SGML in der Praxis
... [ Seminar WWW und JAVA] ... [ Thema SGML ] ... [ Quellenverzeichnis ] ...
SGML in der Praxis
Die Verwendung von SGML bietet sich für brancheninterne Standards an. Dadurch können die
Dokumentationen der Zulieferer, Hersteller und Endnutzer aufeinander abgestimmt werden.
Eine strukturierte Speicherung der Informationen in Datenbanken ermöglicht dann den Zugriff
auf die jeweils relevanten Informationen und unterstützt eine bessere Nutzung der Ressourcen.
Einige große Anwender sind z.B.
- das US-amerikanische Verteidigungsministerium
- die Vereinigung der Flugzeughersteller und Luftfahrtgesellschaften (ATA)
- die Association of American Publishers
Der praktische Einsatz von SGML wird allerdings durch den recht aufwendigen Sprachaufbau und
die damit verbundene aufwendige Entwicklung einer Document Type Definition behindert.
Demgegenüber stehen von Firmen wie WordPerfect, Frame, SoftQuad, Interleaf u.a. entwickelte
Applikationen für SGML. So gibt es z.B. die Möglichkeit eine Dokumentinstanz im
WYSIWYG-Verfahren zu erstellen und gleichzeitig die entsprechende SGML-Struktur einzusehen.
Weitergehend existieren auch im Public Domain-Bereich diverse Parser, Formatierer, Viewer etc. .
Ein Beispiel hierfür ist das Linux Documentation Project, welches diverse
Wandlerdefinitionen bereitstellt, um SGML-Instanzen u.a. in HTML, LaTeX, RTF und PostScript
zu transformieren.
Weitere, weit verbreitete SGML-DTDs sind u.a.
- HTML, Hypertext Markup Language
- HTF, Hyper-G-Textformat
- ODL, Office Document Language
- HyTime, Hypermedia/Time-based Structuring Language
HyTime ist formal zwar in einer SGML-DTD definiert, inhaltlich ist es aber eher eine
'Meta-DTD' zur Definition eigener Hypermedia-Dokumente.
... [ Seminar WWW und JAVA] ... [ Thema SGML ] ... [ SGML in der Praxis ] ... [ Quellenverzeichnis ] ...