PDF2DJVU(1) | pdf2djvu Handbuch | PDF2DJVU(1) |
NAME¶
pdf2djvu - Erzeugt DjVu-Dateien aus PDF-DateienÜBERSICHT¶
pdf2djvu [{-o | --output} Ausgabe-DjVu-Datei] [Option...] PDF-Datei...
pdf2djvu {-i | --indirect} Index-DjVu-Datei [Option...] PDF-Datei...
pdf2djvu {--version | --help | -h}
BESCHREIBUNG¶
Dieses Programm erzeugt eine DjVu-Datei aus einer oder mehreren Portable-Document-Format-Dateien.OPTIONEN¶
pdf2djvu akzeptiert die folgenden Optionen:Dokumenttyp, Dateinamen¶
-o, --output=Ausgabe-DjVu-Datei-i, --indirect=Index-DjVu-Datei
--page-id-template=Schablone
Die Vorgabeschablone ist „p{page:04*}.djvu“.
Aus Portierbarkeitsgründen gilt für Seitenbezeichner:
--page-id-prefix=Präfix
--page-title-template=Schablone
Die Vorgabeschablone ist „{label}“.
--no-page-titles
Auflösung, Seitengröße¶
-d, --dpi=Auflösung--media-box
--page-size=BreitexHöhe
--guess-dpi
Bildqualität¶
--bg-slices=n+...+n, --bg-slices=n,...,n--bg-subsample=n
--fg-colors=default
--fg-colors=web
--fg-colors=n
--fg-colors=black
--monochrome
--loss-level=n
--lossy
--anti-alias
Auszug¶
--no-metadataStandardmäßig:
Anmerkung
Wenn mehrere Eingabedokumente ausgewählt wurden, werden nur Metadaten des ersten Dokumentes berücksichtigt.
--verbatim-metadata
--no-outline
--hyperlinks=border-avis
Standardmäßig sind die Ränder eines Querverweises nur sichtbar, wenn die Maus darüber steht.
--hyperlinks=#RRGGBB
--no-hyperlinks, --hyperlinks=none
--no-text
--words
--lines
--crop-text
--no-nfkc
Standardmäßig wird NFKC-Normalisierung auf alle Zeichen angewandt.
--filter-text=Befehlszeile
Diese Option impliziert --no-nfkc.
-p, --pages=Seitenbereich
Standardmäßig werden alle Seiten umgewandelt.
Leistungsfähigkeit¶
-j, --jobs=n-j0, --jobs=0
Detailgrad, Hilfe¶
-v, --verbose-q, --quiet
--version
-h, --help
UMGEBUNG¶
Die folgenden Umgebungsvariablen beeinflussen pdf2djvu auf Unix-Systemen:OMP_*
TMPDIR
SCHABLONENSPRACHE¶
Schablonensyntax¶
Die Schablonensprache ist ungefähr wie die Phyton-Zeichenkettenformatierungssyntax[5] aufgebaut.Eine Schablone ist ein Textteil, der Felder enthält, die von geschweiften Klammern {} eingeschlossen werden. Felder werden durch entsprechend formatierte Werte ersetzt, wenn die Schablone ausgewertet wird. Außerdem werden {{ durch eine einzelne { und }} durch eine einzelne } ersetzt.
Feldsyntax¶
Jedes Feld besteht aus einem Variablennamen, wahlweise gefolgt von einer Verschiebung, der wiederum wahlweise eine Formatangabe folgt.Die Verschiebung ist eine vorzeichenbehaftete (d.h. sie beginnt mit einem + oder -) Ganzzahl.
Die Formatangabe besteht aus einem Doppelpunkt gefolgt von einer Breitenangabe.
Die Breitenangabe ist eine dezimale Ganzzahl, die die Mindestbreite eines Feldes angibt. Falls sie nicht angegeben wird, wird die Feldbreite durch den Inhalt bestimmt. Wird der Breitenangabe eine Null (0) vorangestellt, wird Auffüllen mit Nullen aktiviert.
Der Breitenangabe folgt wahlweise ein Sternchen (*), das die Mindestbreite des Feldes auf die Breite des größtmöglichen Inhalts der Variable erhöht.
Verfügbare Variablen¶
dpagepage, spage
label
Diese Variable ist nur für Seitentitel verfügbar.
IMPLEMENTIERUNGSEINZELHEITEN¶
Ebenen-Aufteilungsalgorithmus¶
Außer wenn die Option --monochrome aktiviert ist, benutzt pdf2djvu den folgenden naiven Ebenen-Aufteilungsalgorithmus:FEHLERBERICHTE¶
Falls Sie einen Fehler in pdf2djvu finden, berichten Sie ihn bitte auf Englisch an die Problemverfolgung[6] oder an die Maillingliste[7].SIEHE AUCH¶
djvu(1), djvudigital(1), csepdjvu(1)FUSSNOTEN¶
- 1.
- RFC 3999
- 2.
- NFKC
- 3.
- Unicodeblock Alphabetische Präsentationsformen
- 4.
- OpenMP-API-Spezifikation
- 5.
- Phyton-Zeichenkettenformatierungssyntax
- 6.
- die Problemverfolgung
- 7.
- die Maillingliste
02.01.2019 | pdf2djvu 0.9.12 |