
У меня есть несколько 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