使用 \mathcal 防止 TeX4ht 在方程中插入 img

使用 \mathcal 防止 TeX4ht 在方程中插入 img

当我使用 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'

相关内容