Verarbeitungsschritte

(Auszug aus "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" von Thomas Schraitle)

Jiří Kosek hat für das Profilieren eines Dokuments eine Lösung in Form von DocBook-Stylesheets ausgearbeitet. Anhand folgender Abbildung ist dargestellt, wie Profiling funktioniert:

 verarbeiten=

Abbildung: Verarbeiten eines DocBook-Dokuments mit Profiling

Der Profiling-Mechanismus in der obigen Abbildung enthält zwei Schritte:

  1. Profilieren: Sie wandeln Ihr Dokument mit einem Profiling-Stylesheet um. Hierbei werden Parameter an das Stylesheet weitergereicht, welche die Bedingungen für die einzelnen Varianten festlegen.
  2. Transformieren: Das Ergebnis der Profilierung wird mit einem Transformationsschritt in das Zielformat umgewandelt.

Hierbei sind zwei Dokumente an diesem Prozess beteiligt:

  1. Originaldokument: Sie schreiben Ihren Text in DocBook und verwenden an der geeigneten Stelle Profiling-Attribute. Hierbei setzen Sie ein Kriterium für ein Kapitel, einen Absatz oder gar einen Befehl. Solche Elemente werden nur übernommen, wenn das Kriterium erfüllt ist.
  2. Ergebnis des Profiling: Nach dem Profilingschritt entsteht ein Dokument, das nur die Stellen enthält, für die kein Kriterium angegeben wurde, oder bei denen das Kriterium erfüllt ist. Ist ein Element im Originaldokument vorhanden, bei dem die Bedingung nicht erfüllt ist, wird dieses im Profilingschritt entfernt.

In den vorigen Schritten war keine Validierung des Dokuments beschrieben. Dies ist in Profiling und Validierung genauer beschrieben.

  

<< zurück vor >>
Tipp der data2type-Redaktion:
Zum Thema DocBook bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2009 Millin Verlag
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "DocBook-XML: Medienneutrales und plattformunabhängiges Publizieren" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

Millin Verlag, Siebengebirgsring 36, 53797 Lohmar, info(at)millin.de