Home UDO im Detail Tabelleneinbindung UDO und HTML
 UDO - Eine kleine Einführung
 UDO - Das Werkzeug für universelle Dokumente
 UDO im Detail

1.2.7 Hypertext-Links

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.


Copyright © tobias@udo-open-source.de
Letzte Aktualisierung am 15. März 2001

Home UDO im Detail Tabelleneinbindung UDO und HTML