Beamer - 使用嵌套项目化的框架与没有嵌套项目的框架在框架中具有不同的“顶点”

Beamer - 使用嵌套项目化的框架与没有嵌套项目的框架在框架中具有不同的“顶点”

在“编写”问题时遇到了很大的困难,但我有一个非常简单的例子来展示这个问题。

当我在一个框架中使用 itemize 时,然后跳转到另一个框架,在该框架中使用嵌套的 itemize。“顶点”会移动,导致呈现效果在我看来很糟糕。

\documentclass[t]{beamer}
\begin{document}
    \begin{frame}
        \begin{itemize}
            \item test
        \end{itemize}
    \end{frame}
    \begin{frame}
        \begin{itemize}
            \item test
            \begin{itemize}
                \item 11
            \end{itemize}
        \end{itemize}
    \end{frame}
\end{document}

结果是:

在此处输入图片描述

有什么办法可以保证内容从固定的顶点向下增长?

答案1

在内部 itemize 之前添加一个空行:

\documentclass[t]{beamer}

\begin{document}
    \begin{frame}
        \begin{itemize}
            \item test
        \end{itemize}
    \end{frame}
    \begin{frame}
        \begin{itemize}
            \item test

            \begin{itemize}
                \item 11
            \end{itemize}
        \end{itemize}
    \end{frame}
\end{document} 

(在我看来,这是 beamer itemize 实现中的一个错误。另请参阅https://github.com/josephwright/beamer/issues/306

相关内容