将 latex 转换为 html 时对齐未编号的方程式

将 latex 转换为 html 时对齐未编号的方程式

我正在尝试使用命令从 tex 文件创建电子书tex4ebook。我使用 编号和未编号的方程式align。我能够使用 对齐文件pic-align中的方程式.cfg,但这仅适用于编号方程式,不适用于未编号方程式:

示例显示未编号方程的对齐方式与编号方程的对齐方式不同

我认为原因是方程式被转换为图像,然后被向右对齐(因为方程式编号应该出现在右侧)。如果没有方程式编号,向右对齐看起来就不正确。

有没有办法更好地对齐未编号的方程式?

梅威瑟:

我正在使用这个命令:

tex4ebook alignequations.tex -c my.cfg

我的.cfg文件:

\Preamble{xhtml,pic-align}
\ConfigureEnv{equation}{\ifvmode\IgnorePar\fi\EndP\HCode{<div class="equation">}\Picture*{}}{\EndPicture\HCode{</div>}}{}{}
\Css{div.align,div.equation{text-align:right;}}
\begin{document}
\EndPreamble

乳胶代码:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
Numbered equation
\begin{align}
 y =\beta_0 + \beta_1 x +\epsilon 
\end{align}
Unnumbered equation:
\begin{align*}
 y =\beta_0 + \beta_1 x +\epsilon
\end{align*}
Mixed: 
\begin{align}
 y =\beta_0 + \beta_1 x +\epsilon \nonumber \\
 y =\beta_0 + \beta_1 x +\epsilon 
\end{align}
\end{document}

为了回应@Mico的评论,我也尝试使用equation而不是align。未编号的方程式向左对齐而不是向右对齐,但问题是一样的。更新后的屏幕截图如下:

在此处输入图片描述

相关内容