-
Notifications
You must be signed in to change notification settings - Fork 7
Multi‐column layout
Giorgio Garofalo edited this page Nov 7, 2024
·
5 revisions
.pageformat {columns}
applies a multi-column layout to each page, given that the value of columns
is higher than 1.
.pageformat columns:{2}
Caution
Multi-layout column is yet unstable in paged
documents and is inconsistent across browsers (specially Safari).
If you know how to improve the result via Paged.js, please open a PR.
When in a multi-column layout all elements, except for level 1-3 headings, are rendered within their own column.
It's possible to set some content to instead span across all columns of the layout by using the .fullspan
block function.
...
.fullspan
![](img.png)
...
To do: example
- Syntax of a function call
- Declaring functions
- Dynamic typing
- Localization
- Including other Quarkdown files
- Importing external libraries
- Document metadata
- Theme
- Page format
- Page margin content
- Page counter
- Automatic page break
- Numbering
- Table of contents
- Stacks (row, column, grid)
- Align
- Container
- Box
- Collapsible
- Whitespace
- String
- Number
- Markdown content
- Boolean
- Enumeration entry
- Iterable
- Dictionary
- Range
- Lambda
- Size(s)
- Color
- Dynamic