Home Sonderzeichen Gedankenstriche Universeller Zeichensatz
 Die Anleitung zu UDO
 Die UDO-Syntax
 Sonderzeichen

Umwandlung von 8-bit-Zeichen

In einem Quelltext können Sie, anders als bei LaTeX, HTML, WinHelp oder RTF, auch Zeichen aus dem oberen Teil Ihres Systemzeichensatzes verwenden. Es ist also nicht erforderlich, sich zu überlegen, wie denn wohl ein "ß" oder ein "ä" in der Ausgabedatei auszusehen hat; UDO erledigt die Umwandlung für Sie automatisch.

UDO erwartet Quelltexte mit dem jeweiligen Systemzeichensatz. Nutzen Sie UDO auf einem DOS-kompatiblen Rechner, so erwartet UDO Quelltexte, die mit dem DOS-Zeichensatz geschrieben wurden. Die Atari-Version erwartet Quelltexte mit Zeichen des Atari-Zeichensatzes usw.

UDO kann aber auch Quelltexte verarbeiten, die mit systemfremden Zeichensätzen erstellt wurden. Und um es richtig komfortabel zu machen, können Quelltexte sogar aus einem Mischmasch von benutzten Zeichensätzen bestehen.

Sie müssen UDO lediglich mittels !code [<zeichensatz>] mitteilen, mit welchem Zeichensatz die folgenden Zeilen erstellt wurden.

Hier eine Übersicht, welches Kürzel für den Zeichensatz benutzt werden kann:

cp437 IBM-PC-Zeichensatz, Codepage 437, siehe http://www.kostis.net/charsets/cp437.htm
cp850 IBM-PC-Zeichensatz, Codepage 850, siehe http://www.kostis.net/charsets/cp850.htm
dos IBM-PC-Zeichensatz, wie !code [cp437]
hp8 HP-Roman-8-Zeichensatz, siehe http://www.kostis.net/charsets/hproman8.htm
iso ISO-Latin-1-Zeichensatz, siehe http://www.kostis.net/charsets/iso8859.1.htm
iso-8859-1 wie !code [iso]
latin1 wie !code [iso]
mac Apple-Macintosh-Zeichensatz, siehe http://www.kostis.net/charsets/applerom.htm
next NeXTStep-Zeichensatz, siehe http://www.kostis.net/charsets/nextstep.htm
os2 OS/2-Zeichensatz, wie !code [cp850]
tos Atari-ST-Zeichensatz (TOS), siehe http://www.kostis.net/charsets/atarist.htm
utf8 UTF-8
utf-8 UTF-8, wie !code [utf8]

Die Anpassung der Sonderzeichen hat jedoch ihre Grenzen. So enthalten alle Zeichensätze ein paar Zeichen,die in anderen Zeichensätzen fehlen. So ist die Benutzung der Grafikzeichen des DOS-Zeichensatzes oder der hebräischen Zeichen des Atari-Zeichensatzes problematisch, da diese zu systemspezifisch sind und in anderen Formaten nicht nachgebildet werden können. Auch auf die Verwendung mathematischer Zeichen sollte möglichst verzichtet werden, da diese zumeist in anderen Zeichensätzen fehlen.

Werden systemfremde Zeichensätze verarbeitet, sind die Einschränkungen noch etwas größer, da UDO intern zunächst Texte in den ISO-Latin-1-Zeichensatz umwandelt, der als größter gemeinsamer Nenner angesehen werden kann. Erst dann wird von ISO-Latin-1 in den jeweiligen Systemzeichensatz umgewandelt. Auf diesem Wege können im ungünstigen Fall manche Zeichen nicht umgewandelt werden.

UDO wird in einem solchen Fall eine Fehlermeldung ausgeben. Sie sollten dann auf die Verwendung dieser Zeichen verzichten.

Hinweis:

Es kann durchaus sein, dass das eine oder andere Zeichen fehlt oder Zeichen falsch umgesetzt werden. Sollten Sie auf solche Zeichen stoßen, so melden Sie dies bitte unverzüglich. Vielen Dank!


Copyright © www.udo-open-source.org
Letzte Aktualisierung am 5. November 2006

Home Sonderzeichen Gedankenstriche Universeller Zeichensatz