Dank der Hilfe von Lars Trieloff in einem Kommentar zum vorhergehenden Eintrag zu PassiveTeX funktioniert jetzt auch diese Toolchain. Das Problem lag beim XSL-T-Prozessor von xmlspy. Unter Verwendung eines anderen Prozessors verschwindet das Problem mit einem der XSL-Stylesheets von docbook.
Nochmal kurz die zum Erfolg führende Vorgehensweise:
- Vollständiges Installieren von LiveTex.
- Anpassen der Tex-Installation anhand der Angaben auf der Installing an XSL-FO processor-Seite.
- Mit pdftex -ini ”&pdflatex” pdfxmltex.ini überprüfen, ob das TeX-System funktioniert. Das tat’s.
- Instant Saxon für Windows-Systeme runtergeladen und in einem passenden Verzeichnis entpackt – (mehr braucht’s nicht)
- xmlspy auf die Verwendung von Saxon umgestellt: Tools -> Options -> XSL -> “External XSL transformation program”
Wenn man jetzt mit F10 die XSL-Transformation anstößt, wird Saxon verwendet.
Ich habe mir noch eine kleine batch-Datei geschrieben, die gleich noch pdfxmltex zweimal aufruft.
Allerdings bin ich mit dem resultierenden PDF noch nicht zufrieden. Die Ausgabe von FOP sieht weit besser aus.





Post a Comment