Arbortext IsoDraw > User's Reference > Menüs > Menü "Objekte" > DTD auswählen > Aufbau einer DTD
  
Aufbau einer DTD
Eine DTD richtet sich nach strengen Regeln, die im SGML-Standard festgelegt sind. Arbortext IsoDraw verwendet eine Untermenge der Möglichkeiten, die in SGML verfügbar sind. Die wesentlichen Regeln werden nachfolgend beschrieben.
Eine DTD wird als Textdatei mit der Extension .dtd gespeichert. Dabei verwendet Arbortext IsoDraw den Dateinamen ohne die Dateiendung als Namen für die DTD.
Die Namen _DEFAULT_DTD_, grexchange und webcgm sind reserviert. Die vorhandenen DTDs sollten nicht abgeändert werden, da sonst der CGM-Export unter Umständen nicht mehr mit den betreffenden Standards übereinstimmt.
Eine DTD kann Kommentare enthalten, die beim Interpretieren ignoriert werden. Ein Kommentar beginnt mit den Zeichen <!-- und endet mit den Zeichen -->. Er kann mehrere Zeilen umfassen.
Beispiel:
<!-- This is an annotation -->
In einer DTD dürfen die folgenden Definitionen erscheinen:
ELEMENT
entspricht dem Objekttyp
ATTLIST
die Liste der Attribute
ENTITY
eine Art Macro, die Ausdrücke definiert, die in anderen Definitionen eingesetzt werden