Syntext Serna

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

Der XML-Editor Syntext Serna von Syntext Inc. steht für die Plattformen Mac, Windows und Linux zur Verfügung. Damit kann auch die Mac- und Linux-Gemeinde mit einem XML-Editor arbeiten, mit dem DITA XML-Dateien, Maps und Bookmaps erstellt und bearbeitet werden können. Da das DITA Open Toolkit ohnehin für die Plattformen Mac, Windows und Linux zur Verfügung steht, können über den XML-Editor Syntext Serna alle Ausgabemedien produziert werden, zu denen das DITA Open Toolkit Stylesheets anbietet.

Der XML-Editor Syntext Serna ist mit einer äußerst üppigen grafischen Oberfläche ausgestattet. Der WYSIWYG-Editor bietet praktisch alle Möglichkeiten, die von konventionellen Textverarbeitungsprogrammen her bekannt sind. Dennoch ist der XML-Editor Syntext Serna ein reiner XML-Editor, der nur Operationen erlaubt, die im jeweiligen Kontext einer DTD möglich sind. So überprüft Syntext Serna zum Beispiel, ob die Verwendung eines conref-Attributs an der gewünschten Stelle möglich ist.

Ein Topictyp „Aufgabe“ in Syntext Serna

Abbildung: Ein Topictyp „Aufgabe“ in Syntext Serna.

Die aktuelle Version von Syntext Serna, das heißt Version 3.8, unterstützt nicht nur die DITA Version 1.0 und 1.1, sondern auch andere XML-Standards wie DocBook, TEI (Guidelines for Electronic Text Encoding and Interchange) und NITF (News Industry Text Format).

In Syntext Serna ist das DITA Open Toolkit komplett integriert. Im Installationsverzeichnis von Syntext Serna befindet sich unter dem /plugins/dita-Verzeichnis das vollständige Paket des DITA Open Toolkits sowohl für die DITA Version 1.0 als auch Version 1.1.

Neuere Versionen des DITA Open Toolkits können im /plugins/dita-Verzeichnis abgelegt werden. Wenn eine neuere Version des DITA Open Toolkits nicht mit einem Satz aktualisierter DTDs für DITA ausgeliefert wird, was normalerweise nur bei einer neuen Version von DITA erfolgt, empfiehlt es sich, das bestehende Verzeichnis des DITA Open Toolkits einfach zu überschreiben. In Syntext Serna sind die XML-Schema-Dateien des DITA Open Toolkits mit Schablonen verbunden, über die die Erstellung und Bearbeitung der XML-Dokumente im Syntext Serna komfortabler wird. Beim Überschreiben der Dateien des DITA Open Toolkits im /plugins/dita-Verzeichnis können dann nach wie vor die bestehenden Schablonen verwendet werden.

Zwar können neue XML-Dokumente auch direkt über eine DTD erzeugt werden, also nicht nur über eine Schablone, aber dadurch würden beispielweise die WYSIWYG-Möglichkeiten von Syntext Serna deutlich reduziert werden. Von der Funktionalität wäre nichts eingebüßt, jedoch beim Komfort.

Um Ausgabemedien mit Syntext Serna über das DITA Open Toolkit produzieren zu können, muss das Java Development Kit installiert werden. Hinweise zur Installation des Java Development Kits erhalten Sie in DITA Open Toolkit.

Mit der Standardinstallation von Syntext Serna können folgende Ausgabemedien über das DITA Open Toolkit produziert werden:

  • HTML-Dateien,
  • PDF-Dateien mit dem XSL-FO Formatierer Apache FOP.

Zusätzlich unterstützt Syntext Serna die Produktion von PDF-Dateien über die XSL-FO-Formatierer RenderX XEP Engine und Antenna House XSL Formatter. Dazu müssen die XSL-FO-Formatierer installiert und die entsprechenden Umgebungsvariablen gesetzt sein.

Um in Syntext Serna mit Spezialisierungen arbeiten zu können, benötigt der XML-Editor die XML-Schema-Dateien der Spezialisierung. Syntext bietet das Programm Dtd2Xs an, welches es ermöglicht, aus DTDs die entsprechenden XML-Schema-Dateien zu erzeugen. Da bisher in der Praxis bei Spezialisierungen DTDs häufiger als XML-Schema-Dateien verwendet werden, ist bei Syntext Serna auch der Weg über die DTDs und das Programm Dtd2Xs zu empfehlen.

Mit den spezialisierten XML-Schema-Dateien lassen sich direkt in Syntext Serna XML-Dokumente erstellen und bearbeiten. Wer die vollständigen Möglichkeiten des XML-Editors nutzen will, sollte die spezialisierten XML-Schema-Dateien mit einer Schablone verbinden. In einer Schablone werden Informationen wie Meta-Daten, WYSIWYG-Parameter oder Parameter zu Ausgabemedien hinterlegt.

Syntext Serna ermöglicht die Verwendung eines WebDAV-Dateisystems, wenn eine Verbindung ins Internet vorhanden ist. WebDAV (Web-based Distributed Authoring and Versioning) ist ein auf dem Internet-Protokoll HTTP (Hypertext Transfer Protocol) basierender Standard zur Bereitstellung von Dateien im Internet. Dabei kann der Nutzer seine Daten wie auf eine Online-Festplatte ablegen. Da in WebDAV eine Versionskontrolle implementiert ist, eignet sich WebDAV auch als ein Dateiverwaltungssystem für Arbeitsgruppen.

  

<< 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