I exactly follow the instruction from latex mathjax node but getting some unexpected result, first in section 6 accents, the math symbols are not corrected,
second, in HTML some information is missing
in pdf file, it should be
third, in theorem environment, some font in the HTML file looks like too big.
Here is my error message when I run make4ht
[STATUS] make4ht: Conversion started
[STATUS] make4ht: Input file: maths.tex
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
--- warning --- \special{t4ht~...} without \special{t4ht~}
[WARNING] domfilter: DOM parsing of maths.html failed:
[WARNING] domfilter: ...ive/2019/texmf-dist/tex/luatex/luaxml/luaxml-mod-xml.lua:175: Unbalanced Tag (/msup) [char=37676]
Formula <math xmlns="http://www.w3.org/1998/Math/MathML" display="block" class="equation">
<msub><mrow><mi>u</mi></mrow><mrow><mn>1</mn></mrow></msub> <mo class="MathClass-rel">=</mo> <!--l. 216--><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><mrow>−2γ𝜖</mrow><mrow>2</mrow>s<mrow>2</mrow>+μ𝜖<mrow>3</mrow><mstyle mathsize="1.19em"><mfenced separators="" open="("><mrow></mrow></mfenced></mstyle><mfrac><mrow>3</mrow>
<mrow>8</mrow></mfrac>s<mrow>2</mrow>+<mfrac><mrow>1</mrow>
<mrow>8</mrow></mfrac>s<mrow>1</mrow>i<mstyle mathsize="1.19em"><mfenced separators="" open=")"><mrow></mrow></mfenced></mstyle>+𝜖<mrow>3</mrow><mstyle mathsize="1.19em"><mfenced separators="" open="("><mrow></mrow></mfenced></mstyle>−<mfrac><mrow>81</mrow>
<mrow>32</mrow></mfrac>s<mrow>4</mrow>s<mrow>2</mrow><mrow>2</mrow>−<mfrac><mrow>27</mrow>
<mrow>16</mrow></mfrac>s<mrow>4</mrow>s<mrow>2</mrow>s<mrow>1</mrow>i+ <mfrac><mrow>9</mrow>
<mrow>32</mrow></mfrac>s<mrow>4</mrow>s<mrow>1</mrow><mrow>2</mrow>+<mfrac><mrow>27</mrow>
<mrow>32</mrow></mfrac>s<mrow>3</mrow>s<mrow>2</mrow><mrow>2</mrow>i−<mfrac><mrow>9</mrow>
<mrow>16</mrow></mfrac>s<mrow>3</mrow>s<mrow>2</mrow>s<mrow>1</mrow>−<mfrac><mrow>3</mrow>
<mrow>32</mrow></mfrac>s<mrow>3</mrow>s<mrow>1</mrow><mrow>2</mrow>i<mstyle mathsize="1.19em"><mfenced separators="" open=")"><mrow></mrow></mfenced></mstyle>+∫<!--nolimits--><!--nolimits--><mrow>
a</mrow><mrow>b</mrow>1−2x+3x<mrow>2</mrow>−4x<mrow>3</mrow><mspace width="0.3em" class="thinspace"></mspace>dx</math>
</math> contains the following errors:
[ 'MathML - Unexpected text node: \'−2γ𝜖\'' ]
[STATUS] make4ht: Conversion finished
I use texlive2019, so how to fix all the questions above?
maths.tex file is here
stack.cfg file is as below
\Preamble{xhtml,mathml,fn-in,html5}
\Css{body{
margin:40px auto;
max-width:36em;
line-height:1.6;
font-size:1em; 0.88em;
color:\#222;
background-color:\#FEFEF7;
padding:0 10px;}}
\Css{h1,h2,h3{line-height:1.2}}
\Css{p.indent{text-indent:0;}}
\Css{@media (min-width: 29.63em){
:root {
font-size: 3vw;
}
}}
\Css{@media (min-width: 40.74em){
:root {
font-size: 1.375em;
}
}}
\Css{body {
font-family: STIXGeneral, "Linux Libertine O", Gentium, Georgia,
"Times New Roman", "Iowan Old Style",
Palatino Linotype, Palatino, serif;
}}
\begin{document}
\EndPreamble
and then I use this command
make4ht -uf html5+mathjaxnode -c stack.cfg maths.tex