Home Textgestaltung Fußnoten Schriftfarben
Das Handbuch zu 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) * @{b} } } } </b>
(!I) / @{I} {\it {\i {\i <i>
(!i) / @{i} } } } </i>
(!U) _ @{U} {\underline {\ul {\ul <u>
(!u) _ @{u} } } } </u>
(!V) \verb+ {\f1 {\f1 <pre>
(!v) + } } </pre>
(!T) {\tt {\f1 {\f1 <t>
(!t) } } } </tt>
(!SUB) $_{\mbox{ \sub <sub>
(!sub) }}${ \nosupersub </sub>
(!SUP) $^{\mbox{ \super <sup>
(!sup) }}${ \nosupersub </sup>

Wie man sieht, 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 man bei einem Ausgabeformat keine Schriftarten benutzen möchte, so kann man 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, benutzt man !no_effects [asc,man].

Hinweis:

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

!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 25. Mai 2010

Home Textgestaltung Fußnoten Schriftfarben