
Мне нужно будет переместить символ конца доказательства — квадрат — немного вверх, но ТОЛЬКО на одном слайде, где доказательство довольно длинное, а квадрат не так уж и заметен.
решение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}
вывод показывает, что символ qed для последней proof
среды почти исчезает из кадра:
Добавление удобного \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
приведет к нежелательным результатам.
Лично я хочу вам сказать, что вам следует пересмотреть использование фреймов, содержащих слишком много текста (иногда это неизбежно, но подумайте еще раз).