Наценка в одной упаковке
геометрия для размера страницы, полей, смещения переплета.
Наценки в одной упаковке
Поля LaTeX по умолчанию выглядят огромными, особенно на бумаге формата А4. Так задумано: настройки по умолчанию нацелены на удобную длину строки примерно в 66 символов, что отлично подходит для чтения, но редко соответствует требованиям университетского шаблона, журнала или вашего собственного вкуса. Вместо того, чтобы вручную настраивать полдюжины низкоуровневых длин, вы настраиваете страницу с помощью пакета «geometry» и простыми словами описываете желаемый макет.
Два способа его использования
\usepackage[margin=1in]{geometry}% or\usepackage[a4paper,top=2.5cm,bottom=2.5cm,left=2.5cm,right=2.5cm]{geometry}Первая форма является быстрой: margin=1in устанавливает все четыре поля равными одному дюйму в одном параметре, а геометрия пересчитывает ширину и высоту текста в соответствии с ними. Это стандартный вид «американской диссертации» и разумный вариант по умолчанию для черновиков.
Во второй форме все указано. a4paper объявляет физический размер бумаги (используйте letterpaper для письма США). Без него геометрия наследует все, что предполагает класс документа, что может не соответствовать ожиданиям вашего средства просмотра PDF-файлов или принтера. Параметры «верхнее», «нижнее», «левое» и «правое» затем устанавливают каждое поле независимо, поэтому асимметричные макеты так же просты, как и симметричные. Вы можете свободно смешивать единицы измерения: «in», «cm», «mm» и «pt» работают.
Все происходит в преамбуле, перед \begin{document}. Geometry считывает свои параметры один раз и извлекает из них весь макет страницы, поэтому он менее подвержен ошибкам, чем ручная настройка.
Смещение переплета для печатных копий
Если документ будет распечатан и переплетен, внутреннему полю потребуется дополнительное пространство, чтобы текст не исчезал в корешке. Добавьте «bindingoffset=0,5cm» к параметрам, и геометрия сдвинет текстовый блок наружу на каждой странице. В «двустороннем» документе корректно чередуется сдвиг между левой и правой страницами, что утомительно делать правую страницу вручную.
Чего не следует делать
Избегайте смешивания геометрии с ручным \setlength{\textwidth}{...}, если вы не знаете почему. Макет страницы LaTeX представляет собой сеть взаимозависимых длин (\textwidth, \oddsidemargin, \headheight и т. д.), а геометрия управляет ими всеми как одной согласованной системой. Изменение одной длины непосредственно после загрузки геометрии обычно приводит к несоответствию остальных, и в итоге вы получаете текст, выходящий за пределы страницы, или поля, которые отличаются от того, что вы просили. Если вам нужно внести изменения в середине документа, в геометрии есть \newgeometry{...} и \restoregeometry именно для этого.
Прежде чем что-либо настраивать, следует сделать одно предостережение: если вы пишете для журнала или конференции, файл класса уже закодирует необходимые поля, и добавление геометрии сверху, скорее всего, нарушит формат отправки. Сохраните настройку полей для документов, макет которых вы контролируете, таких как тезисы, заметки или резюме, и сначала проверьте, что ваш класс документа уже дает вам.