HomeTextgestaltungFußnotenSchriftfarben
Handbuch UDO > Die UDO-Syntax > Textgestaltung Index

Schriftarten

UDO ermöglicht Ihnen, bereits im Quelltext festzulegen, in welcher Schriftart Worte oder Sätze im Ausgabeformat erscheinen soll.

Um für eine Textpassage eine passende Schriftart zu setzen, müssen Sie diese mit den zugehörigen Platzhaltern klammern. Lange Rede, kurzer Sinn, hier ein Beispiel:

Vorher:
UDO unterstützt derzeit
(!B)fetten(!b),
(!I)kursiven(!i),
(!U)unterstrichenen(!u),
(!V)Klartext(!v),
(!T)Schreibmaschinenschrift(!t),
(!SUB)tiefgestellt(!sub) sowie
(!SUP)hochgestellt(!sup).

Nachher:

UDO unterstützt derzeit fetten, kursiven, unterstrichenen, Klartext, Schreibmaschinenschrift, tiefgestellt sowie hochgestellt.

In der folgenden Tabelle können Sie ablesen, durch welche Kommandos die Schriftarten im jeweiligen Format erzeugt werden:

UDO ASCII ST-Guide LaTeX RTF WinHelp HTML
(!B) * @{B} {\bf {\b {\b
(!b) * @{b} } } }
(!I) / @{I} {\it {\i {\i
(!i) / @{i} } } }
(!U) _ @{U} {\underline {\ul {\ul
(!u) _ @{u} } } }
(!V) \verb+ {\f1 {\f1
(!v) + } }
(!T) {\tt {\f1 {\f1
(!t) } } }
(!SUB) $_{\mbox{ \sub
(!sub) }}${ \nosupersub
(!SUP) $^{\mbox{ \super
(!sup) }}${ \nosupersub

Wie Sie sehen, werden bei der Ausgabe ins ASCII-Format die Zeichen zur Einschaltung von Schriftarten benutzt, wie sie im Usenet üblich sind. Die Zeichen werden bei der Ermittlung von Zeilenlängen nicht berücksichtigt.

Wenn Sie bei einem Ausgabeformat keine Schriftarten benutzen möchten, so können Sie die Ausgabe der Schriftartbefehle durch die Angabe des Schalter !no_effects unterdrücken. Der Schalter muss dabei zusammen mit dem/den gewünschten Format(en) im Vorspann angegeben werden. Um z.B. keine Schriftarten beim ASCII- und Manualpage-Format zu benutzen, benutzen Sie !no_effects [asc,man].

Hinweis:

Mit Definitionen lassen sich leicht benutzerdefinierte Schriftarten erstellen. Dazu müssen Sie natürlich Kenntnis der Formatbefehle des jeweiligen Formates haben. Im folgenden Beispiel wird gezeigt, wie Sie die vom ST-Guide unterstützte helle Schrift ein- und ausschalten können:

!ifdest [stg]
  !define G @{G}
  !define g @{g}
!else
  !define G
  !define g
!endif

Normal und (!G)ghosted(!g).

Copyright © www.udo-open-source.org (Kontakt)
Letzte Aktualisierung am 19. Mai 2014

HomeTextgestaltungFußnotenSchriftfarben