Structs

A custom preprocessor which will shell out to a 3rd-party program.
The core error reporting type of the library, a wrapper around a dynamic error reporting type.

Enums

Check whether a renderer is supported by this preprocessor
Enum covering all supported renderers

Traits

Parse command-line arguments into Self.
An operation which is run immediately after loading a book into memory and before it gets rendered.

Functions

Determine the final assets path
Extract a temporary fragments path
Get a config value
Short hash. Useful in conjunction with chapter info.

Type Definitions

type alias for Result<T, Report>
Type representing a TOML table, payload of the Value::Table variant. By default it is backed by a BTreeMap, enable the preserve_order feature to use a LinkedHashMap instead.

Derive Macros

Generates the Parser implementation.