当我使用 TeX4ht 生成 MathML 时,当我\mathcal
在公式中使用时,它会生成一个图像。结果是 MathJax 抱怨代码无效。有没有办法解决这个问题?
最小工作示例,用和进行latex
编译tex4ht
:
\documentclass{article}
\usepackage[xhtml,mathml]{tex4ht}
\begin{document}
$\mathcal{L}$
\end{document}
生成的 html 文件包含
<mi mathvariant="bold-script">
<img src="cmsy10-4c.png" alt="L" class="10x-x-4c" />
</mi>
我该如何去掉这个img
标签?它为什么会被识别为bold-script
?
答案1
请使用以下命令生成 mathml:
mzlatex <file> 'xhtml,mathml,charset=utf-8' ' -cunihtf'