All Classes and Interfaces

Class
Description
Simple demonstration of how to use some of the utilities within SnuggleTeX to up-convert some raw MathML extracted from ASCIIMathML.
Handler for the \\assumeSymbol{target}{property} command.
Basic example of up-converting some simple LaTeX input to Content MathML and Maxima forms.
Basic example of up-converting some simple LaTeX input to Content MathML and Maxima forms.
Trivial "wrapper" for a DOM Element that makes it suitable for storing in a Map.
This Exception is thrown when an attempt is made to set an illegal assertion, option or value using the UpConversionOptions API.
Standalone utility class for "up-converting" MathML Documents created by either SnuggleTeX or ASCIIMathML as follows: Presentation MathML is "enhanced" with extra semantics Conversion to Content MathML is optionally attempted (assuming PMathML follows certain conventions) Conversion to Maxima input is optionally attempted (assuming PMathML follows certain conventions) This can be invoked within the normal SnuggleTeX parsing process using by adding a UpConvertingPostProcessor to the List returned by DOMOutputOptions.getDOMPostProcessors().
Handler for the \\setUpConversionOption{name}{value} command.
Handler for the \\unassumeSymbol{target} command.
Handler for the \\unsetUpConversionOption{name} command.
Enumerates the various types of client-induced errors that can arise when using the SnuggleTeX Up-Conversion process.
Enumerates the various ErrorGroups for the up-conversion module.
This is the equivalent of an InputError for the up-conversion process, indicating that a particular island of Presentation MathML created by SnuggleTeX could not be up-converted to either Content MathML or Maxima input form.
Defines the various options and values for the up-conversion process.
Defines the default and allowed values for a particular Option.
Encapsulates the various options and assumptions that can be used when running the up-conversion process.
This defines the SnugglePackage providing up-conversion functionality.
Some static utility methods for the up-conversion process, including methods for extracting errors.
Implementation of DOMPostProcessor that bootstraps into MathMLUpConverter, providing the functionality offered by it.