/

Page format

The .pageformat docs ↗ function configures the page format. All its parameters are optional, and if left unset, they delegate their default value to the underlying renderer depending on the document type.

ParameterDescriptionAcceptsSupported documents
sizeName of the paper format.A0..A10, B0..B5, letter, legal, ledgerpaged, slides
widthPage width. If size is set too, this value overrides its width.Size, e.g. 300px, 15cm, 5.8inplain, paged, slides, docs
heightPage height. If size is set too, this value overrides its height.Size, e.g. 300px, 15cm, 5.8inpaged, slides
orientationWhether width and height of the paper format (size) should be swapped. This defaults to portrait for plain and paged documents and to landscape for slides.portrait, landscapepaged, slides
marginBlank space between page borders and content area.Sizes, e.g. 1cm, 15mm 30px, 2in 1in 3in 2inplain, paged, slides
bordertop, borderright, borderbottom, borderleftThickness of the border at each side of the content area.Sizeplain, paged, slides
bordercolorColor of the border around the content area.Colorplain, paged, slides
columnsNumber of columns in each page. If set to 2 or higher, the document has a multi-column layout.Positive integerplain, paged, slides
alignmentHorizontal content and text alignment.start (default in slides), center, end, justify (default in plain and paged)plain, paged, slides, docs

Content area

Each page consists of a content area in which the main content is displayed, and a margin area, a blank outline that may host page margin content such as page counters.

Content area

Margins

The margin parameter affects the size of the margin area, reducing the surface of the content area.

Example 1

.pageformat margin:{4cm}
Margins

Borders

The bordertop, borderright, borderbottom, borderleft, and bordercolor parameters allow customization of borders around the content area of each page in paged and slides documents.

Example 2

.pageformat bordertop:{1px} borderbottom:{4px}
image