Wydrukuj ten sam tekst kilka razy na jednej stronie

1

Mam plik odt( pdflub ps). [Naprawdę mam odt, ale mogę go łatwo przekonwertować], składa się z 1 strony.

Nie, chcę wydrukować go na kolejnych pdf4 razy na 1 stronie. Istnieje opcja pages per side, więc jeśli skopiuję i wkleję 4 razy mój dokument i ustawię tę opcję na 4, uzyskam oczekiwany wynik.

Ale chcę to zrobić bez kopiowania i wklejania, ponieważ dość denerwujące jest kopiowanie i wklejanie przed każdym drukowaniem.

Czy to jest prostszy sposób?

RiaD
źródło
Czy chcesz zwiększyć rozmiar papieru lub zmniejszyć stronę?
Marco
@Marco Chcę zmniejszyć, jak zwykle 4 strony na stronę, ale z tymi samymi stronami
RiaD

Odpowiedzi:

1

Możesz użyć narzędzia ConTeXt . Albo instalujesz go za pomocą menedżera pakietów (np. Z TeXLive) lub na poziomie użytkownika: Instalacja

Następnie tworzysz plik fourup.texo następującej treści:

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

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

Następnie można wywołać kontekstu: context --inputfile=myfile --result=result.pdf fourup.
myfileto oryginalny plik bez rozszerzenia PDF. Rezultatem jest plik result.pdfz czterema stronami skopiowanymi na jednej.

Marco
źródło
dzięki, działa świetnie, ale co powinienem zmienić, aby wydrukować to 9 razy?
RiaD,
Zmień A6 na A7, a nx i ny na 3, zamiast dwóch. Następnie zmień skalę na około 300.
Marco