Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

texlive 2012 debian package:

      &    \uparrow\sum F

compile with

htlatex report.tex "htm,mathml" " -cunihtf" 


! Bad mathchar (79119). <argument>  & \uparrow \sum F 
                               l.8 \end{align}

But when compile as

 htlatex report.tex "htm,xhtml" " -cunihtf" 


 htlatex report.tex "htm" " -cunihtf" 

No error.

What should I do? Is this a bug in htlatex? any workaround? The problem happens when using \uparrow with mathml and when using align. Without align there is no error.

    $\uparrow\sum F$


  htlatex report.tex "htm,mathml" " -cunihtf"

No error.


fyi, if you are using htlatex with mathml watch out for align. Workaround I found for now is to use eqnarray. Now the errors went away. I am trying to compile to HTML code generated by Scientific word, which generated the align Latex code. So I had to edit the code and change all the align to eqnarray as temporary fix for now to get HTML generated.

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.