UDO sorgt selbständig für die Formatierung des auzugebenden Textes. Dies ist jedoch nicht immer erwünscht. Wollen Sie beispielsweise Schnipsel eines Sourcecodes darstellen, wäre es fatal, würde UDO hier eine Formatierung vornehmen.
Zur Ausgabe von vorformatiertem Text können Sie sich daher der verbatim-Umgebung bedienen, welche mit !begin_verbatim begonnen und mit !end_verbatim beendet wird.
Der Text, der innerhalb dieser Umgebung steht, wird nicht besonders behandelt, d.h., es wird der Zeilenumbruch exakt übernommen und es werden keine UDO-Kommandos (bis auf !end_verbatim) bearbeitet. Steht eine verbatim-Umgebung allerdings in einer anderen Umgebung, so wird der vorformatierte Text zusätzlich eingerückt. Beachten Sie dazu auch den Hinweis am Ende dieses Abschnitts.
Bei der Ausgabe ins LaTeX-Format werden die gleichnamigen Befehle \begin{verbatim} und \end{verbatim} ausgegeben. Bei den anderen Formaten wird (falls nötig) ein nichtproportionaler Font eingestellt und werden Sonderzeichen automatisch angepasst.
Tabulatoren, die innerhalb einer verbatim-Umgebung auftauchen, werden von UDO automatisch durch Leerzeichen ersetzt. Durch den Schalter !tabwidth können Sie UDO mitteilen, mit welcher Tabulatorbreite der Text geschrieben wurde.
Da innerhalb einer verbatim-Umgebung keine UDO-Kommandos und somit auch nicht !include beachtet werden, wäre es nicht möglich, eine externe Datei einzuladen und diese unformatiert darzustellen. Aus diesem Grund bietet UDO den Befehl !vinclude an, der eine Befehlskombination aus !begin_verbatim, !include und !end_verbatim darstellt.
Falls Sie jedoch Passagen benutzen wollen, die bereits im Ausgabeformat geschrieben wurden (z.B. eine mit LaTeX gesetzte Tabelle), müssen Sie sich der raw-Umgebung bedienen.
Hinweise: