Перейти до вмісту

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 % сторінки, як із типовим для geometry scale=0.7. Конференційні та журнальні макети зберігають власну сторінку, якщо ваш документ не задає через 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. Шаблони Cards and print у New project починаються з конверта, листівки, візитки, плаката, грамоти й флаєра.

Чому мій конференційний шаблон ігнорує мої поля?

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

Кожен приклад на цій сторінці верстається в Scissor LaTeX під час збирання сайту. Оновлено 2026-11-07.