Hinweise zu LaTeX und BibTeX, Teil 3
Transcrição
Hinweise zu LaTeX und BibTeX, Teil 3
Methoden des wissenschaftlichen Arbeitens Wintersemester 2010/2011 Prof. Dr. H. Jürgensen Hinweise zu LaTeX, Teil 3 Es folgen einige weitere Hinweise zu LaTEX. 1. Eingabe mit der deutschen Tastatur: Fügen Sie eine Zeile \usepackage[latin1]{inputenc} ein. Dies funktioniert zumindest mit der Codierung, die MS-Windows verwendet (z.B. 228 für ä). Statt latin1 können Sie auch latin9 verwenden. Mit latin9 erhält man auch das Euro-Zeichen und einige weitere. Das Euro-Zeichen kann damit aber noch nicht von LaTEX gesetzt werden. Für die MS-DOS-Codierung (z.B. 132 für ä) verwende man cp437de, cp850 oder cp858. Weitere Information findet man im LaTEXCompanion, Kap. 7.5, und in der Dokumentation zu inputenc. Letztere erhalten Sie, indem Sie die Datei inputenc.dtx mit LaTEX bearbeiten. Code-Tabellen findet man in der Wikipedia: – en.wikipedia.org/wiki/ISO/IEC 8859 für Latin 1 usw. – en.wikipedia.org/wiki/CP437 für Codeseite 437. – en.wikipedia.org/wiki/Code page 850 für Codeseite 850. – en.wikipedia.org/wiki/Western Latin character sets (computing) Übersicht mit Vergleichstabelle. als 2. Operatoren: Die Frage: Wie werden die Grenzen bei Operatoren definiert? Genaues findet man im TEXbook, Kap. 16–19. Ich gebe hier nur einige wichtige Stichpunkte. 2.1 Es werden zwei Mathematikmodi unterschieden: Mathematik innerhalb der normalen Textzeilen und separate Mathematikzeilen (display). Ersterer entsteht in der Form $. . . $; letzterer in der Form $$. . . $$ oder [\. . . \]. Normalerweise sollten keine Leerzeilen vor und hinter displays sein, weil sonst unerwünschter freier Platz entsteht. 2.2 In beiden Mathematikmodi werden Zeichen als Mathematikzeichen interpretiert, und es gelten besondere Regeln für Zwischräume und Zeilenumbruch. Zwischenräume und Leerzeilen in der Eingabe werden ignoriert (oder dienen zur Beendigung von Macronamen). 2.3 Zwischenräume und Zeilenumbruch richten sich in den Mathematikmodi unter anderem nach der Bedeutung der Zeichen. So wird beispielweise zwischen Relationszeichen wie “=”, Operatorzeichen wie “ ”, (binären) Operationszeichen wie “+” usw. unterschieden. 2.4 Jede beliebige Zeichenfolge kann als ein mathematisches Zeichen definiert werden. Unter anderem sind die folgenden Operatoren vordefiniert: Zeichen \sin \max \lim Druckbild sin max lim Definition \mathop{\rm sin}\nolimits \mathop{\rm max} \mathop{\rm lim} Für die Definition von \prod und \sum wird eine andere, aber äquivalente Methode verwendet. 2.5 Wenn man $\max_{i\in I}$ im Text schreibt, erhält man maxi∈I . Im display erhält man aus $$\max_{i\in I}$$ stattdessen. max . i∈I Um max im Text zu erhalten, schreibt man $\max\limits_{i\in I}$. Um i∈I maxi∈I im display zu erhalten, schreibt man $$\max\nolimits_{i\in I}$$. 2.6 Entsprechendes gilt für andere Operatoren. Treffen mehrere Vorkommen von \limits und \nolimits zusammen, so gilt das letzte von ihnen. So ist beispielsweise das Integralzeichen mit \nolimits vordefiniert, ∞ wie man aus dem Vergleich von $\int_{-\infty}^\infty$ im Text als −∞ und im display als ∞ −∞ erkennt. Man erhält ∞ −∞ aus $$\int\limits_{-\infty}^\infty$$. 3. Buchstaben in der Mathematik: Buchstaben werden als Namen von Variablen aufgefaßt und in spezieller Form mit speziellem Zeichensatz gesetzt. So bedeutet $max$ das Produkt max der drei Variablen m, a und x, nicht aber das Wort max. Wenn der maximale Wert einer Variablen v als vmax bezeichnet werden soll, schreibt man dies als v_{\max} oder als v_{\rm max} und nicht als v_{max}; letzteres ergäbe vmax . Dises Regel gilt generell für Mathematikdruck, nicht nur für TEX und LaTEX. Man kann sich nicht darauf verlassen, daß mathematische Variablen immer kursiv gesetzt werden. In der Standardeinstellung wird für kursive Schrift im Text cmti und in der Mathematik cmmi verwendet. Oft findet man in der Mathematik auch statt cmmi eine der Euler fonts, welche von der Kursivschrift vollkommen verschieden sind. In den Bezeichnungen cmti und cmmi haben die Buchstaben die folgende Bedeutung: Buchstaben cm t m i Bedeutung Schriftfamilie Computer Modern Textsymbole Mathematiksymbole italic = kursiv Information über die verfügbaren Zeichensätze findet man in der TEX-LaTEX-Literatur und auf dem WEB.