为什么 pgfpages 不允许在 beamer 列环境中使用纯文本?

为什么 pgfpages 不允许在 beamer 列环境中使用纯文本?

使用 XeLatex 和 beamer 类,我想制作一个带注释的演示文稿。pgfpages 包可以很好地完成这项工作。但是当我创建列环境并希望生成注释时,文本不会出现,尽管 itemize 项会出现。这似乎很奇怪!

梅威瑟:

\documentclass[11pt]{beamer}
% Beamer Setup
\usetheme[progressbar=frametitle]{metropolis}

%%%%%%% notes 
\usepackage{pgfpages}
%\setbeameroption{hide notes} % Only slides
%\setbeameroption{show only notes} % Only notes
\setbeameroption{show notes on second screen=left} % Both

\usetheme{default}
\begin{document}

\begin{frame}
    testing 
\end{frame}

\begin{frame}
    \begin{columns}
        \begin{column}{.5\linewidth}
        stuff
        \end{column}
        \begin{column}{.5\linewidth}
        content...stuff here too
        \end{column}
    \end{columns}
\end{frame}

\begin{frame}
    \begin{columns}
        \begin{column}{.5\linewidth}
            \begin{itemize}
            \item stuff here
            \item and here
            \end{itemize}
        \end{column}
        \begin{column}{.5\linewidth}
        but stuff only appears here when you are not showing notes
        \end{column}
    \end{columns}
\end{frame}

\end{document}

这里发生了什么?

答案1

我最终使用了 Lualatex,它允许我保留漂亮的字体,但却可以在 xelatex 中解决这个问题。

相关内容