как взломать \only

как взломать \only

Так как allowframebreaksв проектор есть некоторые побочные эффекты, как выразилсяГонсало Медина, поэтому в своем ответе на "Проектор, разрывы кадров с разными субтитрами", он рекомендует, что \onlyдолжно быть заменой. Ниже приведен пример, который он приводит

\documentclass{beamer}
%---------------------------------------------------------------%
\usepackage{graphics,tikz}
%---------------------------------------------------------------%
\begin{document}
%---------------------------------------------------------------%
\begin{frame}
\frametitle{Common title, appearing on all slides in one frame}
%------------------------------------------------------------ 1
\only<1>{
\framesubtitle{The first frame subtitle}
\begin{itemize}
\item some text on slide 1
\item some text
\item some text
\item   \dots

\end{itemize}}
%------------------------------------------------------------ 2
\only<2>{
\framesubtitle{The second frame subtitle}
\begin{itemize}
\item some text on slide 2
\item some text
\item some text
\item   \dots 
\end{itemize}}  
%---------------------------------------------------------------%
\end{document} 

Мой вопрос: если у меня есть немного больше вещей, связанных с заголовком "Второй кадр субтитров" в \only<2>, так что их нельзя поместить в один кадр, то что я могу сделать? Есть ли какая-то похожая команда, allowframebreaksкоторую можно использовать локально?

решение1

(Это слишком длинный комментарий, но в какой-то степени я думаю, что это также ответ).

Я во многом согласен с цитатой из документации Beamer в связанном ответе Gonzalo's, но это всего лишь вопрос стиля. Например, длинный список деталей на четырех слайдах действительно скучен, но тот же ужасный результат будет получен с помощью \onlyили другим альтернативным методом, показывающим экран I, II, III и IV с частями того же списка, поясненными в субтитрах, или несколькими списками, но на одну и ту же тему.

Неявное решение в этой ссылке (на мой взгляд, лучшее) — сократить/разбить список так, чтобы в нем было не более пяти или шести пунктов на тему (подумайте о добавлении в рамку отличительного заголовка) и переделать презентацию так, чтобы на тему было не более одного слайда.

С другой стороны, нет ничего плохого в использовании allowframebreaksс технической точки зрения. Если ваш список нельзя сократить/разделить, почему бы не использовать его? Здесь вы не можете использовать разные подзаголовки, но они будут иметь мало смысла при показе только одного списка (следовательно, по той же теме) с уже пронумерованными заголовками.

Связанный контент