- Questo topic ha 4 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 10 anni fa da .
-
Topic
-
Ciao a tutti
sono abbastanza inesperto di latex, ma in genere in qualche modo, cercando su internet chi ha avuto problemi simili ai miei, di solito riesco a risolvere.
Ma non stavolta, così chiedo a voi.Problema:
Devo compilare un report mensile, con una serie di allegati che sono numerosi pdf. Il problema è che tra un pdf e l’altro pdfpages mi inserisce delle pagine bianche. Che vorrei evitare, visto che si tratta di uno spreco di pagine e che quel report poi andrà stampato.Versione:
Uso Windows (putroppo), s.o. Windows 10, MikTex (mi sembra 2015, non ricordo…)Codice di esempio:
Probabilmente non dei più puliti, ma va…`
\documentclass[12pt]{report}
\usepackage{geometry}
\usepackage[utf8]{inputenc}
\geometry{a4paper}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{pdfpages}\begin{document}
\chapter{Capitolo 1}
\section{1.1}
bla bla\chapter{Capitolo 2}
\section{2.1}
bla bla\chapter*{Appendice A: Misure}
\addcontentsline{toc}{chapter}{Appendice A: Misure}
\section*{1}
\addcontentsline{toc}{section}{1} % che questa pagina abbia solo il nome della sezione/capitolo e che il pdf allegato cominci dalla pag successiva mi va bene….
\includepdfmerge [pagecommand={\thispagestyle{plain}}, nup=1×2, offset=0cm -1cm, scale=0.85] { pdf/con/001.pdf,-, } % qui mi mette una pagina bianca non voluta….
\includepdfmerge [pagecommand={\thispagestyle{plain}}, offset=0cm -1cm, scale=0.85] { pdf/con/001b.pdf,-, } % e anche qui….
\includepdfmerge [pagecommand={\thispagestyle{plain}}, nup=1×2, offset=0cm -1cm, scale=0.85] { pdf/con/002.pdf,-, } % e anche qui…. ecc…
\includepdfmerge [pagecommand={\thispagestyle{plain}}, offset=0cm -1cm, scale=0.85] { pdf/con/002b.pdf,-, }
\includepdfmerge [pagecommand={\thispagestyle{plain}}, nup=1×2, offset=0cm -1cm, scale=0.85] { pdf/con/003.pdf,-, }
\includepdfmerge [pagecommand={\thispagestyle{plain}}, offset=0cm -1cm, scale=0.85] { pdf/con/003b.pdf,-, }\chapter*{Appendice B: Altre misure}
\addcontentsline{toc}{chapter}{Appendice B: Misure}
\section*{1}
\addcontentsline{toc}{section}{2}
\includepdfmerge [pagecommand={\thispagestyle{plain}}, nup=1×2, offset=0cm -1cm, scale=0.85] { pdf/con/004.pdf,-, }
\includepdfmerge [pagecommand={\thispagestyle{plain}}, offset=0cm -1cm, scale=0.85] { pdf/con/004b.pdf,-, }
\includepdfmerge [pagecommand={\thispagestyle{plain}}, nup=1×2, offset=0cm -1cm, scale=0.85] { pdf/con/005.pdf,-, }
\includepdfmerge [pagecommand={\thispagestyle{plain}}, offset=0cm -1cm, scale=0.85] { pdf/con/005b.pdf,-, }
\includepdfmerge [pagecommand={\thispagestyle{plain}}, nup=1×2, offset=0cm -1cm, scale=0.85] { pdf/con/006.pdf,-, }
\includepdfmerge [pagecommand={\thispagestyle{plain}}, offset=0cm -1cm, scale=0.85] { pdf/con/006b.pdf,-, }
`Variante:
I file 001.pdf e 001b.pdf li produce lo stesso programma esterno e volendo (e sarebbe preferibile) posso anche dire al programma esterno di generarli come un unico file. Ma devo comunque, per ragioni di leggibilità, inserire due pagine per foglio delle prime 6 pagine e come una pagina per foglio le restanti (che sono variabili… in genere da 4 a 8….). Se ci fosse il modo di dare due impaginazioni diverse a pagine diverse dello stesso file, potrei utilizzare il \includepdfmerge con più file, che non mi genera le pagine bianche tra i vari file, e risolverei il 90% del problema….Grazie a tutti quelli che perderanno qualche minuto per capire cosa volevo dire…
- Devi essere connesso per rispondere a questo topic.