Structs§
- Align
Row - A row in an alignment environment (align/alignat).
- Align
RowResolver - The resolver for an archived
AlignRow - Archived
Align Row - An archived
AlignRow - Archived
Attribute Node - An archived
AttributeNode - Archived
Case Row - An archived
CaseRow - Archived
Citation Key - An archived
CitationKey - Archived
Citation Node - An archived
CitationNode - Archived
Code Block Node - An archived
CodeBlockNode - Archived
Code Inline Node - An archived
CodeInlineNode - Archived
Component Node - An archived
ComponentNode - Archived
Cross RefNode - An archived
CrossRefNode - Archived
Error Node - An archived
ErrorNode - Archived
Footnote Node - An archived
FootnoteNode - Archived
Image Node - An archived
ImageNode - Archived
Link Node - An archived
LinkNode - Archived
Math Display Node - An archived
MathDisplayNode - Archived
Math Node - An archived
MathNode - Archived
Math Operator - An archived
MathOperator - Archived
Point - An archived
Point - Archived
Position - An archived
Position - Archived
Root - An archived
Root - Archived
Standard Block Node - An archived
StandardBlockNode - Archived
Text Node - An archived
TextNode - Archived
Variable Node - An archived
VariableNode - Attribute
Node - A single attribute with its own positional data.
- Attribute
Node Resolver - The resolver for an archived
AttributeNode - CaseRow
- A row in a cases environment.
- Case
RowResolver - The resolver for an archived
CaseRow - Citation
Key - A single citation key with optional prefix and locator.
- Citation
KeyResolver - The resolver for an archived
CitationKey - Citation
Node - A citation reference node containing one or more citation keys.
- Citation
Node Resolver - The resolver for an archived
CitationNode - Code
Block Node - A fenced code block with optional language, meta string, and display metadata.
- Code
Block Node Resolver - The resolver for an archived
CodeBlockNode - Code
Inline Node - An inline code node with optional language hint.
- Code
Inline Node Resolver - The resolver for an archived
CodeInlineNode - Component
Node - An RDX component node.
- Component
Node Resolver - The resolver for an archived
ComponentNode - Cross
RefNode - A cross-reference node pointing to a labeled element elsewhere in the document.
- Cross
RefNode Resolver - The resolver for an archived
CrossRefNode - Error
Node - An explicit error node for host-level error boundaries.
- Error
Node Resolver - The resolver for an archived
ErrorNode - Footnote
Node - A footnote node (definition or reference).
- Footnote
Node Resolver - The resolver for an archived
FootnoteNode - Image
Node - An image node with URL, optional title, and alt text.
- Image
Node Resolver - The resolver for an archived
ImageNode - Link
Node - A link node with URL and optional title.
- Link
Node Resolver - The resolver for an archived
LinkNode - Math
Display Node - A display math expression node containing raw LaTeX, a structured parse tree, and an optional label.
- Math
Display Node Resolver - The resolver for an archived
MathDisplayNode - Math
Node - An inline math expression node containing raw LaTeX and a structured parse tree.
- Math
Node Resolver - The resolver for an archived
MathNode - Math
Operator - A mathematical operator symbol with its classification.
- Math
Operator Resolver - The resolver for an archived
MathOperator - Point
- Point
Resolver - The resolver for an archived
Point - Position
- Positional data mapping an AST node back to its source
.rdxfile. Line and column numbers are 1-indexed. Offsets are 0-indexed byte offsets. - Position
Resolver - The resolver for an archived
Position - Root
- The root of an RDX document.
- Root
Resolver - The resolver for an archived
Root - Standard
Block Node - A standard CommonMark block node.
- Standard
Block Node Resolver - The resolver for an archived
StandardBlockNode - Text
Node - A literal text node.
- Text
Node Resolver - The resolver for an archived
TextNode - Variable
Node - A variable interpolation node.
- Variable
Node Resolver - The resolver for an archived
VariableNode
Enums§
- Accent
Kind - Accent mark kind.
- Accent
Kind Resolver - The resolver for an archived
AccentKind - Archived
Accent Kind - An archived
AccentKind - Archived
Attribute Value - An archived
AttributeValue - Archived
Column Align - An archived
ColumnAlign - Archived
Delimiter - An archived
Delimiter - Archived
Frac Style - An archived
FracStyle - Archived
Limit Style - An archived
LimitStyle - Archived
Math Expr - An archived
MathExpr - Archived
Math Font - An archived
MathFont - Archived
Math Space - An archived
MathSpace - Archived
Math Style - An archived
MathStyle - Archived
Matrix Delimiters - An archived
MatrixDelimiters - Archived
Node - An archived
Node - Archived
Operator Kind - An archived
OperatorKind - Archived
Root Type - An archived
RootType - Archived
Smash Mode - An archived
SmashMode - Attribute
Value - Supported attribute value types.
- Attribute
Value Resolver - The resolver for an archived
AttributeValue - Column
Align - Column alignment specifier for array environments.
- Column
Align Resolver - The resolver for an archived
ColumnAlign - Delimiter
- A delimiter character used in fenced expressions.
- Delimiter
Resolver - The resolver for an archived
Delimiter - Frac
Style - Style for fraction rendering.
- Frac
Style Resolver - The resolver for an archived
FracStyle - Limit
Style - Limit placement style for big operators.
- Limit
Style Resolver - The resolver for an archived
LimitStyle - Math
Expr - Structured math expression tree (Section 2.11).
- Math
Expr Resolver - The resolver for an archived
MathExpr - Math
Font - Math font override.
- Math
Font Resolver - The resolver for an archived
MathFont - Math
Space - Named math spacing amounts.
- Math
Space Resolver - The resolver for an archived
MathSpace - Math
Style - Math style (display size) override.
- Math
Style Resolver - The resolver for an archived
MathStyle - Matrix
Delimiters - Delimiter style for matrix environments.
- Matrix
Delimiters Resolver - The resolver for an archived
MatrixDelimiters - Node
- A union of all possible RDX nodes.
- Node
Resolver - The resolver for an archived
Node - Operator
Kind - Classification of a mathematical operator.
- Operator
Kind Resolver - The resolver for an archived
OperatorKind - Root
Type - Root
Type Resolver - The resolver for an archived
RootType - Smash
Mode - Smash mode indicating which dimension to suppress.
- Smash
Mode Resolver - The resolver for an archived
SmashMode
Functions§
- parse
- Parse an RDX document string into a compliant AST.