Anzeige:
Ergebnis 1 bis 4 von 4

Thema: pdflatex: Ausgabe in mehreren Einzel-pdfs

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.11.2011
    Beiträge
    25

    pdflatex: Ausgabe in mehreren Einzel-pdfs

    Hallo zusammen,

    möchte ein ca. 700 Seiten starkes Buch drucken und binden lassen. Der Drucker wünscht, dass ich ihm lauter einzelne pdfs mit einer Seitenzahl von 16 übergebe. Gibt es eine Möglichkeit so etwas beim kompilieren als Option mitzugeben oder irgendeine andere Möglichkeit?

    Gruß Markus

  2. #2
    Registrierter Benutzer
    Registriert seit
    20.02.2012
    Beiträge
    10
    Hallo,

    ob das mit pdflatex geht weiss ich nicht, aber es geht mit BeCyPDFAsm. Ist ein Freewareprogramm, welches PDF-Dateien zusammenfügen und auch teilen kann.

  3. #3
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Alternativ wäre auch das PDF Toolkit ein gute Idee.. mit etwas Kommandozeilen-Skripting geht sicher auch das, was du vorhast ohne größere Probleme.

    EDIT: gibt es natürlich auch schon fertig (für Windows):
    Code:
    ----------------- Copy as GetPages.bat ----------------------
    set first=%2
    goto startup
    :next
    set /A "first+=" %4
    :startup
    set /A "last=first - 1 + " %4
    if %last% gtr %3 set last=%3
    PdfTK %1 cat %first%-%last% output %first%-%last%_%1
    if %last% lss %3 goto next
    -------------------------------------------------------------
    Start the batch those:

    GetPages Sample.pdf 3 36 16

    This extracts from page 3 to page 36 of Sample.pdf documents with
    16 pages, each.
    Geändert von hakaze (20-02-2012 um 15:26 Uhr)

  4. #4
    Registrierter Benutzer
    Registriert seit
    23.11.2011
    Beiträge
    25
    Vielen Dank. Habe beides probiert und funktioniert auch, wobei das pdf ToolKit variabler einsetzbar scheint.

    Gruß Markus

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •