Wie eingangs erwähnt, kann UDO auch etliche Hypertext-Formate erzeugen - und so ist es nicht verwunderlich, daß auch Links ("Verweise") unterstützt werden.
Zunächst einmal zur Begriffsklärung: Ein Link ist die Stelle von der "losgesprungen" wird - in HTML also die Stelle, die farblich und/oder durch Textattribute (unterstrichen) hervorgehoben wird. Bei einem Mausklick auf diese Stelle wird zu einer anderen Textstelle verzweigt.
Dieses Ziel des Links nennt man "Sprungmarke" oder in der UDO-Nomenklatur "Label".
UDO setzt Links auf Sprungmarken automatisch. Gibt es ein z.B. Label namens "Quelltext", so wird überall dort im Text, wo dieses Wort vorkommt, ein Link auf das Label gesetzt. Desweiteren werden die Überschriften von Kapitel, Abschnitten usw. automatisch zu Labeln erklärt: Dieser Abschnitt heißt "Hypertext-Links" - wenn dieser Ausdruck irgendwo im sonstigen Text vorkommt, wird ein Link auf den Kapitelanfang gesetzt.
Das ist natürlich sehr praktisch - auch wenn man beachten muß, daß UDO case-sensitiv vorgeht: Schreibe ich also "hypertext-Links", wird kein Link gesetzt. Auch sonstige Tippfehler ("Hypertext-Linsk") werden damit bestraft, daß der Verweis fehlt.
Darüber hinaus kann man Links und Labels auch manuell setzen:
(!link [Wort][Label])
In der Praxis sieht das dann z.B. so aus:
Näheres zur Grafikeinbindung finden Sie (!link [unten][grafics]). [...] !label grafics Um Grafiken einzubinden...
In diesem Beispiel würde das Wort "unten" also als Link hervorgehoben, ein Klick auf das Wort würde zur Textstelle "Um Grafiken einzubinden..." verzweigen.
Neben dem Befehl "link", der Querverweise auf andere Textstellen innerhalb des gleichen Gesamtdokuments setzt, gibt es noch "xlink", mit dem man auf andere Hypertexte oder Internetseiten verweisen kann:
Bitte gehen Sie zur (!xlink [UDO OpenSource][http://www.udo-open-source.de])-Webseite
Das sieht dann so aus:
Bitte gehen Sie zur UDO OpenSource-Webseite
Soweit also einige UDO-"Spezialitäten" im Detail. Im nächsten Kapitel betrachten wir UDO speziell in Hinsicht auf HTML.