|
UDO - Test & Tips UDO - Das Werkzeug für universelle Dokumente UDO im Detail 1.2.4 Textformatierungen und ListenGegenüber der ST-Guide-Befehlssyntax hat UDO vor allem den Vorteil der automatischen Textformatierung - dazu dient u.a. der Befehl "parwidth 75" im Vorspann. Hier wird die Zeilenlänge auf 75 Zeichen gesetzt. Man muß sich also nicht selbst um den Zeilenumbruch kümmern. Dabei werden auch doppelte Leerzeichen eliminiert. Auch hierzu ein Beispiel. Ich schreibe im Texteditor: "UDO ist ein nützliches Werkzeug zur Bearbeitung von Hypertexten." UDO macht dann daraus:
Durch entsprechende Befehle ("begin_/end_verbatim") kann man aber einen Text auch genau so darstellen lassen, wie man ihn eingetippt hat - automatische Zeilenumbrüche oder die Auswertungen von UDO-Befehlen werden in einer solchen "Verbatim-Umgebung" also unterdrückt. Diese Methode wende ich übrigens auch innerhalb dieses Hypertextes an, um Euch die Quelltextbeispiele zeigen zu können. Praktische Textformatierungen bietet UDO auch in Hinsicht auf Textausrichtung (rechtsbündige und zentrierte Absätze sind kein Problem) und vor allem Listen. Während man z.B. in einem ST-Guide-Quelltext derartige Formatierungen von Hand vornehmen muß (was besonders bei nachträglichen Änderungen hinderlich ist), gibt es in UDO auch dafür Befehle: Heute zu tun: !begin_xlist [DemoDescription-Umg] !item [Einkaufen:] 40 Disketten, 2 ZIP-Medien, Zigaretten, Bier, Cola, 14 Tiefkühlpizzen, Aspirin. (für die Copy-Party) !item [Vorbereiten:] Thorstens Mac und Thomas' Atari~TT abholen, aufbauen; Bier und Cola kaltstellen, die CD-ROM mit den Erotikbildern raussuchen. !item [Videorecorder:] Für die nächtliche Wiederholung von STAR TREK -- TNG programmieren. !end_xlist Aus diesem Quelltext macht UDO folgendes: Heute zu tun:
Der Parameter [DemoDescription-Umg] gibt übrigens nur an, um wie viele Zeichen die Beschreibungen eingerückt werden - ebenso hätte ich dort [xxxxxxxxxxxxxxxxxx] hinsetzen können. Als weitere Listenarten gibt es z.B. Aufzählungen mit Nummern (wie am Beginn des Kapitels UDO im Allgemeinen ) oder Bullets. |
|||||||