beamer 中的证明环境

beamer 中的证明环境

我需要将证明结束的符号(一个正方形)稍微向上移动一点,但只能在一张幻灯片上,因为证明很长,而正方形看不到太多内容。

答案1

如果没有最简单的工作示例,很难提供精确的建议;但是,以下代码重现了所提到的问题:

\documentclass{beamer}
\usetheme{CambridgeUS}
\usepackage{lipsum}

\setbeamertemplate{navigation symbols}{}

\begin{document}

\begin{frame}
\begin{proof}
\lipsum[4]
\end{proof}
\begin{proof}
\lipsum[4]
\end{proof}
\end{frame}

\end{document}

输出显示最后一个proof环境的 qed 符号几乎从框架中消失:

在此处输入图片描述

在解决问题\vskip之前添加一个方便的方法:\end{proof}

\documentclass{beamer}
\usetheme{CambridgeUS}
\usepackage{lipsum}

\setbeamertemplate{navigation symbols}{}

\begin{document}

\begin{frame}
\begin{proof}
\lipsum[4]
\end{proof}
\begin{proof}
\lipsum[4]\vskip-1\baselineskip
\end{proof}
\end{frame}

\end{document}

在此处输入图片描述

必须小心使用的长度\vskip;大于的值\baselineskip将产生不良结果。

就个人而言,您应该重新考虑使用包含太多文本的框架(有时这是不可避免的,但请再考虑一下)。

相关内容