Uživatelské nástroje

Nástroje pro tento web


latex:zaklady:geometry

Nastavení stránky

Záhlaví, zápatí a čísla stránek jsou popsány jinde. Rád bych tu popsal více, ale více zkušeností aktuálně nemám.

Většina věcí zde se dělá pomocí balíčku geometry, tedy buď \usepackage[nastavení]{geometry}, nebo ekvivalentně \usepackage{geometry}\geometry{nastavení}.

Například (TODO lepší okraje):

\usepackage[a4paper,left=2cm,right=2cm,top=3cm,bottom=4cm]{geometry}

nebo

\usepackage{geometry}\geometry{a4paper,left=2cm,right=2cm,top=3cm,bottom=4cm}

Rozměry stránky

  • landscape nastaví dokument „na šířku“.
  • Podporované rozměry jsou a0paper, a1paper, a2paper, a3paper, a4paper, a5paper, a6paper, b0paper, b1paper, b2paper, b3paper, b4paper, b5paper, b6paper, c0paper, c1paper, c2paper, c3paper, c4paper, c5paper, c6paper, b0j, b1j, b2j, b3j, b4j, b5j, b6j, ansiapaper, ansibpaper, ansicpaper, ansidpaper, ansiepaper, letterpaper, executivepaper, legalpaper (viz dokumentace).

Nastavení rozměrů stránky se navíc dají (většinou) předat rovnou \documentclass (a tím se asi mohou rovnou předat i dalším balíčkům), nicméně stejně je třeba zavolat \usepackage{geometry}.

Okraje

  • left=1.2cm, right=..., top=... a bottom=... nastavuje okraje stránky (inner je alias pro left a outer pro right, pokud nastavujete knížečku)
  • TODO: headheight, headsep, footnotesep, footskip

Makro \newgeometry{nastavení} pak umí změnit okraje i v rámci dokumentu (změnit rozměry stránky však ne).

Landscape konkrétní stránky

Pokud chceme konkrétní stránky na šířku, funguje \usepackage{pdflscape} a \begin{landscape}…\end{landscape}, ale mám podezření, že má rozbité \textwidth.

latex/zaklady/geometry.txt · Poslední úprava: autor: Jonáš Havelka

Kromě míst, kde je explicitně uvedeno jinak, je obsah této wiki licencován pod následující licencí: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki