Такая задача возникает, например, когда нужно вставить в новую презентацию кусок из старой, от которой не осталось исходников. Причем вставить нужно не отдельный рисунок или слайд, а несколько слайдов или страниц.
Решается задача с помощью пакета 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