GeFOPpt

Wir befinden uns mit DITA noch in einer Pilotphase, d.h. das ganze muss erst einmal so wenig wie möglich kosten, weil man ja nicht weiß, ob der Weg vielleicht doch nicht der Richtige ist. Das heißt also wir nutzen einfach das, was im Open Tool Kit mitgeliefert wird.

Beim PDF-Output hat sich aber ein Layoutmangel gezeigt, der mir die ganze Zeit schon Kopfzerbrechen bereitet und zwar die Absatzkontrolle. Ganz häufig wird zwischen Überschrift und dazugehörendem Text ein Seitenumbruch gemacht (ist das dann auch ein Schusterjunge?). Jedenfalls ging es mir nicht in den Kopf, dass so ein typografischer Grundsatz bei den vorgefertigten DITA-Stylesheets nicht dabei ist. Flugs mal in die XSL-Dateien geschaut, hab ich festgestellt, dass das entsprechende FO-Attribut keep-with-next.within-page sehr wohl auf always gesetzt ist.

Aaah, welcher komische Bug verursacht das denn dann?

Das gute alte 2003
Tja, nach einigem Googlen konnte ich feststellen, dass FOP 0.20.5 dieses Attribut nicht unterstützt. Kein Wunder, dass es nicht klappt. Aber noch seltsamer finde ich eigentlich, dass das DITA Open Tool Kit diese uralte Version von 2003 mitliefert. Das ist doch echt seltsam. Vor allem findet man nirgends eine Info dazu, warum diese Version benutzt ist oder ob und welche Probleme man hat, wenn man die neue 0.95 nutzt.

Ich habe die schwere Vermutung die DITA-Leute sind gar nicht so open-source-geil, sprich: keinen Bock auf Frickeln.

Übrigens finde ich diesen Sprung in der Versionierung auch sehr witzig: eben noch 0.20.5 nun schon ne 0.9er 😉

fop 0.95 ins DITA-OT
Also nix wie los und testen, ob man die 0.95 nicht einfach selbst inetgrieren kann. Leider musste ich mich dazu aber nun mal intensiv mit der DITA-Installation beschäftigen. Bisher hatte ich hier immer den XMetal DITA Edition laufen und der hat einem solcherlei Ding gut abgenommen.

Ich habe mich vor allem an diesen Thread gehalten (http://tech.groups.yahoo.com/group/dita-users/message/8222) und habe also wild in den Konfigurationsdateien herumkonfiguriert, bin aber gnadenlos gescheitert. Am Ende des Threads folgt übrigens das Resümmee, dass selbst wenn man 0.95 zum Laufen bekommt, die Ergebnisse eh nicht so berauschend sind.  Das motiviert zum Aufgeben! Der echte Gnadenschuss für FOP bei uns folgte aber als das Schriftenproblem auftauchte. Doch dazu später mehr…

Kurzer Prolog

Beweggründe dieses Blog zu beginnen
Ich bin eine begeisterte Anhängerin davon mein (Un-)Wissen zu teilen und das werde ich hier tun. Und zwar erst einmal aus völligem Eigennutz. Ich befinde mich gerade in einer megaspannenden Phase bei der ich viel Neuland betreten werde. Einige dieser Erfahrungen werde ich hier preisgeben, damit ich das ganze nicht vergesse. Denn es kommt ja vielleicht jemand vorbei, der auch was Schlaues dazu zu sagen hat, es vielleicht besser gemacht hat oder einfach mal sehen will, was andere so treiben.

Wer ist die denn?
Ich bin eine technische Redakteuse mit Germanistikhintergrund und ergründe in meinem Team zur Zeit die Untiefen der Redaktionsrevolution. Wir wollen alles neu machen, weil auch uns endlich der Ruf des Single-Source-Publishing erreicht hat und wir ihm jetzt auch folgen dürfen. Dabei fliegen einem die dollsten Sachen um die Ohren: XML, DITA, CMSe ohne Ende, User assistance u.v.m. Es geht um neue Herangehensweisen an die Nutzerbedürfnisse, neue Hilfeangebote, damit auch neue Informationsarchitekturen und neue Wege Text zu schreiben.

Und: JA, technische Redaktion kann Spaß machen 🙂