Imprima el mismo texto varias veces en una página

Imprima el mismo texto varias veces en una página

Tengo un archivo odt(o pdf, o ps). [Realmente lo tengo odt, pero puedo convertirlo fácilmente], consta de 1 página.

No, quiero imprimirlo otras pdf4 veces en 1 página. Hay una opción pages per side, por lo que si copio y pego 4 veces mi documento y configuro esta opción en 4, obtendré el resultado esperado.

Pero quiero hacerlo sin copiar y pegar porque es bastante molesto copiar y pegar antes de cada impresión.

¿Es una forma más sencilla?

Respuesta1

Puedes usar la herramientaContexto. O lo instala con su administrador de paquetes (por ejemplo, desde TeXLive) o por usuario:Instalación

Luego creas un archivo fourup.texcon el siguiente contenido:

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

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

Entonces puedes llamar a ConTeXt: context --inputfile=myfile --result=result.pdf fourup.
myfilees el archivo original sin extensión PDF. El resultado es un archivo result.pdfcon cuatro páginas copiadas en una.

información relacionada