Cross-Posting von http://www.komascript.de/node/1242
Wie kann ich Dokumente erstellen (vorzugsweise mit KOMA-Script), die eine für den Buchdruck benötigte durch 4 teilbare Seitenzahl haben?
Dokumente mit durch 4 teilbaren Seitenzahlen erstellen
Gar nicht!
- Im Buchdruck werden Bögen verwendet, die mit mehrere Seiten enthalten.
Statt 4 sind das eher gerne mal 16 oder gar 32 Seiten. Die Programme, welche dazu brauchbar sind, die fügen auch die nötigen Leerseiten hinten ganz automatisch an. Alleine von daher ist das eigentlich keine LaTeX-Frage. - Willst Du mit Leerseiten arbeiten?
Sollen die dann ans Ende? Oder wo sonst hin? - Soll der Text gedehnt werden, um 4 oder 8 oder mehr Seiten zu füllen?
\documentclass[]{scrartcl} \usepackage[ngerman]{babel} \usepackage{blindtext} \begin{document} \blindtext \end{document}
ganz einfach: ich möchte das Dokument um Leerseiten (oder welchen pagestyle auch immer) hinten ergänzen, so dass sich eine durch 4 teilbare Seitenzahl ergibt.
Was Du beschreibst ist das "Ausschießen", also das Verteilen der Buchseiten auf Druckbögen. Das ist natürlich wieder eine Wissenschaft für sich und hängt auch von der Bindung ab, etc... das möchte ich nicht lösen.
Viele online Drucker erwarten aber heutzutage eine durch 4 teilbare Seitenzahl.
Eine Lösung wird hier beschrieben: http://hreidarsson.com/tag/latex/, leider funktioniert sie nur, wenn man den page counter "unterwegs" nicht zurückstellt. Das ist bei mir aber der Fall (nach dem Inhaltsverzeichnis).
Was Du beschreibst ist das "Ausschießen", also das Verteilen der Buchseiten auf Druckbögen. Das ist natürlich wieder eine Wissenschaft für sich und hängt auch von der Bindung ab, etc... das möchte ich nicht lösen.
Viele online Drucker erwarten aber heutzutage eine durch 4 teilbare Seitenzahl.
Eine Lösung wird hier beschrieben: http://hreidarsson.com/tag/latex/, leider funktioniert sie nur, wenn man den page counter "unterwegs" nicht zurückstellt. Das ist bei mir aber der Fall (nach dem Inhaltsverzeichnis).
Markus Kohm hat die Frage hier gelöst:
\usepackage{atbegshi} \newcounter{abspage} \AtBeginShipout{\stepcounter{abspage}} \makeatletter \AtBeginDocument{% \AtEndDocument{% \if@twoside % \cleardoublepage \pagestyle{empty} \begingroup \@tempcnta=\value{abspage} \divide\@tempcnta by 4 \multiply\@tempcnta by 4 \ifnum \@tempcnta=\value{abspage} \else \null\cleardoublepage\fi \endgroup \fi }% } \makeatother