Closed
Description
I tried using direct/tex2svg-page
to output XHTML and found that the images are not showing.
To ensure syntax correctness, I replaced the last line:
console.log(adaptor.outerHTML(adaptor.root(html.document)));
with
console.log(adaptor.serializeXML(adaptor.root(html.document)));
An example of the output SVG is as follows:
<mjx-container class="MathJax" jax="SVG">
<svg style="vertical-align: 0;" xmlns="http://www.w3.org/2000/svg" width="2.653ex" height="1.932ex" role="img" focusable="false" viewBox="0 -853.7 1172.7 853.7" xmlns:xlink="http://www.w3.org/1999/xlink">
<g stroke="currentColor" fill="currentColor" stroke-width="0" transform="scale(1,-1)">
<g data-mml-node="math">
<g data-mml-node="msup">
<g data-mml-node="TeXAtom" data-mjx-texclass="ORD">
<g data-mml-node="TeXAtom" data-mjx-texclass="ORD">
<g data-mml-node="mi">
<use data-c="211D" xlink:href="#MJX-TEX-D-211D"/>
</g>
</g>
</g>
<g data-mml-node="TeXAtom" transform="translate(755,363) scale(0.707)" data-mjx-texclass="ORD">
<g data-mml-node="mi">
<use data-c="1D451" xlink:href="#MJX-TEX-I-1D451"/>
</g>
</g>
</g>
</g>
</g>
</svg>
</mjx-container>
Could you please help? Thank you very much in advance!