![为什么 pgfpages 不允许在 beamer 列环境中使用纯文本?](https://linux22.com/image/397716/%E4%B8%BA%E4%BB%80%E4%B9%88%20pgfpages%20%E4%B8%8D%E5%85%81%E8%AE%B8%E5%9C%A8%20beamer%20%E5%88%97%E7%8E%AF%E5%A2%83%E4%B8%AD%E4%BD%BF%E7%94%A8%E7%BA%AF%E6%96%87%E6%9C%AC%EF%BC%9F.png)
使用 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 中解决这个问题。