Expand description
Re-exports§
pub use extensions::Extension;pub use extensions::Extensions;pub use extensions::presets;
Modules§
- extensions
- Format extensions: the set of optional syntax features a reader or writer may honor.
- sections
- Section numbering and table-of-contents construction over the document model.
- template
- A small string-template engine: variables, conditionals, loops, pipes, and partials over a
Valuecontext. The language uses$-delimited directives; seeparsefor the grammar and the surrounding module docs for whitespace handling.
Structs§
- Reader
Options - Options controlling a
Reader. Extended (not resignatured) as real options land. - Writer
Options - Options controlling a
Writer. Extended (not resignatured) as real options land.
Enums§
- Error
- The error type returned across the conversion pipeline.
- Math
Method - How math is presented by a format that offers a choice of renderers (the HTML family). The
method decides both the inline markup inside a
span.mathand which loader a standalone document pulls in to typeset it: a MathJax (or plain) document carries the source TeX wrapped in\(…\)/\[…\], whereas a KaTeX document carries the bare TeX, which its in-browser loader reads from the span directly. - Meta
VarStyle - Which plain-text identity variables a writer’s standalone template draws on. The document’s
title, authors, and date are exposed as markup-free, target-escaped text for places that cannot
carry markup — a web document head or a PDF document’s properties. See
Writer::meta_var_style. - TocStyle
- How a writer supplies a table of contents.
- Wrap
Mode - How a text writer lays out the lines of a paragraph.
Traits§
- Reader
- Parses input text in some source format into the document model.
- Writer
- Renders the document model into some target format’s text.