The HTMLElement node class
The Text node class
The Document class
Whether the math is in display mode or inline mode
The speech generators for this math item.
Extra data needed by the input or output jax, as needed
The input jax used to process the math
Whether this item is an escaped character or not
The string representing the expression to be processed
The metric information at the location of the math (the em-size, scaling factor, etc.)
The internal format for this expression (once compiled)
The start and ending locations in the document of this expression
The serialization visitor
The typeset version of the expression (once typeset)
The document where speech is added
Clear any data (the MathItem's container is being removed)
Converts the expression into the internal format by calling the input jax
The MathDocument in which the math resides
Converts the expression by calling the render actions until the state matches the end state
The MathDocument in which the math resides
Optional
end: numberThe state to end rerendering at (default = LAST)
The MathDocument for the MathItem
The document where enrichment is occurring
Optional
force: booleanTrue to force the enrichment even if not enabled
Removes the typeset version from the document, optionally replacing the original form of the expression and its delimiters.
True if the original version is to be restored
Perform the renderActions on the document
The MathDocument in which the math resides
Rerenders an already rendered item and inserts it into the document
The MathDocument in which the math resides
Optional
start: numberThe state to start rerendering at (default = RERENDER)
Reset the item to its unprocessed state
Optional
restore: booleanTrue if the original form should be restored to the document when rolling back a typeset version
Sets the metric information for this expression
The size of 1 em in pixels
The size of 1 ex in pixels
The container width in pixels
The scaling factor (unitless)
Set or return the current processing state of this expression, optionally restoring the document if rolling back an expression that has been added to the document.
Optional
state: numberThe state to set for the expression
Optional
restore: booleanTrue if the original form should be restored to the document when rolling back a typeset version
The current state
Converts the internal format to the typeset version by calling the output jax
The MathDocument in which the math resides
The MathDocument for the MathItem
Inserts the typeset version in place of the original form in the document
The MathDocument in which the math resides
The functions added to MathItem for enrichment