为什么 \hat{} 在 tex4ht 中出现后会产生空白?

为什么 \hat{} 在 tex4ht 中出现后会产生空白?

我注意到,在 tex4ht 运行的 html 输出中,后面有空格\hat{}。然而,在 dvips 输出中,没有空格。

有解决方法吗?我猜需要使用基于 Web 的 amsmath 文件。

在此处输入图片描述

(修改的)

在查看了@michal.h21 的建议后,pic-m结果非常出色。下面是命令行,下面是序言。{xhtml}单独使用序言效果很好,如果{xhtml,mathml}使用,则不会生成图像。

htlatex test.tex "myfile.cfg,charset=utf-8,pic-m" " -utf8 -cunihft"

以下是序言(myfile.cfg 的内容):

\Preamble{xhtml}

\Configure{Picture}{.svg}
\DeclareMathSizes{12}{14}{10}{8}
\ConfigureEnv{tabular}
    {\HCode{}}{\HCode{}}{}{}
\ConfigureEnv{figure} 
    {\HCode{}}{\HCode{}}{}{}    
\Configure{float}
   {\ifOption{refcaption}{}{\csname par\endcsname\ShowPar \leavevmode}}
   {\HCode{}}
{\ifvmode \IgnorePar \fi\EndP \HCode{}\csname par\endcsname\ShowPar}
\Css {body {margin-top: 100px;
                 margin-right: 400px;
                 margin-bottom: 10px;
                 margin-left: 400px;
                }
         }
\begin{document}
\EndPreamble

相关内容