2008-12-18 16:21:02 +01:00
|
|
|
|
== Anleitung zur Benutzung von (NEO-)Unicode-Zeichen in Latex ==
|
2007-09-11 09:59:48 +02:00
|
|
|
|
Einige seltenere Unicodezeichen werden schon von aktuellen Latex-Distributionen
|
|
|
|
|
unterstützt, jedoch sind auf der NEO-Tastaturbelegung noch einige, die noch
|
|
|
|
|
nicht direkt unterstützt werden (zum Beispiel griechische Buchstaben oder
|
|
|
|
|
sonstige mathematische Sonderzeichen).
|
|
|
|
|
Wenn man jedoch die hier bereitgestellte uniinput.sty verwendet (welche erst
|
|
|
|
|
noch automatisiert aus den hier mitgelieferten Quellen erstellt werden muss),
|
|
|
|
|
kann man fast alle NEO-Unicode-Zeichen direkt in sein Latex-Dokument
|
|
|
|
|
(tex-Datei) eingeben.
|
|
|
|
|
|
|
|
|
|
=== Schritt 1: Kompilieren ===
|
2007-08-14 23:59:40 +02:00
|
|
|
|
Kompiliert man die uniinput.ins mit
|
2007-08-14 20:32:23 +02:00
|
|
|
|
latex uniinput.ins
|
2007-09-11 09:59:48 +02:00
|
|
|
|
wird die benötigte uniinput.sty erzeugt.
|
2007-05-19 16:54:46 +02:00
|
|
|
|
|
2007-09-11 09:59:48 +02:00
|
|
|
|
Kompiliert man die uniinput.dtx mit
|
|
|
|
|
pdflatex uniinput.dtx # man erhält eine pdf-Datei
|
|
|
|
|
oder
|
|
|
|
|
latex uniinput.dtx # man erhält eine dvi-Datei
|
|
|
|
|
so erhält man die Dokumentation zum uniinput-Paket.
|
|
|
|
|
|
|
|
|
|
=== Schritt 2: Kopieren ===
|
|
|
|
|
Nun muss man sich die Datei
|
2007-08-14 20:32:23 +02:00
|
|
|
|
uniinput.sty
|
2007-05-19 16:54:46 +02:00
|
|
|
|
in das gleiche Verzeichnis, wie die tex-Datei kopieren.
|
2007-09-11 09:59:48 +02:00
|
|
|
|
|
2007-08-14 19:50:10 +02:00
|
|
|
|
Soll die Datei ständig auf dem Rechner sein und immer verfügbar, so muss man sie
|
2007-08-14 23:59:40 +02:00
|
|
|
|
in einen von LaTeX durchsuchten Ordner kopieren und danach mit dem Befehl
|
|
|
|
|
mktexlsr die LaTeX-Bibliothek aktualisieren.
|
2007-05-19 16:54:46 +02:00
|
|
|
|
|
2007-09-11 09:59:48 +02:00
|
|
|
|
=== Schritt 3: Einbinden ===
|
|
|
|
|
Außerdem muss man noch die Zeilen
|
|
|
|
|
\usepackage[utf8]{inputenc} # bewirkt
|
|
|
|
|
\usepackage{uniinput}
|
|
|
|
|
in die Präambel seiner tex-Datei schreiben (statt \usepackage[latin1]{inputenc} oder Ähnlichem).
|
2007-05-19 16:54:46 +02:00
|
|
|
|
|
2007-09-11 09:59:48 +02:00
|
|
|
|
=== Optional: uniinput selbst erweitern ===
|
|
|
|
|
Um die Datei mit weiteren Zeichen zu ergänzen, muss man weitere Zeilen in die
|
|
|
|
|
uniinput.dtx nach diesem Schema einfügen:
|
2007-09-25 23:12:23 +02:00
|
|
|
|
\DeclareUnicodeCharacter{03B1}{\ensuremath{\alpha}}
|
2007-09-11 09:59:48 +02:00
|
|
|
|
für das α (kleines Alpha) zum Beispiel. Dabei steht 03B1 für die
|
|
|
|
|
Unicodebezeichnung, die man irgendwo im Internet (z. B. auf Wikipedia) oder mit Programmen wie „gucharmap“ findet.
|
2007-05-19 16:54:46 +02:00
|
|
|
|
|
2007-09-11 09:59:48 +02:00
|
|
|
|
== Weitere Infos ==
|
|
|
|
|
Weitere und ausführlichere Dokumentation ist in der in Schritt 1 erzeugten
|
|
|
|
|
Dokumentation zu finden.
|
2007-05-19 16:54:46 +02:00
|
|
|
|
|
2007-10-05 22:15:06 +02:00
|
|
|
|
== FAQ ==
|
|
|
|
|
Bei Problemen erst mal in die FAQ schauen, das meiste ist bekannt.
|