分段显示 LaTeX 公式技巧:解决磁链观测方案中的标签问题

需积分: 43 50 下载量 106 浏览量 更新于2024-08-09 收藏 2.99MB PDF 举报
本文档介绍了如何在LaTeX的beamer框架中使用分段显示标记的公式,特别是处理带有标签的多行公式在逐行展示时出现的问题。在beamer中制作演示文稿时,有时需要逐步揭示公式的各个部分,以便观众能够逐步理解复杂的数学表达式。 在LaTeX的beamer环境中,有两种方法可以实现分段显示公式。首先,可以尝试使用`\pause`或`\onslide`命令,但这些命令由于align环境的多次重排输入而可能失效。另一种方法是利用`\uncover`命令,它在特定幻灯片上显示内容。例如,通过以下方式可以逐行展示公式: ```latex \begin{align} A &= B \\ \uncover<2->{&= C \\} \uncover<3->{&= D} \end{align} ``` 然而,这种方法在处理标签时存在问题,特别是在非星号版本的`align`环境中,最后一行的标签会在所有幻灯片上显示。这是因为当遇到`\\`或`\end{align}`时会创建标签,而在`\uncover`命令之后。为了解决这个问题,可以在最后添加一行无标签的空白,并且使用负的垂直跳跃(`\vskip-1.5em`)来消除最后一行的标签: ```latex \begin{align} A &= B \\ \uncover<2->{&= C \\} \uncover<3->{&= D \\} \notag \end{align} \vskip-1.5em ``` 此外,文档还展示了如何在beamer中创建带有标题、副标题和证明的框架。例如,创建一个包含定理及其证明的框架可以这样编写: ```latex \begin{frame} \frametitle{ThereIsNoLargestPrimeNumber} \framesubtitle{The proof uses \textit{reductio ad absurdum}.} \begin{theorem} There is no largest prime number. \end{theorem} \begin{proof} \begin{enumerate} \item<1-|alert@1> Suppose $p$ were the largest prime number. \item<2-> Let $q$ be the product of the first $p$ numbers. \item<3-> Then $q+1$ is not divisible by any of them. \item<1-> But $q+1$ is greater than $1$, thus divisible by some prime number not in the first $p$ numbers. \qedhere \end{enumerate} \end{proof} \end{frame} ``` 这个例子展示了如何逐步显示定理的证明步骤,其中`<1-|alert@1>`等指示符控制了每一步在哪个幻灯片上可见,`alert@1`使得第一步的显示有高亮效果。 这份文档详细地解释了如何在LaTeX的beamer框架中处理分段显示带有标签的公式,以及如何构建带有定理和证明的演示文稿框架。这对于那些希望创建交互式数学演示的用户来说是非常有用的。