宏,带有/不带有“xhtml,mathml”的 htlatex

宏,带有/不带有“xhtml,mathml”的 htlatex

遵循 mwe.tex 与 一起工作htlatex mwe.texhtlatex mwe.tex "xhtml, mathml"它给出正确的 C_5,但\S类似于 S5,而不是 S_5。

\documentclass{article}

\usepackage{xspace}
\renewcommand*{\S}{\ensuremath{S_5}\xspace}

\begin{document}

Group $C_5$ is subgroup of \S.

\end{document}

使用 htlatex 需要调整的东西太多了...例如,"xhtml, mathml"修复了我两天前提出的问题。

答案1

下标和上标在多个地方被重新定义tex4ht\S命令不起作用,因为它们在文档序言中的含义与在文档文本中的含义不同。如果您想激活它们,请使用early_下标和early^上标的命令行选项。因此,对于您的情况,请使用以下命令编译文档:

htlatex filename "xhtml, mathml, early_"

有关更多命令行选项的信息,请参阅这一页。在那个博客上,还有更多有趣的文章,如果您对 tex4ht 的更多高级用法感兴趣。

相关内容