问题
我想为我的课程提供一份讲义(用 Beamer 制作)。我使用 Xelatex,但我认为这与此无关。
布局应为纵向 A4,幻灯片位于顶部,底部有带注释和页码的区域(参见图 1)。
图 1:
这是我尝试过的
特里斯
尝试 1:beamer 讲义课程
我尝试过这样的事情(最小的例子)
图像可以是任何东西(convert -size 1500x1000 xc:grey a.png
应该可以快速创建一些图像)。
\documentclass[handout]{beamer}
\usepackage{handoutWithNotes} % from https://github.com/gdiepen/latexbeamer-handoutWithNotes
\pgfpagesuselayout{1 on 1 with notes}[a4paper,border shrink=5mm]
\usetheme[hideothersubsections]{Goettingen}
\usecolortheme{default}
\begin{document}
\begin{frame}
\only<1>{\centering \includegraphics[width=10cm]{a.png}}
\only<2>{\centering \includegraphics[width=10cm]{b.png}}
\end{frame}
\end{document}
在没有\only
\onslide 或 \pause 的情况下,它几乎可以正常工作(参见图 1)。但是当幻灯片占用多页时,它就无法很好地显示(参见图 2)...
我希望得到以下解决方案
获取 2 个不同的页面(即放入两个框架而不是使用\onslide
),并带有页码就可以了。
更改onslide<1>
(\onslide<1-| handout:1>
针对每一帧)似乎可以解决问题,但我没有获得页码,而且我必须更改所有幻灯片上的元素...(图像 3)
尝试 2:includepdf 和自定义样式
我也尝试使用includepdf
(all.pdf
例如,在以前的代码中没有使用 [handout] 模式创建的 pdf)
\documentclass[a4paper]{article}
\usepackage{pdfpages}
\begin{document}
\includepdf[pagecommand={\thispagestyle{blank}},pages=-,landscape=false,frame=true, offset=0 198]{all.pdf}
\end{document}
我想要的
但我不知道如何添加注释部分(我想通过破解样式和页脚)。
答案1
要为每个覆盖创建单独的页面,只需删除handout
beamer 选项
\documentclass[]{beamer}
\usepackage{handoutWithNotes} % from https://github.com/gdiepen/latexbeamer-handoutWithNotes
\pgfpagesuselayout{1 on 1 with notes}[a4paper,border shrink=5mm]
\usetheme[hideothersubsections]{Goettingen}
\usecolortheme{default}
\begin{document}
\begin{frame}
\only<1>{\centering \includegraphics[width=10cm]{example-image-a}}%
\only<2>{\centering \includegraphics[width=10cm]{example-image-b}}%
\end{frame}
\end{document}