Converting TEX to HTML

const MathJax = require('./mathjax3/mathjax.js').MathJax; const TeX = require('./mathjax3/input/tex.js').TeX; const CHTML = require('./mathjax3/output/chtml.js').CHTML; const adaptor = require('./mathjax3/adaptors/liteAdaptor.js').liteAdaptor; require('./mathjax3/handlers/html.js').RegisterHTMLHandler(adaptor()); const tex = new TeX(); const chtml = new CHTML(); const html = MathJax.document('', {InputJax: tex, OutputJax: chtml}); const TeXcode = '\\int_0^1 x^2\\,dx'; const display = true; const math = new html.options.MathItem(TeXcode, tex, display); math.setMetrics(16, 8, 80 * 16, 10000000, 1); math.compile(html) math.typeset(html); console.log(html.adaptor.outerHTML(math.typesetRoot));