geometry i marginesy strony w Scissor LaTeX
Pakiet geometry działa w Scissor LaTeX: \usepackage[...]{geometry} i \geometry{...} w preambule ustawiają papier (a0paper do a6paper, letterpaper ... albo paperwidth i paperheight), landscape oraz marginesy i blok tekstu (margin, left, textwidth, includehead ...). \newgeometry jest ignorowane, a opcje, które nie są stosowane, wymienia jedna uwaga.
Do czego służy pakiet
geometry ustawia rozmiar papieru i marginesy strony: \usepackage[a4paper, margin=2.5cm]{geometry} lub \geometry{left=3cm, right=2cm}. \newgeometry zmienia marginesy od danej strony, a \restoregeometry przywraca poprzednie.
Co tu działa
| Funkcja | W Scissor LaTeX | Uwagi |
|---|---|---|
\usepackage[...]{geometry}, \geometry{...} w preambule | Działa | Kilka wierszy \geometry sumuje się, tak jak w LaTeX. |
Papiery a0paper do a6paper, b4paper do b6paper, letterpaper, legalpaper, executivepaper, paper=... | Działa | |
paperwidth, paperheight, papersize={w,h} | Działa | Dowolny rozmiar od 1 cm do 5 m. |
landscape, portrait | Działa | Strona jest obrócona. |
margin, hmargin, vmargin, left, right, top, bottom, inner, outer | Działa | Długości w mm, cm, in, pt, bp, em ... albo 0.1\paperwidth. |
textwidth, textheight, width, height, text, body, total, scale | Działa | Marginesy są wyliczane ze strony. |
centering, hmarginratio, vmarginratio, marginratio | Działa | |
includehead, includefoot, includeheadfoot, headheight, headsep, footskip, bindingoffset | Działa | |
columnsep, twocolumn | Działa | Odstęp między kolumnami; dwie kolumny. |
showframe, sterowniki, twoside, marginparwidth i inne opcje bez widocznego efektu tutaj | Pomijane | Akceptowane bez komunikatu. |
Inne opcje (hdivide, vdivide ...) | Pomijane | Ignorowane; jedna uwaga na karcie Problemy podaje ich nazwy. |
\newgeometry{...}, \restoregeometry | Pomijane | Cały dokument zachowuje stronę z preambuły. |
Opcje klasy a4paper, a5paper, b5paper, letterpaper, legalpaper, executivepaper, landscape | Działa | Także bez geometry. |
Bez opcji marginesów strona na standardowych papierach zachowuje marginesy klasy; na każdej innej stronie, albo w orientacji poziomej, blok tekstu zajmuje 70 % strony, jak przy domyślnym scale=0.7 w geometry. Układy konferencyjne i czasopism zachowują własną stronę, chyba że Twój dokument ustawia przez geometry papier, orientację lub marginesy.
Przykłady
A4 z marginesami 2 cm po bokach i 2,5 cm u góry i u dołu:
Marginesy z 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}
Strona dowolnego rozmiaru, tu fiszka 5 na 3 cale bez numerów stron:
paperwidth i 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}
A4 obrócone do poziomu, z podanym blokiem tekstu zamiast marginesów:
landscape i 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}
Zgodność
- Z instalacji TeX do Scissor LaTeX: papier, orientacja i marginesy wychodzą tak samo jak tam. Układ zmieniany przez
\newgeometryzachowuje w całym dokumencie układ pierwszej strony. - Ze Scissor LaTeX do instalacji TeX: dokumenty kompilują się tam bez zmian, z tą samą stroną.
Pełna dokumentacja jest dostępna w CTAN: ctan.org/pkg/geometry. Poradniki znajdziesz na stronach Układ strony, marginesy i rozmiar papieru oraz Klasy dokumentów.
Pytania i odpowiedzi
Jak zmienić marginesy w Scissor LaTeX?
Przez geometry, jak w każdym LaTeX: \usepackage[margin=2cm]{geometry} albo każdy margines osobno przez left, right, top i bottom.
Jak drukować na kopercie albo kartce?
Podaj rozmiar: \usepackage[paperwidth=220mm,paperheight=110mm,margin=10mm]{geometry} dla koperty DL. Szablony Kartki i druk w Nowy projekt zaczynają od koperty, pocztówki, wizytówki, plakatu, dyplomu i ulotki.
Dlaczego mój szablon konferencyjny ignoruje moje marginesy?
Nie ignoruje: układ konferencyjny lub czasopisma zachowuje własną stronę, dopóki Twój dokument nie ustawi przez geometry marginesów lub papieru. Wtedy wygrywają Twoje ustawienia.
Każdy przykład na tej stronie jest składany przez Scissor LaTeX podczas budowania witryny. Ostatnia aktualizacja: 2026-11-07.