The HTMLElement node class
The Text node class
The Document class
The DOMAdaptor for the MathDocument for this input jax
Protected
findThe FindMathML instance used to locate MathML in the document
Protected
mathmlThe MathMLCompile instance used to convert the MathML tree to internal format
The MathML node factory
A list of functions to call on the parsed MathML DOM before conversion to internal structure
The actual options supplied to the input jax
Filters to run on the generated MathML after the TeX string is processed
Filters to run on the TeX string before it is processed
Static
NAMEThe name of this input jax
Static
OPTIONSThe name of this input jax class
Don't process strings (process nodes)
Protected
checkConvert a MathItem to internal format: If there is no existing MathML node, or we are asked to reparse everything Execute the preFilters on the math Parse the MathML string in the desired format, and check the result for errors If we got an HTML document: Check that it has only one child (the
Protected
errorThrow an error
The error message to produce
Protected
executeExecute a set of filters, passing them the MathItem and any needed data, and return the (possibly modified) data
The list of functions to be performed
The math item that is being processed
The math document containg the math item
Whatever other data is needed
The (possibly modified) data
Set the adaptor in any of the objects that need it
The MmlFactory to use for this MathML input jax
Implements the MathML class (extends AbstractInputJax)