Такая задача возникает, например, когда нужно вставить в новую презентацию кусок из старой, от которой не осталось исходников. Причем вставить нужно не отдельный рисунок или слайд, а несколько слайдов или страниц.
Решается задача с помощью пакета pdfpages. Допустим, что в новый документ нужно вставить все страницы из файла oldpdfdoc.pdf
. Делается это так:
\documentclass[a4paper]{minimal}
\usepackage{pdfpages}
\begin{document}
\includepdf[pages=-]{oldpdfdoc.pdf}
\end{document}
PDF-файл включается в тест документа командой \includepdf
; опция pages=-
указывает, что будут вставлены все страницы документа oldpdfdoc.pdf
.
Аргументом pages
является разделенный запятыми список, содержащий номера страниц (pages = {3,5,6,8}
), диапазоны номеров страниц (pages = {4-9}
) или любые комбинации списков и диапазонов. Чтобы вставить пустую страницу используются пустые фигурные скобки {}
. Например, опция pages = {3,{},8-10,15}
вставит в новый документ страницу 3, пустую страницу и страницы 8, 9, 10, и 15.
Если опции \includepdf
не указывать
\includepdf{oldpdfdoc.pdf}
то в новый документ будет вставлена только первая страница из oldpdfdoc.pdf
.
Комментарии
comments powered by Disqus