Frequently Asked Questions

Die (mehr oder weniger) „offizielle“ aber englischsprachige FAQ wird von Dave Pawson gewartet.

1. Silbentrennungsmuster für FOP 0.25.0
2. Ich habe eine andere Frage…
1.

Silbentrennungsmuster für FOP 0.25.0

FOP enthält seit Version 0.20.5 aus lizenzrechtlichen Gründen keine deutschen Silbentrennungsmuster mehr. Die Silbentrennungsmuster können aber manuell nachinstalliert werden. Genauere Informationen zu diesem Thema finden sich auf der Apache FOP-Projektseite.

Das Projekt Objects For Formatting Objects hostet viele Silbentrennungsmuster für FOP, die nicht mehr Bestandteil der offiziellen FOP-Distribution sind. Darunter befinden sich Muster für Deutsch nach sowohl neuer Rechtschreibung (de_DR.xml) als auch nach alter Rechtschreibung (de.xml). Es bietet sich an, die Silbentrennungsmuster in ein Unterverzeichnis hyph des FOP-Verzeichnisses zu legen.

[Anmerkung]hyphentation.dtd

Die Silbentrennungsmuster verweisen auf eine lokale DTD hyphenation.dtd. Wird die DTD nicht gefunden, kann das Muster möglicherweise nicht geladen werden. Zur Behebung des Problems sollte die Datei hyphenation.dtd ebenfalls in das Verzeichnis kopiert werden.

Anschließend muss FOP so konfiguriert werden, dass es die Muster auffinden kann. Dazu muss ein entsprechender Eintrag in der benutzerdefinierten FOP-Konfigurationsdatei ergänzt werden:

<entry>
  <key>hyphenation-dir</key>
  <value>mein-pfad-zu-fop/hyph</value>
</entry>

Falls noch keine Konfigurationsdatei eingerichtet worden ist, eine Vorlage befindet sich in dem Verzeichnis conf/userconfig.xml der FOP-Distribution. Diese Datei kann kopiert und angepasst werden. Beim Start von FOP wird die zu verwendende Konfigurationsdatei mit dem Parameter -c meine-userconfig.xml festgelegt.

2.

Ich habe eine andere Frage…

Falls du eine Frage hast, die hier reinpasst aber nicht auftaucht, schreibe eine E-Mail an info@docbook.de.