1

У меня есть odt(или pdf , или ps). [На самом деле у меня есть odt , но я могу легко конвертировать его], он состоит из 1 страницы.

Нет, я хочу распечатать его в другой pdf 4 раза на 1 страницу. На pages per side есть опция страниц , поэтому, если я копирую и вставляю документ 4 раза и устанавливаю этот параметр на 4, у меня будет ожидаемый результат.

Но я хочу сделать это без копирования-вставки, потому что копировать-вставлять перед каждой печатью довольно раздражает.

Это проще?

1 ответ1

1

Вы можете использовать инструмент ConTeXt. Либо вы устанавливаете его с помощью менеджера пакетов (например, из TeXLive), либо для каждого пользователя: Установка

Затем вы создаете файл fourup.tex со следующим содержимым:

\setuppapersize     [A6] [A4]
\setuppagenumbering [location=]
\setupbackgrounds   [page]
\setuplayout        [nx=2, ny=2]

\starttext
\doifdocumentargumentelse{inputfile}{%
  \copypages [\getdocumentargument{inputfile}] [scale=500]}{Missing input file}
\stoptext

Затем вы можете вызвать ConTeXt: context --inputfile=myfile --result=result.pdf fourup .
myfile - это оригинальный файл без расширения PDF. Результатом является файл result.pdf с четырьмя страницами, скопированными на одну.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .