Package-level declarations
Types
Bibliography styles supported by bibliography. See here for examples of each style.
Exporter of Quarkdown's standard library.
The sorting order for a table column.
Properties
Bibliography
stdlib module exporter. This module handles bibliographies and citations.
Collection
stdlib module exporter. This module handles iterable collections.
Dictionary
stdlib module exporter. This module handles map-like dictionaries.
Localization
stdlib module exporter. This module handles localization-related features.
Optionality
stdlib module exporter. This module handles None
values to express optional values.
TableComputation
stdlib module exporter. This module provides advanced functionality for tables, enhancing their capabilities beyond basic data representation. It adds dynamic operations like sorting, filtering, calculations.
Functions
Aligns content and text within its parent.
Sets a new automatic page break threshold when a heading is found: if a heading's depth value (the amount of leading #
s) is equal to or less than maxdepth, a page break is forced before the heading.
Generates a bibliography from a BibTeX file.
Inserts content in a styled box.
Capitalizes the first character of a string.
Sets the position of captions, relative to the content they describe.
Centers content and text within its parent.
Applies a clipping path to its content.
Inserts content in a collapsible block, whose content can be hidden or shown by interacting with it.
Stacks content vertically.
Concatenates two strings if a condition is met.
A general-purpose container that groups content.
Overrides the value of Quarkdown CSS properties.
Displays the index (starting from 1) of the page this element lies in.
Makes the initialization of a dictionary explicit, to avoid ambiguity with collection initialization.
If type is specified, sets the document type to that value. The document type affects its final output style, numbering format and several other properties.
Throws an Exception with the given message. The result depends on the pipeline's error handler. By default, the message is logged (error level) to the standard output and an error box is rendered on the document. If the program is run on strict mode, the stack trace is printed and the process will be stopped.
Inserts content in a figure block, which features an optional caption and can be numbered according to the figures
numbering rules.
Turns content into a floating element, allowing subsequent content to wrap around it.
Displays content on the bottom center of each page of a document.
Creates an element that, when used in a slides
document, shows its content when the user attempts to go to the next slide.
If the document has a multi-column layout (set via pageformat), makes content span across all columns in a multi-column layout.
Checks whether a function with the given name is registered in context.
Stacks content in a grid layout.
Checks if a string is not empty.
Transposes content to landscape orientation by rotating it 90 degrees counter-clockwise. This is useful for wide content, such as diagrams, that does not fit in the normal page orientation.
Lists the names of all functions exposed by the library with the given name.
Defines and registers a new localization table, whose entries are key-value pairs for each locale and defined by a Markdown dictionary.
Creates an invisible marker, that points to a specific location in the document, and can be referenced by other elements as would happen with a regular heading.
Creates a Mermaid diagram.
Disables automatic page breaks when a heading is found.
Disables numbering across the document, in case a default numbering is set by either numbering or the document type default.
Sets the page layout format of the document. If a value is unset, the default value supplied by the underlying renderer is used.
Displays content on each page of a document.
Stacks content horizontally.
Sets global properties that affect the behavior of a 'slides' document.
Creates a speaker note for a slides
document.
Displays a directed graph of subdocuments within the document.
Retrieves a specific column from a table as a collection of values.
Retrieves all columns from a table as a collection of collections.
Performs a computation on a specific column of a table, appending the result to a new cell in the bottom.
Filters the rows of a table based on a boolean expression on a specific column.
Generates a table of contents, based on the headings in the document, organized in a hierarchical structure defined by each heading's depth.
Sorts a table based on the values of a column.
Creates an inline text node with specified formatting and transformation.
Inserts content in a collapsible text span, whose content can be expanded or collapsed by interacting with it.
Creates a to do box, to mark content that needs to be done later, and also logs it to stdout.
Displays the total amount of pages in the document.
An empty rectangle that adds whitespace to the layout.