Перейти к содержанию

geometry и поля страницы в Scissor LaTeX

Пакет geometry в Scissor LaTeX работает: \usepackage[...]{geometry} и \geometry{...} в преамбуле задают бумагу (a0paper–a6paper, letterpaper ... или paperwidth и paperheight), landscape, а также поля и текстовый блок (margin, left, textwidth, includehead ...). \newgeometry игнорируется, а параметры, которые не применяются, перечислены в одном примечании.

Что делает пакет

geometry задаёт формат бумаги и поля страницы: \usepackage[a4paper, margin=2.5cm]{geometry} или \geometry{left=3cm, right=2cm}. \newgeometry меняет поля начиная с определённой страницы, а \restoregeometry возвращает прежние.

Что здесь работает

ВозможностьВ Scissor LaTeXПримечания
\usepackage[...]{geometry}, \geometry{...} в преамбулеРаботаетНесколько строк \geometry складываются, как в LaTeX.
Бумага a0paper–a6paper, b4paper–b6paper, letterpaper, legalpaper, executivepaper, paper=...Работает
paperwidth, paperheight, papersize={w,h}РаботаетЛюбой размер от 1 см до 5 м.
landscape, portraitРаботаетСтраница поворачивается.
margin, hmargin, vmargin, left, right, top, bottom, inner, outerРаботаетДлины в mm, cm, in, pt, bp, em ... или 0.1\paperwidth.
textwidth, textheight, width, height, text, body, total, scaleРаботаетПоля вычисляются по странице.
centering, hmarginratio, vmarginratio, marginratioРаботает
includehead, includefoot, includeheadfoot, headheight, headsep, footskip, bindingoffsetРаботает
columnsep, twocolumnРаботаетПромежуток между колонками; две колонки.
showframe, драйверы, twoside, marginparwidth и другие параметры без видимого эффекта здесьПропускаетсяПринимаются молча.
Другие параметры (hdivide, vdivide ...)ПропускаетсяИгнорируются; одно примечание на вкладке «Проблемы» называет их.
\newgeometry{...}, \restoregeometryПропускаетсяВесь документ сохраняет страницу из преамбулы.
Параметры класса a4paper, a5paper, b5paper, letterpaper, legalpaper, executivepaper, landscapeРаботаетИ без geometry.

Без параметров полей на стандартных форматах бумаги страница сохраняет поля класса; на любой другой странице или в альбомной ориентации текстовый блок занимает 70 % страницы, как при стандартном scale=0.7 в geometry. Макеты конференций и журналов сохраняют собственную страницу, если только ваш документ не задаёт через geometry бумагу, ориентацию или поля.

Примеры

A4 с полями 2 см по бокам и 2,5 см сверху и снизу:

Поля через geometry

\documentclass{article}
\usepackage[a4paper, hmargin=2cm, vmargin=2.5cm]{geometry}
\begin{document}
\section{Margins}
This page is A4 with 2 cm margins at the sides and 2.5 cm at the top
and bottom. Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis.
Curabitur dictum gravida mauris. Erika Mustermann and John Doe
measured 44 samples.
\end{document}
Свёрстано в Scissor LaTeX: Поля через geometry

Страница любого размера, здесь карточка 5 на 3 дюйма без номеров страниц:

paperwidth и paperheight

\documentclass{article}
\usepackage[paperwidth=5in, paperheight=3in, margin=0.3in]{geometry}
\pagestyle{empty}
\begin{document}
\textbf{Index card 44}

Hans Mustermann: call back about the bridge drawings on Monday, and
send the corrected table to John Doe.
\end{document}
Свёрстано в Scissor LaTeX: paperwidth и paperheight

A4 в альбомной ориентации, с текстовым блоком вместо полей:

landscape и textwidth

\documentclass{article}
\usepackage[a4paper, landscape, textwidth=20cm, textheight=14cm, centering]{geometry}
\begin{document}
\section{A landscape page}
The text block is 20 by 14 cm, centred on an A4 page turned on its
side. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut
purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis.
\end{document}
Свёрстано в Scissor LaTeX: landscape и textwidth

Совместимость

  • Из установленного TeX сюда: бумага, ориентация и поля получаются такими же, как там. Макет, который меняется через \newgeometry, во всём документе сохраняет макет первой страницы.
  • Отсюда в установленный TeX: документы компилируются там без изменений, с той же страницей.

Полное руководство есть на CTAN: ctan.org/pkg/geometry. Руководства есть в разделах Макет страницы, поля и формат бумаги и Классы документов.

Вопросы и ответы

Как изменить поля в Scissor LaTeX?

Через geometry, как в любом LaTeX: \usepackage[margin=2cm]{geometry} или каждое поле отдельно через left, right, top и bottom.

Как напечатать конверт или открытку?

Задайте размер: \usepackage[paperwidth=220mm,paperheight=110mm,margin=10mm]{geometry} для конверта DL. Шаблоны группы Открытки и печать в Новый проект включают конверт, открытку, визитку, плакат, грамоту и флаер.

Почему мой шаблон конференции игнорирует мои поля?

Не игнорирует: макет конференции или журнала сохраняет собственную страницу, пока ваш документ не задаст через geometry поля или бумагу. Тогда побеждают ваши настройки.

Каждый пример на этой странице верстается в Scissor LaTeX при сборке сайта. Обновлено 2026-11-07.