Date Редакция Категория comp Теги LaTeX / pdf / верстка

Такая задача возникает, например, когда нужно вставить в новую презентацию кусок из старой, от которой не осталось исходников. Причем вставить нужно не отдельный рисунок или слайд, а несколько слайдов или страниц.

Решается задача с помощью пакета 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