科学词坚持使用生成显示的数学
\begin{align*} ... \end{align*}
并且 htlatex 有一个错误,在这种情况下它不会生成位图图像。
经过反复试验,我发现的解决方法是将上面的内容替换为
\begin{eqnarray*} .... \end{eqnarray*}
所以我只需要知道语法应该是什么。更详细地描述此问题的错误在此处http://puszcza.gnu.org.ua/bugs/?179
答案1
感谢 tex4ht 的 CV Radhakrishnan,该错误已修复。
现在有一个选项可以处理环境中的数学图像问题align
。该选项是pic-align
htlatex foo.tex "html,pic-align"
这是现在使用此选项的结果
\documentclass[12pt,titlepage]{article}%
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsmath}%
\begin{document}
\begin{eqnarray*}
v^{2} & =& \left( \dot{x}+v_{x}\right) ^{2}+v_{y}^{2}\\
& =& \dot{x}^{2}+l^{2}\dot{\theta}^{2}+2\dot{x}l\dot{\theta}\cos\theta
\end{eqnarray*}
\begin{align*}
v^{2} & =\left( \dot{x}+v_{x}\right) ^{2}+v_{y}^{2}\\
& =\dot{x}^{2}+l^{2}\dot{\theta}^{2}+2\dot{x}l\dot{\theta}\cos\theta
\end{align*}
\end{document}
以下是htlatex foo.tex "html,pic-align"
我们可以看到 align 现在在 htlatex 中运行良好!
为了完成,如果有人使用 htlatex,您还需要将这两行添加到您的配置文件中,以强制将一些内联数学运算进行位图映射。示例myconfig.cfg
\Preamble{html}
\begin{document}
\Configure{$}{\PicMath}{\EndPicMath}{}
\Configure{PicMath}{}{}{}{ class="math" align="absmiddle"}
\EndPreamble
现在命令是:
htlatex foo.tex "myconfig.cfg,html,pic-align"