我注意到,在 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