Re: Pdfpages e pagine alternate

#38632
Up
0
Down
::

Ciao a tutti avrei un problema con pdfpages. Quello che sto cercando di fare è prendere un pdf in a4, prendere due pagine e metterle affiancate in orizzontale su un foglio a4 in modalità landscape; fino a qua niente di strano, il problema sorge quando voglio alternare le pagine, cioè voglio fare in modo che delle due facciate “logiche” che mette su un foglio “fisico” solo quella di sinistra sia effettivamente una facciata, l’altra (quella di destra) deve rimanere vuota. Perchè? così posso prendere appunti sulla pagina vuota e viene comodo dato che sono destro…

Per ora l’unica soluzione che ho trovato è:
`
\documentclass{article}
\usepackage[final]{pdfpages}

\begin{document}
\includepdfset{landscape,angle=90,nup=1×2}
\includepdf[pages={1,2,3,{},4,{},5,{},6,{},7,{},8}]
{file.pdf}
\end{document}
`
Cioè metto io le pagine vuote con la {} ma questo è improponibile quando, come nel mio caso, ho file di un centinaio di pagine.
C’è un modo di automatizzare il tutto?

Ciao Alberto

PS: volendo si potrebbe risolvere con un programminoinoino (in C/C++) che crea un file con quello che mi serve utilizzando la scrittura su file, ma se c’è un modo in LaTeX sarebbe meglio.

Questo funziona; la sintassi di \includepdfalt dovrebbe essere chiara:
`\documentclass{article}
\usepackage[final]{pdfpages}

\newcount\includepdfaltcount
\newcommand{\includepdfalt}[3]{%
\includepdfaltcount =#1\relax
\loop\unless\ifnum\includepdfaltcount>#2\relax
\includepdf[pages={\number\includepdfaltcount,{}}]{#3}%
\advance\includepdfaltcount 1
\repeat}

\begin{document}
\includepdfset{landscape,angle=90,nup=1×2}

\includepdf[pages={1,2}]{file}
\includepdfalt{3}{8}{file}

\end{document}`
Ciao
Enrico

Go to top