Hilfe > Erstellen > Markups verwenden > Verarbeitungsanweisungen > Verarbeitungsanweisungen für benutzerdefinierte Tags
Verarbeitungsanweisungen für benutzerdefinierte Tags
In Arbortext Editor werden zwei Arten von Verarbeitungsanweisungen (PI) für benutzerdefinierte Tags (UDT) unterschieden. Die folgenden Verarbeitungsanweisungen sind nur in der SGML-Quelle sichtbar:
PIs mit der Definition der im Dokument verwendeten UDTs. Diese werden vor dem ersten Dokumentelement angezeigt. Beispiel:
<?Pub UDT p para>
ist eine PI, die das <p>-UDT definiert, das wiederum als Ersatz für das Tag <para> eingesetzt werden kann.
Hierin sind auch die folgenden UDT-PIs enthalten, die in Arbortext Editor automatisch erstellt werden:
_bookmark-UDT: Für Lesezeichen und Quickmarks.
_target_N-UDT: Wird bei der Erstellung eines Hyperlinks erstellt.
_nopagebreak und _nocolumnbreak: Werden bei Verwendung der Menüoption Ausbessern erstellt. Hierbei handelt es sich um UDTs auf der Grundlage von _touchup.
Diese PIs können nicht mithilfe von Suchen > Verarbeitungsanweisungen gesucht werden. Sie können aber mit dem Befehl show usertags ermitteln, welche benutzerdefinierten Tags verwendet werden.
PIs, die auf ein Tag folgen und mit denen bestimmt wird, dass es sich bei dem Tag eigentlich um eine PI handelt. UDTs der Verarbeitungsanweisungen führen zu anderen PIs als UDTs von DTD-Elementen. Die PIs, mit denen ein Tag als UDT eines DTD-Elements markiert werden, können nicht mit der Option Suchen > Verarbeitungsanweisungen gesucht werden. Mit der Funktion oid_name(oid) wird jedoch der UDT-Name ermittelt, wenn es sich bei der OID um ein UDT-Tag handelt.
War dies hilfreich?