Changeset 252

Show
Ignore:
Timestamp:
09/11/07 09:59:48 (6 years ago)
Author:
erik
Message:

dokumentation verbessert, auch für anfänger verständlich

Location:
latex
Files:
2 modified

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 == 
     2Einige seltenere Unicodezeichen werden schon von aktuellen Latex-Distributionen 
     3unterstützt, jedoch sind auf der NEO-Tastaturbelegung noch einige, die noch 
     4nicht direkt unterstützt werden (zum Beispiel griechische Buchstaben oder 
     5sonstige mathematische Sonderzeichen). 
     6Wenn man jedoch die hier bereitgestellte uniinput.sty verwendet (welche erst 
     7noch automatisiert aus den hier mitgelieferten Quellen erstellt werden muss), 
     8kann man fast alle NEO-Unicode-Zeichen direkt in sein Latex-Dokument 
     9(tex-Datei) eingeben. 
     10 
     11=== Schritt 1: Kompilieren === 
    712Kompiliert man die uniinput.ins mit 
    813        latex uniinput.ins 
    9 wird eine uniinput.sty erzeugt.  
     14wird die benötigte uniinput.sty erzeugt. 
    1015 
    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 
     16Kompiliert man die uniinput.dtx mit 
     17        pdflatex uniinput.dtx # man erhält eine pdf-Datei 
     18oder 
     19        latex uniinput.dtx # man erhält eine dvi-Datei 
     20so erhält man die Dokumentation zum uniinput-Paket. 
     21 
     22=== Schritt 2: Kopieren === 
     23Nun muss man sich die Datei 
    1524        uniinput.sty 
    1625in das gleiche Verzeichnis, wie die tex-Datei kopieren. 
     26 
    1727Soll die Datei ständig auf dem Rechner sein und immer verfügbar, so muss man sie 
    1828in einen von LaTeX durchsuchten Ordner kopieren und danach mit dem Befehl 
    1929mktexlsr die LaTeX-Bibliothek aktualisieren. 
    2030 
    21 === Wichtige Zeile === 
    22 Außerdem muss man natürlich noch die Zeile 
    23         \usepackage[utf8]{inputenc} 
    24 in seine tex-Datei schreiben (statt \usepackage[latin1]{inputenc} oder 
    25 Ähnlichem). 
     31=== Schritt 3: Einbinden === 
     32Außerdem muss man noch die Zeilen 
     33        \usepackage[utf8]{inputenc} # bewirkt 
     34        \usepackage{uniinput} 
     35in die Präambel seiner tex-Datei schreiben (statt \usepackage[latin1]{inputenc} oder Ähnlichem). 
    2636 
    27 === Erweitern === 
    28 Um die Datei mit weiteren Zeichen zu erweitern, muss man einfach weitere 
    29 Zeilen in die uniinput.dtx nach diesem Schema einfügen: 
     37=== Optional: uniinput selbst erweitern === 
     38Um die Datei mit weiteren Zeichen zu ergänzen, muss man weitere Zeilen in die 
     39uniinput.dtx nach diesem Schema einfügen: 
    3040        \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. 
     41für das α (kleines Alpha) zum Beispiel. Dabei steht 03B1 für die 
     42Unicodebezeichnung, die man irgendwo im Internet (z. B. auf Wikipedia) oder mit Programmen wie „gucharmap“ findet. 
    3443 
     44== Weitere Infos == 
     45Weitere und ausführlichere Dokumentation ist in der in Schritt 1 erzeugten 
     46Dokumentation zu finden. 
    3547 
  • latex/uniinput.dtx

    r240 r252  
    8282% \section{Anwendung} 
    8383 
    84 % Um das Paket verwenden zu können, muss es \emph{nach} den 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\\ 
    8585% \verb|\usepackage[utf8]{inputenc}|\\ 
    8686% \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).\\ 
    8888% 
    8989% \DescribeMacro{\RequirePackage\{textcomp\}} 
     
    176176 
    177177% 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? 
    180181\DeclareUnicodeCharacter{221A}{\sqrt}  
    181182