This is the Docutils (Python Documentation Utilities) "math" sub-package.
It contains various modules for conversion between different math formats (LaTeX, MathML, HTML).
Unknown Field: math2html | |
LaTeX math -> HTML conversion from eLyXer | |
Unknown Field: latex2mathml | |
LaTeX math -> presentational MathML | |
Unknown Field: unichar2tex | |
Unicode character to LaTeX math translation table | |
Unknown Field: tex2unichar | |
LaTeX math to Unicode character translation dictionaries | |
Unknown Field: tex2mathml_extern | |
Wrapper for 3rd party TeX -> MathML converters |
Module | latex2mathml |
Convert LaTex maths code into presentational MathML. |
Module | math2html |
No module docstring; 0/1 variable, 2/2 functions, 78/80 classes documented |
Module | tex2mathml_extern |
Wrappers for TeX->MathML conversion by external tools |
Module | tex2unichar |
Undocumented |
Module | unichar2tex |
Undocumented |
From __init__.py
:
Function | pick_math_environment |
Return the right math environment to display code . |
Function | toplevel_code |
Return string (LaTeX math) code with environments stripped out. |
Return the right math environment to display code
.
The test simply looks for line-breaks (\) outside environments. Multi-line formulae are set with align, one-liners with equation.
If numbered
evaluates to False, the "starred" versions are used
to suppress numbering.