LaTeX: нестандартные размеры документа
Допустим, мне надо оформить слайд, но не хочется использовать beamer. Первым же камнем преткновения на пути моей великой мысли станет размер документа. Так уж вышло, что в опциях article, report, book и прочих не предусмотрены опции 1024x768, 1280x1024 или 1366x768. Что делать? А надо в первую очередь подумать вот над чем. TeX и все его виды — это всё-таки издательские системы, и они не понимают слова «пиксель». Поэтому придётся пересчитывать все размеры — например, в сантиметры.
Размеры «страницы» есть — и тут на помощь приходит знакомый, наверное, каждому пакет geometry.
\usepackage{geometry}
\geometry{papersize={20.3 cm,25.4 cm}}
\geometry{left=2cm}
\geometry{right=2cm}
\geometry{top=2cm}
\geometry{bottom=2cm}
Всё прекрасно, можно работать. Какой размер бумаги при этом указан в documentclass, вообще значения не имеет.
Раз уж я затронул нестандартные размеры бумаги, стоит упомянуть и об одной проблеме с ними. Как их печатать?
Например, под влиянием какой-то безумной идеи я хочу напечатать обложку для CD, сверстанную в LaTeX. Но вот у меня есть только принтер для A4. Как мне точно вырезать именно то, что я хотел напечатать, не отмеряя линейкой размеры после печати?
Слава умным людям, придумавшим пакет crop. Он добавляет специальные отметки для разреза — сейчас увидите.
\usepackage[a4,center]{crop}
\crop
Единственный минус — сразу несколько таких страничек на один лист вместить не получится.
Желаю, чтобы ваши желания не спотыкались о мелкие неудобства.