Seite 1 von 1

Automatische Anpassung der Papierlänge

Verfasst: Do 2. Jul 2009, 18:34
von Gregori
Ich möchte, dass sich die Länge meiner PDF-Datei (paperheight im Packet geometry) automatisch der Länge des Textes anpasst. Wenn der Text 35cm lang ist, sollte die Länge des Papiers (PDF-Datei) auomatisch auf 35 cm gesetzt werden. Wie geht das?

Verfasst: Fr 3. Jul 2009, 08:59
von KOMA
Eine fertige Lösung gibt es dafür nicht. Ein Ansatz könnte sein:

Den gesamten Text zunächst in eine Box packen, deren Höhe ausmessen und dann eine Seite mit einem Textbereich dieser Höhe einrichten. Werkzeuge dazu können sein:
  • für die Box: lrbox (siehe usrguide), \settoheight, \settodepth, \ht<Box> für die Box
  • typearea-Paket mit \KOMAoptions{paper=...} und \areaset (siehe scrguide) oder gmeometric-Paket
Ein anderer Ansatz wäre, eine sehr lange Seite ohne Seitenfuß zu erzeugen und dann mit pdfcrop auf ihr Minimalmaß zurecht schneiden zu lassen.