【问题标题】:beamer "second screen" with XeLaTeX带有 XeLaTeX 的投影仪“第二个屏幕”
【发布时间】:2014-11-12 02:00:57
【问题描述】:

我想使用投影仪将幻灯片投影到一个屏幕上,并将我的笔记投影到第二个屏幕上。 Beamer 的show notes on second screen 选项就是为此目的而设计的。它需要pgfpages 包,它应该创建普通高度但两倍于普通宽度的PDF页面,这样页面的一半可以投影到一个屏幕上,一半投影到另一个屏幕上。

当我使用 pdflatex 时,该选项按预期工作。但是当我使用 xelatex(来自 MikTeX 2.9)时,我得到的页面只有正常宽度。这些页面是我的普通幻灯片;我的“笔记”幻灯片没有创建。这是一个例子:

\documentclass{beamer}
\usepackage{pgfpages}
\setbeameroption{show notes on second screen=right}
\begin{document}
\begin{frame}{Note test}
  \begin{itemize}
     \item<1-> Eggs
     \item<2-> Plants
       \note[item]<2>{Tell joke about plants.}
  \end{itemize}
\end{frame}
\end{document} 

当我使用 pdflatex 时,此代码会生成一个双倍宽度的 PDF 文件,右侧带有注释幻灯片。当我使用 xelatex 时,它会生成一个正常宽度的 PDF 文件,并且不包含任何笔记幻灯片。将第一行更改为 \documentclass[xelatex]{beamer} 没有任何区别。

我可以做些什么来使 show notes on second screen 选项与 xelatex 一起使用?

我正在使用 beamer 3.27 和 pgfpages 0.02(随 pgf 包的 v3.0 一起分发)。

【问题讨论】:

    标签: pdf latex beamer xelatex pgf


    【解决方案1】:

    添加这些行可以解决问题:

    \renewcommand\pgfsetupphysicalpagesizes{%
      \pdfpagewidth\pgfphysicalwidth\pdfpageheight\pgfphysicalheight%
    }
    

    感谢 Tomáš Janoušek,他在这篇帖子中为 XeTeX 邮件列表提供了答案:http://www.tug.org/pipermail/xetex/2009-June/013325.html。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-02
      • 2013-12-26
      • 2016-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多