pdflatex “所需页面不存在”错误与 beamerarticle

pdflatex “所需页面不存在”错误与 beamerarticle

我有一些beamertex 文件,需要创建一个手册(使用 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包含指定文件的完整或页面。文档类不提供边距,因此包含的文件不会发生变化。pdfminimalpdf

相关内容