Home Tips & Tricks Verwenden Sie standardisierte Quelltexte Allgemeine Fragen
 Die Anleitung zu UDO
 Praktische Arbeit mit UDO
 Tips & Tricks

Schreiben Sie Ihre eigenen Kommandos

UDO unterstützt längst nicht alle Möglichkeiten jedes Ausgabeformates. Jedoch ist es unter Zuhilfenahme der Definitionen ein Leichtes, sich eigene Befehle zu schreiben oder spezielle Befehle für ein Ausgabeformat einzubauen. Die Kenntnis der Syntax des Ausgabeformates ist dabei natürlich sehr von Vorteil.

Das folgende Beispiel zeigt, wie man Befehle zur Änderungen der Schriftgröße im LaTeX-, HTML-, WinHelp- und Rich Text Format einbauen kann:

     !code [iso]
     !docinfo [program] Änderung der Schriftgröße
     !docinfo [author] Dirk Hagedorn
     !docinfo [date] 19. August 1996

     !ifdest [tex]
     !define tiny  {\tiny{(!1)}}
     !define large {\large{(!1)}}
     !define Large {\Large{(!1)}}
     !define LARGE {\LARGE{(!1)}}
     !define huge  {\huge{(!1)}}
     !define Huge  {\Huge{(!1)}}
     !endif

     !ifdest [win,rtf]
     !define tiny  {\fs14 (!1)}
     !define large {\fs28 (!1)}
     !define Large {\fs36 (!1)}
     !define LARGE {\fs44 (!1)}
     !define huge  {\fs50 (!1)}
     !define Huge  {\fs60 (!1)}
     !endif

     !ifndest [tex,win,rtf]
     !macro  tiny  (!1)
     !macro  large (!1)
     !macro  Large (!1)
     !macro  LARGE (!1)
     !macro  huge  (!1)
     !macro  Huge  (!1)
     !endif

     !begin_document
     !maketitle
     !tableofcontents

     !node Test

     (!tiny [tiny]),
     normal,
     (!large [large]),
     (!Large [Large]),
     (!LARGE [LARGE]),
     (!huge [huge]) und
     (!Huge [Huge]).

     !end_document

Copyright © www.udo-open-source.org
Letzte Aktualisierung am 12. Januar 2004

Home Tips & Tricks Verwenden Sie standardisierte Quelltexte Allgemeine Fragen