ditaval-Dateien verarbeiten

(Auszug aus "DITA - Der neue Standard für Technische Dokumentation" von Johannes Hentrich)

Die Verarbeitung der DITA XML-Dateien, der Map-Dateien und der ditaval-Dateien wird über eine ANT Build-Datei des DITA Open Toolkits gesteuert. In ANT erhalten Sie detaillierte Informationen darüber, wie Sie bestehende ANT Build-Dateien anpassen oder neu erstellen können.

Ein ANT Build-Datei ist eine XML-Datei, wobei das <target>-Element und das <property>-Element die beiden wichtigsten Elemente darstellen.Über ein <target>-Element wird definiert, welches Ausgabemedium erzeugt werden soll.

Die Eigenschaften beziehungsweise die Bedingungen, wie das Ausgabemedium zu erzeugen ist, werden in <property>-Elementen definiert. Über das name-Attribut wird der Verarbeitungsparameter des <property>-Elements festgelegt. Das value-Attribut liefert dazu den entsprechenden Wert.

Um eine ditaval-Datei zu den Anweisungen in einer ANT Build-Datei hinzuzufügen, wird ein <property>-Element verwendet, in dessen name-Attribut über den Wert dita.input.valfile angegeben wird, dass eine ditaval-Datei verarbeitet werden soll. Im value-Attribut befindet sich der Pfad zur ditaval-Datei, wobei $basedir das Stammverzeichnis des DITA Open Toolkits angibt.

<property name="dita.input.valfile" value="${basedir}${file.separator}ditaval_files{file.separator}filter.ditaval"/>

Im value-Attribut ist {file.separartor} eine Variable für das Trennzeichen, welches bei der Pfadangabe zu einer Datei in einem Verzeichnisbaum verwendet wird. Dieses Trennzeichen hängt vom verwendeten Betriebssystem ab. So wird in Windows der Schrägstrich nach hinten (\) verwendet und bei UNIX der normale Schrägstrich (/).

Wird die ANT Build-Datei mit dem neuen Eintrag über das <poperty>-Element aufgerufen, werden die Inhalte gemäß den Anweisungen in der ditaval-Datei bearbeitet.

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema DITA bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2008 XLcontent Verlag
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "DITA - Der neue Standard für Technische Dokumentation" 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.

XLcontent Verlag, Pflegerstraße 40, 81247 München