multline*
如果使用和,则校样结束符号似乎未对齐\qedhere
。还是我使用它们的方式不对?
\documentclass{article}
\usepackage{amsthm,amsmath}
\begin{document}
\begin{proof}
Only words here.
\end{proof}
\begin{proof}
\begin{equation*}
A=form(u)la. \qedhere
\end{equation*}
\end{proof}
\begin{proof}
\begin{multline*}
A=form(u)la.\\ with/many*lines \qedhere
\end{multline*}
\end{proof}
\end{document}
有没有办法来解决这个问题?
答案1
这似乎是一个已知问题;您的示例的日志文件包含以下内容。
包 amsthm 警告:\qedhere 命令可能无法在输入行 15 上正常工作。
ams
我不知道如何修复,但这里有其他人比我更了解软件包。解决方法是
\tag*{$\qed$}
代替\qedhere
。