
Release 6
=========

Diese Release wurde am 2. Januar 1997 verffentlicht.

Hier eine kleine bersicht der wichtigsten nderungen zur letzten
ffentlichen Version. In den acht Monaten wurden einige neue Formate,
etliche neue Features eingebaut und einige Fehlerbeseitigungen
vorgenommen. Auch hier hat es in der Zwischenzeit wieder nicht
vermeiden lassen, die Syntax einiger Befehle zu ndern.

Registrierte Benutzer, die sich die Zwischenversionen beschafft haben,
finden hier als Gedchtnissttze meine komprimierten Anmerkungen aus
rel5-6.txt.

 Neue Formate:

         Apple QuickView
         HP-HelpTag-SGML (rudimentr)
         LyX
         C- und Pascal Sourcecode
         NROFF

 Neue Befehle:

         !autoref_items [off|on]: Sollen die Items von description-
          und xlist-Umgebungen (nicht) referenziert werden?
         !code_mac, !code_hp8, !code_iso, !code_dos und !code_tos:
          UDO kann nun Quelltexte mit vom Systemzeichensatz
          abweichenden Zeichen umwandeln.
         !country: Zustzliche Titelseiten-Information
         !html_backpage: Zur Angabe einer Rcksprung-URL fr die
          Kopfzeile der ersten HTML-Seite.
         !html_keywords: Zur Erzeugung von Meta-Informationen
         !html_img_suffix: Zur Ermglichung der Einbindung von JPEG-
          Grafiken etc.
         !html_nodesize: Zur Vernderung der Fontgre von
          Kapitelberschriften bei HTML
         !ifos und !ifnos: Zur Abfrage des Betriebssystems.
         !ignore_headline, !ignore_bottomline: Um Kopf- und/oder
          Fuzeilen nur in manchen Nodes zu unterdrcken.
         !ignore_subtoc und Verwandte: Zur Unterdrckung der Ausgabe
          von automatischen Unter-Inhaltsverzeichnissen
         !ignore_links: Zur Unterdrckung automatischer Links auf den
          Node, in dem dieses Kommando benutzt wird
         !image*: Zum Erzeugen von Bildunterschriften ohne "Abbildung
          #:".
         !image_counter: Zum Setzen des Bildzhlers.
         !no_index: Soll kein Index erzeugt werden?
         !no_toc_subnodes, !no_toc_subsubnodes,
          !no_toc_subsubsubnodes: Zur Verringerung des Umfangs des
          Inhaltsverzeichnisses
         !no_preamble: Falls man selber die Prambel zu einem Format
          erstellen mchte.
         !parwidth: Zur Vernderung der Zeilenbreite des
          Ausgabetextes
         !rtf_charwidth: Zur Vernderung des Berechnungswertes fr
          Einrckungen beim RTF
         !set, !unset, !ifset, !ifnset: Zum Setzen und Abfragen von
          Symbolen.
         !sort_hyphen_file: Soll UDO die Trennvorschlge sortieren
          und dabei Dubletten entfernen?
         !subsubsubnode und Verwandte: Eine vierte Gliederungsebene.
         !table_counter: Zum Setzen des Tabellenzhlers.
         !table_caption*: Zum Erzeugen von Tabellentiteln ohne
          "Tabelle #:".
         !tabwidth: Zur Angabe der Tabulatorbreite fr verbatim-
          Umgebungen.
         !use_justification: Soll Blocksatz erzeugt werden?
         !use_nodes_inside_index, !use_alias_inside_index,
          !use_label_inside_index: Sollen Nodes, Aliase und/oder
          Labels automatisch in den Index bernommen werden?
         !use_output_buffer: Soll ein Ausgabe-Puffer benutzt werden,
          um die Referenzierung bei HTML und Windows Help sicherer zu
          machen?
         !use_short_envs: Sollen alle Umgebungen komprimiert
          ausgegeben werden?
         !verbatimsize: Zum Setzen der Fontgre von verbatim-
          Umgebungen.
         !win_background: Zum Setzen der Hintergrundfarbe fr
          WinHelp.
         !win_high_compression, !win_medium_compression: Zum Setzen
          der Komressionsrate von WinHelp-Dateien.
         !win_inline_bitmaps: Sollen hard-coded Bitmaps fr WinHelp
          benutzt werden?
         !win_charwidth: Zur Vernderung des Berechnungswertes fr
          Einrckungen bei WinHelp.

 Neuheiten:

         Eine vierte Gliederungsebene ist nun mglich.
         Blocksatz
         Makros und Definitionen knnen Parameter enthalten. Das
          Schreiben eigener Kommandos ist damit in weiten Teilen
          mglich.
         blist-, ilist- und tlist-Umgebung
         rechtbndiger Text (flushright-Umgebung)
         linksbndiger Text (flushleft-Umgebung) zur Unterdrckung
          des Blocksatzes
         Bis zu vier Email-Adressen und das Land des Autors knnen
          auf der Titelseite ausgegeben werden.
         Italienisch (!language italian), Spanisch (!language
          spanish) und Schwedisch (!language swedish) knnen als
          Ausgabesprache verwendet werden.
         UDO kann die von ihm erzeugten Trennvorschlge sortieren und
          dabei doppelte Eintrge entfernen.
         !no_umlaute wandelt nun nicht nur Umlaute, sondern (fast)
          alle 8-bit-Zeichen um.
         Es wurden etliche Laufzeit-Optimierungen vorgenommen. Trotz
          des gewaltigen Zuwachses an Befehlen braucht UDO nicht mehr
          Zeit als vorher, ja in den meisten Fllen ist UDO sogar
          schneller geworden.

 nderungen:

         Die Umwandlung ins RTF wurde komplett neu programmiert, so
          da die erzeugten Dateien nun auch problemlos mit WinWord
          importiert werden knnen.
         Fr LaTeX 2.09 und LaTeX2e erzeugt UDO automatisch eine
          Prambel (abschaltbar).
         Es knnen nun wesentlich mehr Kapitel, Tabellenzeilen,
          Trennvorschlge etc. benutzt werden.
         UDO entdeckt wesentlich mehr Syntaxfehler als zuvor.
         Bilder werden nun umgebungsabhngig positioniert. Sie werden
          nur noch dann zentriert ausgegeben, wenn der !image-Befehl
          innerhalb einer center-Umgebung steht. Die linksbndige oder
          rechtsbndige Ausgabe von Bilder ist somit nun auch mglich.
         Die Default-Endung fr ASCII-Dateien lautet nun .txt.
         Bei der LaTeX-Ausgabe wird innerhalb \verb kein
          Zeilenumbruch mehr erzeugt.
         DOS-Grafikzeichen werden fr WinHelp durch `+', `-' oder `|'
          ersetzt.

 Syntaxnderungen:

         !no_verbatim_umlaute ersetzt den Schalter
          !verbatim_no_umlaute
         Der Befehl !list_parsep existiert nicht mehr. Komprimierte
          Umgebungen knnen nun viel eleganter mit dem
          Umgebungsparameter !short erstellt werden.
         Die zu benutzende Sprache mu nun mit !language gesetzt
          werden. !language german ersetzt demnach den Befehl !german
          etc.
         Beim Index-Befehl knnen nun bis zu drei Indizes bergeben
          werden.
         Der Befehl !win_html_look existiert nicht mehr.
         Schattierte, helle, umrandete und umrahmte Schrift wird
          nicht mehr angeboten. Falls man diese Schriftarten unbedingt
          bentigt, so kann man sich die ntigen Befehle leicht mit
          Definitionen selbst programmieren.



