梅威瑟:
\documentclass{amsart}
\begin{document}
Now aligned
\begin{align*}
i_\lambda'^* &= a\\
&= b
\end{align*}
\end{document}
使用 编译时tex4ebook
,会弹出错误消息htlatex: ./test.tex 8 Double superscript.
。到目前为止,我只在align
以下环境下发现此问题。例如, 没有错误$i_\lambda'^*$
。我寻找解决方法。
答案1
'^*
由于从纯 tex 继承了一些低级技巧解析代码,因此可以在 latex 中工作。
htlatex 与其他几个包一样,需要^
像普通宏参数一样工作。
该构造扩展为^{\prime*}
并且使用该形式与 htlatex 配合使用。
\documentclass{amsart}
\begin{document}
Now aligned
\begin{align*}
i_\lambda^{\prime*} &= a\\
&= b
\end{align*}
\end{document}
如果您提出功能请求,tex4ht 可能会扩展以支持您的原始形式。