我有一些beamer
tex 文件,需要创建一个手册(使用 beamerarticle),将所有 beamer 文件(及其注释)合并为一个文档。articlebeamer 输出的原始基础可以在这里找到:使用 Beamer 和 Article 类显示幻灯片
目前我有以下内容:
chapter1.tex
chapter2.tex
chapter1.beamer.tex
chapter2.beamer.tex
full.article.tex
full.article.tex
有这样的内容:
% BEGIN FULL.ARTICLE.TEX
\documentclass{article}
\usepackage{beamerarticle}
\usepackage{pgf}
\setjobnamebeamerversion{chapter1.beamer}
\setjobnamebeamerversion{chapter2.beamer}
\newcommand{\showslide}[1]{
\begin{figure}
\center \fbox{\includeslide[width=10cm]{#1}}
\end{figure}
}
\input{chapter1.tex}
\input{chapter2.tex}
% END FULL.ARTICLE.TEX
我已经在文件pdflatex
上运行了*.beamer.tex
,因此相应的 PDF 输出与 位于同一文件夹中full.article.tex
。
运行时pdflatex full.article.tex
,出现以下错误:
!pdfTeX error: pdflatex (file ./chapter2.beamer.pdf): PDF inclusion: required page does not exist <8>
如果能帮助我弄清楚我做错了什么,我将不胜感激。
答案1
如果您已经准备好pdf
文件,则可以使用以下 MWE 将它们收集到一个pdf
文件中(full.article.tex
):
\documentclass{minimal}
\usepackage{pdfpages} % http://www.ctan.org/pkg/pdfpages
\begin{document}
\includepdf[pages=-]{chapter1.beamer.pdf}
\includepdf[pages=-]{chapter2.beamer.pdf}
% \includepdf[pages=-]{chapter3.beamer.pdf}
\end{document}
使用宏,您可以在文档中\includepdf
包含指定文件的完整或页面。文档类不提供边距,因此包含的文件不会发生变化。pdf
minimal
pdf