tex-to-mml
v0.2.0
Published
The MathJax library to convert TeX to MML
Downloads
4,557
Readme
tex-to-mml
This MathJax wrapper converts TeX to Mathematical Markup Language (MML). This package doesn't use any webworkers, webviews ; so It can be used for your NodeJS, React and React Native projects.
This project is still in its early development stages.
For any bugs, typos, errors, feel free to open an issue on the associated Github repository.
Installation
npm install tex-to-mml --save
Examples
JS
const TeXToMML = require("tex-to-mml");
const myTeXEquation = "\\frac{n!}{k!(n-k)!} = \\binom{n}{k}";
const MMLEquation = TeXToMML(myTeXEquation); // returns <math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><mfrac><mrow><mi>n</mi> ...
TS
import TeXToMML from "tex-to-mml";
const myTeXEquation = "\\frac{n!}{k!(n-k)!} = \\binom{n}{k}";
const MMLEquation = TeXToMML(myTeXEquation); // returns <math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><mfrac><mrow><mi>n</mi> ...
Documentation
TeXToMML(equation)
: string The returned Mathematical Markup Language equation
equation
: string The TeX equation
Notes
Useful links
This wrapper is inspired by this project : https://github.com/mathjax/MathJax-demos-node/tree/master/direct.
Typescript
You DON'T have to install any types @types/tex-to-mml
.