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.