The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Documentation

transforms a TeX/LaTeX file into XML.
A omni-executable for LaTeXML, capable of stand-alone socket-server and (soon) web service conversion.
finds interesting things in LaTeXML generated XML.
transforms a TeX/LaTeX math expression into various formats.
postprocesses an xml file generated by latexml to perform common tasks, such as convert math to images and processing graphics inclusions for the web.

Modules

A converter that transforms TeX and LaTeX into XML/HTML/MathML
abstract class representating colors using various color models; extends LaTeXML::Common::Object.
represents colors in derived color models
represents colors in the cmy color model: cyan, magenta and yellow [0..1]; extends LaTeXML::Common::Color.
represents colors in the cmyk color model: cyan, magenta, yellow and black in [0..1]; extends LaTeXML::Common::Color.
represents colors in the gray color model: gray value in [0..1]; extends LaTeXML::Common::Color.
represents colors in the hsb color model: hue, saturation, brightness in [0..1]; extends LaTeXML::Common::Color.
represents colors in the rgb color model: red, green and blue in [0..1]; extends LaTeXML::Common::Color.
Configuration logic for LaTeXML
representation of dimensions; extends LaTeXML::Common::Number.
Error and Progress Reporting and Logging support.
representation of floating point numbers; extends LaTeXML::Common::Number.
representation of fonts
representation of glue, skips, stretchy dimensions; extends LaTeXML::Common::Dimension.
represents the Document Model
represents DTD document models; extends LaTeXML::Common::Model.
represents RelaxNG document models; extends LaTeXML::Common::Model.
representation of numbers; extends LaTeXML::Common::Object.
abstract base class for most LaTeXML objects.
transforms TeX into XML.
representation of aligned structures
support for Arrays of objects
Representations of digested objects; extends LaTeXML::Common::Object.
Representations of digested objects.
Control sequence definitions.
Control sequence definitions for chardefs.
Conditionals Control sequence definitions.
Control sequence definitions.
Expandable Control sequence definitions.
Primitive Control sequence definitions.
Control sequence definitions for Registers.
represents an XML document under construction.
expands expandable tokens and parses common token sequences.
support for keyvals
represents lists of digested objects; extends LaTeXML::Core::Box.
tokenize the input.
a fake Mouth for processing a Binding file
tokenize the input from a file
tokenize the input from http
tokenize the input from https
representation of math dimensions; extends LaTeXML::Common::Dimension.
representation of math glue; extends LaTeXML::Common::Glue.
representation of pairs of numerical things
representation of lists of pairs of numerical things
a formal parameter
formal parameters.
rewrite rules for modifying the XML document.
stores the current state of processing.
digests tokens into boxes, lists, etc.
representation of a Token: a pair of character and category code (catcode); It extends LaTeXML::Common::Object.
represents lists of LaTeXML::Core::Token's; extends LaTeXML::Common::Object.
Representations of digested objects.
global exports used within LaTeXML, and in Packages.
parses mathematics content
Support for package implementations and document customization.
Postprocessing driver.
Post-Processing modules for converting math to MathML.
implements a BibTeX parser for LaTeXML.
smart packing and unpacking of TeX archives
portable pathname and file-system utilities
auxiliaries for web-scalability of LaTeXML's IO

Provides

in lib/LaTeXML/Common/XML.pm
in lib/LaTeXML/Common/XML/Parser.pm
in lib/LaTeXML/Common/XML/RelaxNG.pm
in lib/LaTeXML/Common/XML/XPath.pm
in lib/LaTeXML/Common/XML/XSLT.pm
in lib/LaTeXML/Core/Alignment/Template.pm
in lib/LaTeXML/Core/Definition/Constructor/Compiler.pm
in lib/LaTeXML/Post/Collector.pm
in lib/LaTeXML/Post/CrossRef.pm
in lib/LaTeXML/Post.pm
in lib/LaTeXML/Post.pm
in lib/LaTeXML/Post/Graphics.pm
in lib/LaTeXML/Post/LaTeXImages.pm
in lib/LaTeXML/Post/MakeBibliography.pm
in lib/LaTeXML/Post/MakeIndex.pm
in lib/LaTeXML/Post/Manifest.pm
in lib/LaTeXML/Post/Manifest/Epub.pm
in lib/LaTeXML/Post/MathImages.pm
in lib/LaTeXML/Post/MathML/Content.pm
in lib/LaTeXML/Post/MathML/Linebreaker.pm
in lib/LaTeXML/Post/MathML/Presentation.pm
in lib/LaTeXML/Post.pm
in lib/LaTeXML/Post/OpenMath.pm
in lib/LaTeXML/Post/PictureImages.pm
in lib/LaTeXML/Post.pm
in lib/LaTeXML/Post/SVG.pm
in lib/LaTeXML/Post/Scan.pm
in lib/LaTeXML/Post/Split.pm
in lib/LaTeXML/Post/TeXMath.pm
in lib/LaTeXML/Post/Writer.pm
in lib/LaTeXML/Post/XMath.pm
in lib/LaTeXML/Post/XSLT.pm
in lib/LaTeXML/Pre/BibTeX/Entry.pm
in lib/LaTeXML/Util/Geometry.pm
in lib/LaTeXML/Util/Image.pm
in lib/LaTeXML/Util/ObjectDB.pm
in lib/LaTeXML/Util/ObjectDB/Entry.pm
in lib/LaTeXML/Util/Radix.pm
in lib/LaTeXML/Util/Test.pm
in lib/LaTeXML/Util/Transform.pm