Печатать один и тот же текст несколько раз на одной странице

Печатать один и тот же текст несколько раз на одной странице

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

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

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

Это более простой способ?

решение1

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

Связанный контент