Beamer:\qed 在 align* 的末尾

Beamer:\qed 在 align* 的末尾

我在幻灯片上用公式完成了证明草图,例如,

\begin{align*}
P\leq n^{-\alpha} 
\end{align*}

我怎样才能在这一行的末尾得到一个 qed 符号?

使用\qedas well as 可以\hfill\ensuremath{\square}将符号放在公式末尾。我无法使用,\qedhere因为我不在证明环境中。还有其他选择吗?

编辑:barbara beeton 的回答为我指明了正确的方向。以下是解决方案,供将来参考:

\newcommand{\xqedhere}[2]{%
   \rlap{\hbox to#1{\hfil\llap{\ensuremath{#2}}}}}


\begin{align*}
P \leq n^{-\alpha} \xqed{5cm}
\end{align*}

答案1

在 tex 文档中描述了一些将 qed 符号放在非证明环境中的行尾的策略,该文档链接自ams 作者常见问题解答.(问题位于链接页面的较靠下位置,周围有一个红色方框。)

该文档中提出的建议尚未在 Beamer Slides 中尝试过,但我想不出任何理由不能在那里发挥作用。

相关内容