Changeset 252
- Timestamp:
- 09/11/07 09:59:48 (6 years ago)
- Location:
- latex
- Files:
-
- 2 modified
-
README.txt (modified) (1 diff)
-
uniinput.dtx (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
latex/README.txt
r237 r252 1 == Kompilieren == 2 Kompiliert man die uniinput.dtx mit LaTeX 3 latex uniinput.dtx 4 oder 5 pdflatex uniinput.dtx 6 so erhält man die Dokumentation zu dem Paket. 1 == Anleitung zur Benutzung von (NEO-)Unicode-Zeichen in Latex == 2 Einige seltenere Unicodezeichen werden schon von aktuellen Latex-Distributionen 3 unterstützt, jedoch sind auf der NEO-Tastaturbelegung noch einige, die noch 4 nicht direkt unterstützt werden (zum Beispiel griechische Buchstaben oder 5 sonstige mathematische Sonderzeichen). 6 Wenn man jedoch die hier bereitgestellte uniinput.sty verwendet (welche erst 7 noch automatisiert aus den hier mitgelieferten Quellen erstellt werden muss), 8 kann man fast alle NEO-Unicode-Zeichen direkt in sein Latex-Dokument 9 (tex-Datei) eingeben. 10 11 === Schritt 1: Kompilieren === 7 12 Kompiliert man die uniinput.ins mit 8 13 latex uniinput.ins 9 wird eine uniinput.sty erzeugt.14 wird die benötigte uniinput.sty erzeugt. 10 15 11 === Kopieren === 12 Wenn man auch seine tex-Dateien mit Neos Zeichenvielfalt beschreiben will (zum 13 Beispiel griechische Buchstaben oder sonstige mathematische Sonderzeichen), 14 dann muss man sich die Datei 16 Kompiliert man die uniinput.dtx mit 17 pdflatex uniinput.dtx # man erhält eine pdf-Datei 18 oder 19 latex uniinput.dtx # man erhält eine dvi-Datei 20 so erhält man die Dokumentation zum uniinput-Paket. 21 22 === Schritt 2: Kopieren === 23 Nun muss man sich die Datei 15 24 uniinput.sty 16 25 in das gleiche Verzeichnis, wie die tex-Datei kopieren. 26 17 27 Soll die Datei ständig auf dem Rechner sein und immer verfügbar, so muss man sie 18 28 in einen von LaTeX durchsuchten Ordner kopieren und danach mit dem Befehl 19 29 mktexlsr die LaTeX-Bibliothek aktualisieren. 20 30 21 === Wichtige Zeile===22 Außerdem muss man n atürlich noch die Zeile23 \usepackage[utf8]{inputenc} 24 in seine tex-Datei schreiben (statt \usepackage[latin1]{inputenc} oder 25 Ähnlichem).31 === Schritt 3: Einbinden === 32 Außerdem muss man noch die Zeilen 33 \usepackage[utf8]{inputenc} # bewirkt 34 \usepackage{uniinput} 35 in die Präambel seiner tex-Datei schreiben (statt \usepackage[latin1]{inputenc} oder Ähnlichem). 26 36 27 === Erweitern ===28 Um die Datei mit weiteren Zeichen zu er weitern, muss man einfach weitere29 Zeilen in dieuniinput.dtx nach diesem Schema einfügen:37 === Optional: uniinput selbst erweitern === 38 Um die Datei mit weiteren Zeichen zu ergänzen, muss man weitere Zeilen in die 39 uniinput.dtx nach diesem Schema einfügen: 30 40 \DeclareUnicodeCharacter{03B1}{\ensuremath{\alpha}} 31 für das α zum Beispiel. Dabei steht 03B1 für die Unicodebezeichnung, die man 32 irgendwo im Internet (z. B. auf Wikipedia) oder mit Programmen wie „gucharmap“ 33 findet. 41 für das α (kleines Alpha) zum Beispiel. Dabei steht 03B1 für die 42 Unicodebezeichnung, die man irgendwo im Internet (z. B. auf Wikipedia) oder mit Programmen wie „gucharmap“ findet. 34 43 44 == Weitere Infos == 45 Weitere und ausführlichere Dokumentation ist in der in Schritt 1 erzeugten 46 Dokumentation zu finden. 35 47 -
latex/uniinput.dtx
r240 r252 82 82 % \section{Anwendung} 83 83 84 % Um das Paket verwenden zu können, muss es \emph{nach} de n beiden Paketen \texttt{inputenc} und \texttt{uniinput} geladen werden. Es müssen also die Zeilen\\84 % Um das Paket verwenden zu können, muss es \emph{nach} dem Paket \texttt{inputenc} geladen werden. Es müssen also die Zeilen\\ 85 85 % \verb|\usepackage[utf8]{inputenc}|\\ 86 86 % \verb|\usepackage{uniinput}|\\ 87 % in der Präambel eingefügt werden .\\87 % in der Präambel eingefügt werden (statt \verb|\usepackage[latin1]{inputenc}| oder Ähnlichem).\\ 88 88 % 89 89 % \DescribeMacro{\RequirePackage\{textcomp\}} … … 176 176 177 177 % man muss noch Klammern und Argument der Wurzel setzen, wenn man das hier verwendet: 178 % Also so: [WURZEL]{7+2} 179 % Achtung: darf nur im Mathemodus verwendet werden! FIXME: diesen Hinweis noch in die PDF-Doku eintragen? 178 % Also so: WURZEL{7+2} 179 % Achtung: darf nur im Mathemodus verwendet werden! 180 % FIXME: diesen Hinweis eben noch in die PDF-Doku eintragen? 180 181 \DeclareUnicodeCharacter{221A}{\sqrt} 181 182
