182
Einf ¨ uhrung in L A T E X Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April 2012

Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Einfuhrung in LATEX

Dr. Wolfgang Riedel, TU Chemnitz, URZ

Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz

Stand: 20. April 2012

Page 2: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1 Vorbemerkungen

1.1 Was ist TEX?

TEX ist ein ”Satzsystem“

ä ”Setzen“ von Text (und anderen Objekten)also das geeignete Anordnen auf DruckseitenZiel: Optik→ Lesequalitat

LATEX I TU Chemnitz, URZ 2 (182)

Page 3: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ä das ist viel mehr als ”Textverarbeitung“ . . .

ä + Tabellengenerierung

ä + Formelgenerierung

ä + Grafikgenerierung

ä Gestalten von Zeilen, Absatzen und Seiten: optimalesDruckbild

LATEX I TU Chemnitz, URZ 3 (182)

Page 4: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ä Erzeugung von druckfahigen Dokumenten aller Art:Briefe, Einladungen, Rundschreiben, Antrage,Zeitschriftenartikel, Vortrage, schulische undwissenschaftliche Arbeiten, Dissertationen, Bucher . . .

ä Fokus liegt auf großen, (natur)wissenschaftlichenDokumenten (Buch)

ä herausragende typografische Qualitat

LATEX I TU Chemnitz, URZ 4 (182)

Page 5: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

TEX ist eine Programmiersprache

ä zur Erzeugung von Textdokumenten

ä enthalt mehrere Hundert Sprachelemente (”Kommandos“)

ä erweiterbar durch Makros

ä Verarbeitung erfolgt durch einen Interpreter (”Formatierer“)

Eingabe eines LATEX-Dokuments bedeutet ”Programmieren“ . . .

LATEX I TU Chemnitz, URZ 5 (182)

Page 6: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1.2 Ursprung von TEX

ä Donald E. Knuth (Uni Stanford)

ä Mitte der 70er Jahre

ä Arbeiten zur Softwaretechnik

ä Interesse als Buchautor: ”The Art of ComputerProgramming“

LATEX I TU Chemnitz, URZ 6 (182)

Page 7: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1.3 Name of the Game

TEX = τ ε χ

griechischer Wortstamm fur Kunst (=Technik)

Aussprache: Tech (wie in Bach), Lautkombination imDeutschen aber unublich, deshalb Tech (wie Technik)

Schreibweise als Logo

LATEX I TU Chemnitz, URZ 7 (182)

Page 8: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1.4 Und was ist nun LATEX?

ä LATEX ist ein Makropaket fur TeX

ä Entwickler: Leslie Lamport

ä wesentlich einfachere Nutzerschnittstelle

ä damit geringe Einschrankungen der Leistungsfahigkeit

ä vorgefertigte Layouts: Standardisierung des Aussehensbestimmter Dokumentenarten

=⇒ damit ist die Software TEX fur den ”Normalverbraucher“erst nutzbar geworden

LATEX I TU Chemnitz, URZ 8 (182)

Page 9: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Zusatzpakete

...

"TeX"

TeX pdfTeX eTeX LuaTeX ...

Nutzer

...LaTeX

LATEX I TU Chemnitz, URZ 9 (182)

Page 10: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1.5 Heutiger Stand

ä weltweit verbreitet

ä Standardsystem im akademischen Bereich

ä Einsatz in Zeitschriften- und Buchverlagen

LATEX I TU Chemnitz, URZ 10 (182)

Page 11: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1.6 Grunde fur diese Verbreitung

ä Leistungsfahigkeit des Satzsystems→ Qualitat derErgebnisse

ä technologischer Ansatz: Text als ASCII-File, generischesMarkup

ä Open Source Software

ä Portabilitat: verfugbar fur alle wesentlichen Rechnertypenund Betriebssysteme

ä . . .

LATEX I TU Chemnitz, URZ 11 (182)

Page 12: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1.7 Grundprinzip der Anwendung

Texteingabe/Korrektur

Formatieren Ansehen/Drucken

file.tex file.pdf

”Fruher“: file.tex→ file.dvi

LATEX I TU Chemnitz, URZ 12 (182)

Page 13: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1.8 Logische Textauszeichnung

Zerlegung des Textes in Stucke, Beschreibung der Textstruktur

”Absatz“

”Uberschrift“

”Tabelle“

”Formel“

”Bildunterschrift“. . .

LATEX I TU Chemnitz, URZ 13 (182)

Page 14: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

”WAS“ – nicht ”WIE“→ Generisches (oder semantisches) Markup

in der (LATEX-)Praxis gibt es allerdings auch einige Kommandosfur visuelles Markup . . .

LATEX I TU Chemnitz, URZ 14 (182)

Page 15: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1.9 Informationsquellen zu LATEX

ä Diese Folien ,

ä Einfuhrung in LATEX2ehttp://ftp.tu-chemnitz.de/pub/tex/documentation/

lshort/german/l2kurz.pdf

ä LATEX-Handbuch (RRZN)→ Nutzerservice

ä http://www.dante.de

Literatur: http://www.dante.de/help/literaturFAQ: http://www.dante.de/faq/

ä http://www.tu-chemnitz.de/urz/anwendungen/tex

LATEX I TU Chemnitz, URZ 15 (182)

Page 16: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2 Ein erster Uberblick

LATEX I TU Chemnitz, URZ 16 (182)

Page 17: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2.1 Allgemeine Form eines LATEX-Files

\documentclass[optionen]klasse[Praambel]

\begindocumentText

\enddocument

LATEX I TU Chemnitz, URZ 17 (182)

Page 18: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2.2 Ein minimales LATEX-File

\documentclassscrartcl

\begindocument

Klein, aber fein.

\enddocument

Ergebnis

LATEX I TU Chemnitz, URZ 18 (182)

Page 19: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2.3 Die verschiedenen (Standard-)Dokumentklassen

scrartcl (alt: article)fur Artikel in wissenschaftlichen Zeitschriften, Vortrage,Praktikumsarbeiten, Seminararbeiten, kurzere Berichte,Antrage, Gutachten, Programmbeschreibungen,Einladungen u.v.a.

scrreprt (alt: report)fur langere Berichte, die aus mehreren Kapiteln bestehen,Diplomarbeiten, Dissertationen, Skripten u.a.

LATEX I TU Chemnitz, URZ 19 (182)

Page 20: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

scrbook (alt: book)fur Bucher

scrlettr2 (alt: letter)fur Briefe

viele weitere fur spezielle Zwecke (z.B. Folien) oderangepasste Klassen (z.B. brief, dinbrief, tucletter)

KOMA-Script (scr*): Anpassung der ”alten“ Klassen aneuropaische Normen und GewohnheitenAutor: Markus Kohm

LATEX I TU Chemnitz, URZ 20 (182)

Page 21: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2.4 Wichtige Klassenoptionen

10pt

Schriftgrad: 10 point, also 10 Punkte hohe Schrift(Standard)

11pt

fur 11 Punkte hohe Schrift

12pt

fur 12 Punkte hohe Schrift, das ist etwa die beiSchreibmaschinen ubliche Große.

LATEX I TU Chemnitz, URZ 21 (182)

Page 22: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

twoside

fur doppelseitige Aufbereitung (explizit linke und rechteSeiten)

twocolumn

fur zweispaltige Aufbereitung Anpassung an DINA4–Papierformat

landscape

Querformat

. . .

LATEX I TU Chemnitz, URZ 22 (182)

Page 23: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2.5 Beispiele fur Titelzeilen

\documentclassscrartcl

\documentclass[12pt]scrartcl

\documentclass[12pt,landscape]scrartcl

LATEX I TU Chemnitz, URZ 23 (182)

Page 24: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2.6 Eingabe des Dokuments

Eingeben eines LATEX-Quelltextes heißt:

ä Eingeben eines kompletten ”Programms“ aus Kommandosund Daten

ä Kommandos:\buchstabenfolge, \zeichen

ä ”Daten“: der eigentliche Text

LATEX I TU Chemnitz, URZ 24 (182)

Page 25: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Beim Eingeben des Texts zu beachten:

ä formatfrei

ä sinnvoll: ubersichtlich (kurze Zeilen, Einruckungen, . . . )

ä Leerzeichen, Zeilenende→ 1 Leerzeichen

ä Leerzeile→ Absatz

ä keine Leerzeichen ”innerhalb“ von Kommandos

ä keine Silbentrennung vornehmen!!!

LATEX I TU Chemnitz, URZ 25 (182)

Page 26: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ä Besonderheiten bei Umlauten, Akzenten

ä Besonderheiten bei Sonderzeichen:$ & % # ~ ^ \ | < >

LATEX I TU Chemnitz, URZ 26 (182)

Page 27: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2.7 Kommentare im LATEX-Quelltext

Das ist ein % dummes

% Besser: ein lehrreiches

Beispiel.

Das ist ein Beispiel.

LATEX I TU Chemnitz, URZ 27 (182)

Page 28: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

3 Setzen von Text

3.1 Basisprinzip der Formatierung (Blocksatz)

ä eine Eingabezeile lesenKommandos interpretieren⇒ Einstellungen desInterpreters verandern (interne Variable) oder TextersetzenAusgabezeile definierter Lange zeichenweise fullen

LATEX I TU Chemnitz, URZ 28 (182)

Page 29: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ã Zeile nicht voll: neue Eingabezeile lesen, Ergebnisanhangen

ã Zeile voll:

* (rechts) passende Wortlucke suchen,eventuell Silbentrennung

* Resttext in neue Ausgabezeile schieben

* Randausgleich

* Zeilenabstand einfugen

LATEX I TU Chemnitz, URZ 29 (182)

Page 30: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ä analog fortsetzen bis Absatzende:

ä Leerzeile −→ Ausgabezeile abschließen,kein RandausgleichAbsatzabstand einfugen

ä Absatz ”ausgeben“

LATEX I TU Chemnitz, URZ 30 (182)

Page 31: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

W o r t f u r W o r t w e r d e n S a t z e ,

Z e i l e n , A b s a t z e g e b i l d e t .

eigentlich:

W o r t f u r W o r t w e r d e n S a t z e ,

Z e i l e n , A b s a t z e g e b i l d e t .

LATEX I TU Chemnitz, URZ 31 (182)

Page 32: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

3.2 Beispiel fur einen Blocksatz

Das Wort wird durch Leerzeichen begrenzt.

Hierbei spielt es keine Rolle, ob man ein

oder 100 Leerzeichen eingibt.

Eine oder mehrere Leerzeilen bilden

das Ende eines Absatzes und

erzeugen in der Ausgabe einen Absatzabstand

oder einen Erstzeileneinzug.

LATEX I TU Chemnitz, URZ 32 (182)

Page 33: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Das Wort wird durch Leerzeichen begrenzt. Hierbeispielt es keine Rolle, ob man ein oder 100 Leerzeicheneingibt.

Eine oder mehrere Leerzeilen bilden das Ende einesAbsatzes und erzeugen in der Ausgabe einen Absatz-abstand oder einen Erstzeileneinzug.

Standard: Absatztrennung durch Erstzeileneinzug

LATEX I TU Chemnitz, URZ 33 (182)

Page 34: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

3.3 Hervorheben von Text

\emphtext

Ein \emphhervorgehobener Textteil

wird in einer anderen Schrift ausgegeben.

Ein hervorgehobener Textteil wird in einer anderenSchrift ausgegeben.

LATEX I TU Chemnitz, URZ 34 (182)

Page 35: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\emphInnerhalb von hervorgehobener

Schrift wird \emphaufrechte Schrift

zum Hervorheben benutzt.

Innerhalb von hervorgehobener Schrift wird aufrechteSchrift zum Hervorheben benutzt.

LATEX I TU Chemnitz, URZ 35 (182)

Page 36: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

3.4 Schriftgroßen

fur ”sehr große“ Schrift:

\LARGE text

LATEX I TU Chemnitz, URZ 36 (182)

Page 37: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Beispiel:

Innerhalb eines Textes soll ein Stuck

\LARGE sehr groß

geschrieben und damit hervorgehoben werden.

Innerhalb eines Textes soll ein Stucksehr groß

geschrieben und damit hervorgehoben werden.

LATEX I TU Chemnitz, URZ 37 (182)

Page 38: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Wichtige Schriftgroßen:

(Großenveranderung relativ zur Klassenschriftgroße)

tiny winzig kleine Schrift

small kleine Schrift

large große Schrift

Large großere Schrift

LARGE sehr große Schrift

LATEX I TU Chemnitz, URZ 38 (182)

Page 39: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

3.5 Wichtige Schriftschnitte

\textsf... ”sans serif“

\texttt... Schreibmaschine

\textbf... fett (boldface)

\textit... kursiv (italic)

\textsc... ”KAPITALCHEN“

LATEX I TU Chemnitz, URZ 39 (182)

Page 40: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Beispiel:

Der \textbfdeutschsprachige \LaTeX-Klassiker

ist von \textscHelmut Kopka.

Der deutschsprachige LATEX-Klassiker ist von Helmut

Kopka.

LATEX I TU Chemnitz, URZ 40 (182)

Page 41: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

3.6 Ubliche Praambel eines Eingabefiles

\usepackage[T1]fontenc

\usepackagengerman

und bei Linux/Windows 7:

\usepackage[utf8]inputenc

LATEX I TU Chemnitz, URZ 41 (182)

Page 42: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

3.7 Zusatzpaket fontenc

ä legt die Benutzung bestimmter Zeichensatztabellen fest(spater mehr zu Zeichensatzen)

LATEX I TU Chemnitz, URZ 42 (182)

Page 43: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

3.8 Zusatzpaket inputenc

ä stellt ein, mit welchem Betriebssystem (genauer: welcherKodierung) die Eingabe erfolgt

ä utf8: Linux, Windows 7 (UTF8 - Unicode)

ä latin1: alteres Windows (Standard)

ä applemac: Mac

LATEX I TU Chemnitz, URZ 43 (182)

Page 44: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

3.9 Zusatzpaket ngerman

Anpassung an deutsche Gepflogenheiten

1. Anfuhrungszeichen:

"‘Nein,"’ sagte er, "‘ich weiß nichts!"’

”Nein,“ sagte er, ”ich weiß nichts!“

Dabei:Linux ’

#Windows

"Akut"

"Grave"

LATEX I TU Chemnitz, URZ 44 (182)

Page 45: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2. Datumsform:

\today

3. Texte fester Uberschriften und BegriffeInhaltsverzeichnis, Abbildung 3.5, Tabelle 8, . . .

4. Aktivieren der deutschen Silbentrennung

5. Eingabe von Umlauten und S-Zet

LATEX I TU Chemnitz, URZ 45 (182)

Page 46: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Eingabe der Umlaute

1. Form (Originalform):

Es ist klar, dass die gro\"se h\"assliche

Stra\"se sch\"oner werden muss.

nicht benutzen!

LATEX I TU Chemnitz, URZ 46 (182)

Page 47: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

2. Form: Zusatzpaket ngerman

Es ist klar, dass die gro"se h"assliche

Stra"se sch"oner werden muss.

3. Form: Zusatzpaket inputenc

Es ist klar, dass die große hassliche

Straße schoner werden muss.

LATEX I TU Chemnitz, URZ 47 (182)

Page 48: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Ausgabe in jedem Fall:

Es ist klar, dass die große hassliche Straße schonerwerden muss.

Aber: erzeugtes PDF intern unterschiedlich!

LATEX I TU Chemnitz, URZ 48 (182)

Page 49: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4 Software

4.1 Verarbeitungsprinzip

. . . zur Erinnerung:

LATEX I TU Chemnitz, URZ 49 (182)

Page 50: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Korrektur

Texteingabe/ Ansehen/Drucken

file.tex file.pdf

Formatieren

Texteditor Formatierer PDF−Viewer

LATEX I TU Chemnitz, URZ 50 (182)

Page 51: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.2 Windows

notwendig: Basissystem + grafische Oberflache

Basissystem

TeXLivealternativ, veraltet: MiKTeX

LATEX I TU Chemnitz, URZ 51 (182)

Page 52: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Grafische Oberflachen

”Integrated Development Environment“: erleichtern die Arbeitmit den einzelnen Verarbeitungsschritten

im Pool: Startmenu⇒ Alle Programme⇒ Buro⇒ TeX

LATEX I TU Chemnitz, URZ 52 (182)

Page 53: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.2.1 TeXworks

ä http://www.tug.org/texworks

ä GPL

ä fur Linux, Windows, Mac

ä relativ einfache Oberflache, speziell fur Einsteigerentwickelt

ä (nur) fur PDF-Erzeugung

LATEX I TU Chemnitz, URZ 53 (182)

Page 54: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

LATEX I TU Chemnitz, URZ 54 (182)

Page 55: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.2.2 WinShell

ä www.winshell.de

ä free software (kostenfrei nutzbar, kein open source)ä komfortable Konfigurationsmoglichkeiten

LATEX I TU Chemnitz, URZ 55 (182)

Page 56: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

LATEX I TU Chemnitz, URZ 56 (182)

Page 57: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.2.3 TeXnicCenter

ä http://www.toolscenter.org

ä GPL

ä komfortable Konfigurationsmoglichkeiten

LATEX I TU Chemnitz, URZ 57 (182)

Page 58: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.2.4 WinEdt

ä www.winedt.com

ä Shareware

ä TU Chemnitz hat Campuslizenz erworben

ä komfortable Konfigurationsmoglichkeiten

LATEX I TU Chemnitz, URZ 58 (182)

Page 59: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

LATEX I TU Chemnitz, URZ 59 (182)

Page 60: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.3 Linux (und andere UNIXe)

Basissystem

TeXLive

Grafische Oberflache

prinzipiell Wahl zwischen grafischer Oberflache undKommandozeilenwerkzeugen

LATEX I TU Chemnitz, URZ 60 (182)

Page 61: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.3.1 TeXWorks

(s.o.)

4.3.2 Kile

ä kile.sourceforge.net

ä KDE-Applikation

ä im Pool: als Kommando eingeben: kile [file]

ä Menupunkt Neu: Auswahl einer Dokumentklasse⇒ Gerusteines LATEX-Files

LATEX I TU Chemnitz, URZ 61 (182)

Page 62: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

LATEX I TU Chemnitz, URZ 62 (182)

Page 63: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ä sehr komfortabel

ä intuitiv bedienbar – sofern das allgemeineVerarbeitungsprinzip klar ist und die wichtigstenLATEX-Kommandos und -Funktionen bekannt sind

ä 3 Teilfenster:

ã Liste aller Files im zuletzt besuchten Verzeichnis

ã Inhalt des zuletzt geoffneten Files (Editoransicht)

ã Formatierungsergebnisse, Fehler

LATEX I TU Chemnitz, URZ 63 (182)

Page 64: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ä 1. Symbolleiste: allgemeine Werkzeuge (Offnen, Drucken,. . . )

ä 2. Symbolleiste: LATEX-spezifische Werkzeuge(LATEX-Formatierer, DVI-Viewer, PS-Konverter, PS-Viewer,PDFLATEX-Formatierer, PDF-Viewer, versch. Konverter) +Hilfen zur Eingabe

ä 3. Symbolleiste + senkrechte Symbolleiste: Eingabehilfen

LATEX I TU Chemnitz, URZ 64 (182)

Page 65: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.3.3 TeXMaker

ä http://www.xm1math.net/texmaker

LATEX I TU Chemnitz, URZ 65 (182)

Page 66: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.3.4 Kommandozeilenprogramme

ä Editoren: nedit, kedit, jedit, vi/vim/gvim,emacs/xemacs

ä Formatierer: pdflatex, (latex)

ä PDF-Viewer: xpdf, acroread, gv

ä (Viewer: xdvi, gv)

ä (Konverter: dvips, ps2pdf)

LATEX I TU Chemnitz, URZ 66 (182)

Page 67: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.3.5 LyX

ä Wysiwyg-ahnliche Technik

ä benutzt intern LATEX zur Formatierung

ä Export nach LATEX moglich

ä Import problematisch

ä zum richtigen Einsatz sind LATEX-Kenntnisse notwendig(”Dokumentklasse“, Optionen, Zusatzpakete,Umgebungen, . . . )

ä deshalb: Nutzen zweifelhaft

LATEX I TU Chemnitz, URZ 67 (182)

Page 68: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

LATEX I TU Chemnitz, URZ 68 (182)

Page 69: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

4.4 MacOS

http://tug.org/mactex/

(basiert auf TeXLive)

LATEX I TU Chemnitz, URZ 69 (182)

Page 70: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5 Textstrukturen

LATEX I TU Chemnitz, URZ 70 (182)

Page 71: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.1 Kapitel und Uberschriften

\part (srcbook)

\chapter (srcreprt)

\section \subsection \subsubsection

\paragraph \subparagraph

LATEX I TU Chemnitz, URZ 71 (182)

Page 72: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\sectionTextstrukturen

\subsectionKapitel und Uberschriften

...

\subsectionSchriftarten

...

\sectionSetzen von Tabellen

LATEX I TU Chemnitz, URZ 72 (182)

Page 73: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

6 Textstrukturen

6.1 Kapitel und Uberschriften

...

6.2 Schriftarten

...

7 Setzen von Tabellen

LATEX I TU Chemnitz, URZ 73 (182)

Page 74: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.2 Environments

\beginname text \endname

\beginname1...\beginname2...\endname2...\endname1

LATEX I TU Chemnitz, URZ 74 (182)

Page 75: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.3 Wichtige Umgebungen

center description

flushleft tabbing

flushright tabular

quote table

verbatim figure

itemize equation

enumerate displaymath

LATEX I TU Chemnitz, URZ 75 (182)

Page 76: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.4 Absatzformatierung linksbundig

\beginflushleft

Das Wort wird durch Leerzeichen begrenzt.

Hierbei spielt es keine Rolle, ob man ein

oder 100 Leerzeichen eingibt.

Eine oder mehrere Leerzeilen bilden

das Ende eines Absatzes.

\endflushleft

LATEX I TU Chemnitz, URZ 76 (182)

Page 77: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Das Wort wird durch Leerzeichen begrenzt. Hierbei spieltes keine Rolle, ob man ein oder 100 Leerzeichen eingibt.Eine oder mehrere Leerzeilen bilden das Ende einesAbsatzes.

ä kein Erstzeileneinzug

ä kein Randausgleich rechts

ä keine Silbentrennung

ä kein vertikaler Absatzabstand

LATEX I TU Chemnitz, URZ 77 (182)

Page 78: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.5 Absatzformatierung rechtsbundig

\beginflushright

Das Wort wird durch Leerzeichen begrenzt.

Hierbei spielt es keine Rolle, ob man ein

oder 100 Leerzeichen eingibt.

Eine oder mehrere Leerzeilen bilden

das Ende eines Absatzes.

\endflushright

LATEX I TU Chemnitz, URZ 78 (182)

Page 79: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Das Wort wird durch Leerzeichen begrenzt. Hierbei spieltes keine Rolle, ob man ein oder 100 Leerzeichen eingibt.

Eine oder mehrere Leerzeilen bilden das Ende einesAbsatzes.

ä kein Erstzeileneinzug

ä kein Randausgleich links

ä keine Silbentrennung

ä kein vertikaler Absatzabstand

LATEX I TU Chemnitz, URZ 79 (182)

Page 80: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.6 Absatzformatierung zeilenweise zentriert

\begincenter

Das Wort wird durch Leerzeichen begrenzt.

Hierbei spielt es keine Rolle, ob man ein

oder 100 Leerzeichen eingibt.

Eine oder mehrere Leerzeilen bilden

das Ende eines Absatzes.

\endcenter

LATEX I TU Chemnitz, URZ 80 (182)

Page 81: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Das Wort wird durch Leerzeichen begrenzt. Hierbei spieltes keine Rolle, ob man ein oder 100 Leerzeichen eingibt.

Eine oder mehrere Leerzeilen bilden das Ende einesAbsatzes.

ä keine Silbentrennung

ä kein vertikaler Absatzabstand

LATEX I TU Chemnitz, URZ 81 (182)

Page 82: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.7 Textverschiebungen

\beginflushleft

links links \\ Backbord

Backbord \endflushleft

\beginflushright

rechts rechts \\ Steuerbord

Steuerbord \endflushright

LATEX I TU Chemnitz, URZ 82 (182)

Page 83: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\begincenter

In der In der \\

Mitte fuhl ich Mitte fuhl ich \\

mich mich \\

nicht so sehr an den nicht so sehr an den \\

Rand gedrangt. Rand gedrangt.

\endcenter

LATEX I TU Chemnitz, URZ 83 (182)

Page 84: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.8 Hervorhebung (z.B. Zitate)

Ein gutgemeinter Ratschlag fur schwierige

Situationen:

\beginquote

Wem das Wasser bis zum Hals steht,

der sollte den Kopf nicht hangen lassen.

\endquote

Wer zu klein ist, den bestraft das Leben.

LATEX I TU Chemnitz, URZ 84 (182)

Page 85: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Ein gutgemeinter Ratschlag fur schwierige Situationen:

Wem das Wasser bis zum Hals steht, der sollteden Kopf nicht hangen lassen.

Wer zu klein ist, den bestraft das Leben.

ä Absatz links und rechts eingeruckt

ä vertikaler Abstand davor und danach

LATEX I TU Chemnitz, URZ 85 (182)

Page 86: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.9 Ausgabe von Originaltext

\beginverbatim

\beginquote

Dieser Text bleibt unverandert.

\endquote

\endverbatim

\beginquote

Dieser Text bleibt unverandert.

\endquote

LATEX I TU Chemnitz, URZ 86 (182)

Page 87: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Kurzform

Der \verb|\today|-Befehl gibt das

aktuelle Datum aus.

So kann man auch Sonderzeichen

erzeugen: \verb|\|, \verb|%|, ...

Der \today-Befehl gibt das aktuelle Datum aus. So kannman auch Sonderzeichen erzeugen: \, %, ...

LATEX I TU Chemnitz, URZ 87 (182)

Page 88: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.10 Anstrichlisten

Und darum glaubt mir:

\beginitemize

\item Schon wenige Schwalben machen den ...

\item Drinnen ist es kalter als nachts.

\beginitemize

\item Morgens zieht es.

\item Mittags schiebt es.

\enditemize

\item Jeder Schwachsinn hat ein Ende.

\enditemize

LATEX I TU Chemnitz, URZ 88 (182)

Page 89: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Und darum glaubt mir:

Schon wenige Schwalben machen den Fruhling zumSommer.

Drinnen ist es kalter als nachts.

– Morgens zieht es.

– Mittags schiebt es.

Jeder Schwachsinn hat ein Ende.

LATEX I TU Chemnitz, URZ 89 (182)

Page 90: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.11 Aufzahlungen

\beginenumerate

\item Die Elemente werden "‘durchnummeriert"’ ...

\item Die Nummerierung ...

\item Listen konnen geschachtelt werden:

\beginenumerate

\item Die maximale ...

\item Einruckung und ...

\endenumerate

\item usw.

\endenumerate

LATEX I TU Chemnitz, URZ 90 (182)

Page 91: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1. Die Elemente werden ”durchnummeriert“, entwedermit Zahlen oder mit Buchstaben oder ...

2. Die Nummerierung ...

3. Listen konnen geschachtelt werden:

a) Die maximale ...

b) Einruckung und ...

4. usw.

LATEX I TU Chemnitz, URZ 91 (182)

Page 92: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.12 Variable Listen

\begindescription

\item[pdflatex] formatiert

den Text und erzeugt ein \textttpdf-File

\item[acroread]

Anzeige des pdf-Files

\item[xpdf]

ein alternativer pdf-Viewer

\enddescription

LATEX I TU Chemnitz, URZ 92 (182)

Page 93: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

pdflatex formatiert den Text und erzeugt ein pdf-File

acroread Anzeige des pdf-Files

xpdf ein alternativer pdf-Viewer

LATEX I TU Chemnitz, URZ 93 (182)

Page 94: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

5.13 Verschiedene Listen geschachtelt

\beginenumerate

\item Das ist die außere Listenumgebung

\beginenumerate

\item Eine Listenumgebung tiefer

\beginitemize

\item Schon die 3. Stufe

\enditemize

\endenumerate

\item Wieder ganz "‘oben"’

\endenumerate

LATEX I TU Chemnitz, URZ 94 (182)

Page 95: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

1. Das ist die außere Listenumgebung

a) Eine Listenumgebung tiefer Schon die 3. Stufe

2. Wieder ganz ”oben“

LATEX I TU Chemnitz, URZ 95 (182)

Page 96: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

6 Layout-Details

6.1 Uberblick Seitenformat

Eine Standardseite

LATEX I TU Chemnitz, URZ 96 (182)

Page 97: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

6.2 Kleine Tricks (ohne Erlauterung)

Keine Seitennummerierung:

\pagestyleempty

(in der Praambel)

Erzeugen einer ”Leerzeile“:

\bigskip

(vorher Leerzeile eingeben als Absatzende)

LATEX I TU Chemnitz, URZ 97 (182)

Page 98: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Absatzformatierung ohne Erstzeileneinzug:

\usepackageparskip

Das gesamte Dokument serifenlos setzen:

\sffamily

(erstes Kommando nach \begindocument)

LATEX I TU Chemnitz, URZ 98 (182)

Page 99: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Aktuelles Datum:

\today

⇒ 20. April 2012

Software-Logos:

\TeX, \LaTeX

TEX, LATEX

LATEX I TU Chemnitz, URZ 99 (182)

Page 100: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

6.3 Sonderzeichen

\# # \& &

\_ \$ $

\% % \

\

LATEX I TU Chemnitz, URZ 100 (182)

Page 101: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Akzente und spezielle Buchstaben

\’o o \‘o o \^o o \~o o

\=o o \.o o \uo o \vo o

\Ho o \"o o \co o \do o.

\bo o¯

\too oo \oe œ \OE Œ

\ae æ \AE Æ \aa a \AA A

\o ø \O Ø \l ł \L Ł

\i ı \j !’ ¡ ?’ ¿

LATEX I TU Chemnitz, URZ 101 (182)

Page 102: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

7 Einbinden von Grafiken und Bildern

Notwendiges Zusatzpaket: graphicx

\usepackagegraphicx

LATEX I TU Chemnitz, URZ 102 (182)

Page 103: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Stellt Befehl bereit:

\includegraphics[parameter]file

file: Filename (relativ oder absolut)Verwendbare Grafikformate:

ä LATEX: eps (→ dvips)

ä PDFLATEX: pdf, png, jpg

⇒ Angabe des Filenamens ohne Suffix sinnvoll\includegraphicsfoto anstelle von\includegraphicsfoto.eps

LATEX I TU Chemnitz, URZ 103 (182)

Page 104: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

parameter: durch Komma getrennte Liste

height=... Hohe des Bildes als Maßangabe

width=... Breite des Bildes

scale=... Skalierungsfaktor

angle=... Drehwinkel (entgegen dem Uhrzeigersinn)

...

LATEX I TU Chemnitz, URZ 104 (182)

Page 105: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Beispiel:

Jetzt kommt der Tiger:

\includegraphics[scale=.7]tiger

und nun noch einer:

\includegraphics[width=3cm,height=11cm,angle=90]

tiger

LATEX I TU Chemnitz, URZ 105 (182)

Page 106: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Jetzt kommt der Tiger:

und nun noch einer:

LATEX I TU Chemnitz, URZ 106 (182)

Page 107: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Erzeugung von Grafiken und Bildern

(fast) ausschließlich mit externer Software

ä Office-Programme

ä Bildbearbeitungs-Software

ä Screendump

ä xfig

ä . . .

alles, was die erforderlichen Fileformate erzeugen kann

LATEX I TU Chemnitz, URZ 107 (182)

Page 108: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

8 Tabellen

8.1 Einfache Form

Environment tabular

LATEX I TU Chemnitz, URZ 108 (182)

Page 109: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\begintabularlr

Laufen (100 m): & 5 min \\

Schwimmen (50 m): & 30 min \\

Radeln (1 km): & 20 min \\

\endtabular

Laufen (100 m): 5 min

Schwimmen (50 m): 30 min

Radeln (1 km): 20 min

LATEX I TU Chemnitz, URZ 109 (182)

Page 110: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

8.2 Tabellen mit Rahmen

\begintabular|l|r|

\hline

Laufen (100 m): & 5 min \\

Schwimmen (50 m): & 30 min \\

Radeln (1 km): & 20 min \\

\hline

\endtabular

LATEX I TU Chemnitz, URZ 110 (182)

Page 111: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Laufen (100 m): 5 min

Schwimmen (50 m): 30 min

Radeln (1 km): 20 min

LATEX I TU Chemnitz, URZ 111 (182)

Page 112: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

8.3 Spaltenformatierung

l linksbundigr rechtsbundigc zentriert| (eine) senkrechte Linie. . .

LATEX I TU Chemnitz, URZ 112 (182)

Page 113: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

8.4 Zusammenfassen von Spalten

\multicolumnanzahlformattext

anzahl Anzahl der Spalten, die zu einer zusammengefasstwerden sollen

format Formatbeschreibung fur diese eine Spalte

text Inhalt der Spalte

LATEX I TU Chemnitz, URZ 113 (182)

Page 114: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\begintabularrlr

\hline

\multicolumn3cAbschlusstabelle\\

\hline

Platz & Verein & Punkte \\ \hline

1. & FC Adorf & 1234:10\\

...

\cline2-3

5. & SV Zbach & Absteiger\\ \hline

\endtabular

LATEX I TU Chemnitz, URZ 114 (182)

Page 115: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Abschlusstabelle

Platz Verein Punkte

1. FC Adorf 1234:10

2. SV Bstadt 876:35

3. VfL Cburg 345:77

4. SC Dberg 320:99

5. SV Zbach Absteiger

LATEX I TU Chemnitz, URZ 115 (182)

Page 116: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

8.5 Spalten fester Lange

Spaltenformatierung plaenge

laenge Zahl + Maßeinheit (cm, mm, pt, . . . )

Auswirkung: Spaltenumbruch (+ Silbentrennung)

LATEX I TU Chemnitz, URZ 116 (182)

Page 117: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\begintabularlp4.5cmr

Termin & Reise & Preis \\

\hline

08.07. - 12.07. & Paris \& Euro Disney:

Busreise 2 U/F in guten

Mittelklassehotels in Paris

& 449.- DM \\

...

\endtabular

LATEX I TU Chemnitz, URZ 117 (182)

Page 118: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Termin Reise Preis

08.07. - 12.07. Paris & Euro Disney: Bus- 449.- DM

reise 2 U/F in guten Mit-

telklassehotels in Paris

...

LATEX I TU Chemnitz, URZ 118 (182)

Page 119: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

8.6 Spalten mit Dezimalzahlen

Spaltenformatierung r@zeichenl

zeichen Verbindungszeichen zwischen den 2 Spaltenublicherweise: . ,

es konnen auch mehrere Zeichen sein, z.B. ” - “

LATEX I TU Chemnitz, URZ 119 (182)

Page 120: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\begintabularl|l|[email protected]|

Lfd. Nr. & Artikel &

\multicolumn2c|Preis \\

\hline

1 & Turbo Pascal 6.0 & 131 & 50 \\

... \\

&\multicolumn1r|+14\% MWSt & 129 & 02 \\

\cline3-4

& & 1050 & 62 \\

\endtabular

LATEX I TU Chemnitz, URZ 120 (182)

Page 121: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Lfd. Nr. Artikel Preis

1 Turbo Pascal 6.0 131.50

2 Borland C++ 3.0 350.-

3 dBase IV 1.5 345.10

4 DR DOS 6.0 95.00

921.60

+14% MWSt 129.02

1050.62

LATEX I TU Chemnitz, URZ 121 (182)

Page 122: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

8.7 Gleitende Tabellen

Problem:Setzen einer Tabelle auf die laufende Seite, sie passt abernicht mehr hinEine tabular-Tabelle wird nicht automatisch getrennt

Mogliche Losungen:

ä neue Seite anfangen, vorherige Seite nur ”halbvoll“

ä nachfolgenden Text vorziehen, Tabelle erst auf neuer Seiteausgeben, Tabellenunterschrift mit Nummerierungnotwendig, im Text Bezug auf diese Nummer

LATEX I TU Chemnitz, URZ 122 (182)

Page 123: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Environment table

\begintable[pos]\begintabular...... tabelleninhalt ...

\endtabular[\captionUnterschrift] [\labelSymbol]\endtable

. . . siehe Tabelle \refSymbol . . .

LATEX I TU Chemnitz, URZ 123 (182)

Page 124: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Positionierungsangabe:

h Position an ”aktueller“ Stellet Beginn folgende Seiteb Ende aktuelle Seitep alle Tabellen auf extra Seiten

Beliebige Kombinationsmoglichkeiten: ht, hbt, . . .

Es bleibt immer ein ”Restrisiko“ ,

LATEX I TU Chemnitz, URZ 124 (182)

Page 125: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\begintable[h]

\begintabularl|r|r@,l

\hline

Partei & Stimmen & \multicolumn2|c\% \\

\hline\hline

...

\endtabular

\captionWahlergebnis Bundestagswahl 25.1.87

\labelwahl

\endtable

Wie man der Tabelle \refwahl entnehmen kann, ...

LATEX I TU Chemnitz, URZ 125 (182)

Page 126: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Partei Stimmen %

CDU 13 045 745 34,5

CSU 3 715 827 9,8

FDP 3 440 911 9,1

Grune 3 126 256 8,3

SPD 14 025 763 37,0

Tabelle 1: Wahlergebnis Bundestagswahl 25.1.87

Wie man der Tabelle 1 entnehmen kann, . . . .

LATEX I TU Chemnitz, URZ 126 (182)

Page 127: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9 Formeln

Im LATEX-”Kern“ definiert, zwei Formen des Layouts:

Eingebettete Formeln Formelausdruck im laufenden Text

Abgesetzte Formeln Formelausdruck separat als Absatz,automatische Formelnummerierung moglich

Formeldefinition ist bei beiden Formen identisch

LATEX I TU Chemnitz, URZ 127 (182)

Page 128: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.1 Eingebettete Formeln

Seien \(a\) und \(b\) die Katheten und \(c\)

die Hypotenuse, dann gilt \(c^2=a^2

+b^2\) (Pythagoraischer Lehrsatz).

Seien a und b die Katheten und c die Hypotenuse, danngilt c2 = a2 + b2 (Pythagoraischer Lehrsatz).

LATEX I TU Chemnitz, URZ 128 (182)

Page 129: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.2 Abgesetzte Formeln

Seien \(a\) und \(b\) die Katheten und $c$

die Hypotenuse,

dann gilt \[c^2 = a^2 + b^2\]

Seien a und b die Katheten und c die Hypotenuse, danngilt

c2 = a2 + b2

LATEX I TU Chemnitz, URZ 129 (182)

Page 130: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.3 Alternative Schreibweisen

Plain-TEX-Syntax:

$...$ \(...\)

$$...$$ \[...\]

LATEX-Umgebungen:

math wie \(...\)

displaymath wie \[...\]

equation zusatzlich Formelnummer am Rand

. . .

LATEX I TU Chemnitz, URZ 130 (182)

Page 131: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Seien \(a\) und \(b\) die Katheten und \(c\)

die Hypotenuse, dann gilt

\beginequation

c^2 = a^2 + b^2

\endequation

Seien a und b die Katheten und c die Hypotenuse, danngilt

c2 = a2 + b2 (1)

LATEX I TU Chemnitz, URZ 131 (182)

Page 132: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.4 Elemente in Formeln

ä Konstante (Zahlen)

ä Variable (Buchstabenfolge)

ä Operatoren

ä Sonderzeichen

ä Symbole

LATEX I TU Chemnitz, URZ 132 (182)

Page 133: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\[y’=2x, y’’=2, g=f[y’,y(x)]+|z(x)|+1\]

y′ = 2x, y′′ = 2, g = f [y′, y(x)] + |z(x)|+ 1

LATEX I TU Chemnitz, URZ 133 (182)

Page 134: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\(\lambda, \xi, \pi, \Phi, \Omega \) \\

\TeX\ spricht man wie \(\tau\epsilon\chi\) aus. \\

100 m\(^2\) Nutzflache \\

Mit \(\heartsuit\)-lichen Grußen

λ, ξ, π,Φ,ΩTEX spricht man wie τεχ aus.100 m2 NutzflacheMit ♥-lichen Grußen

LATEX I TU Chemnitz, URZ 134 (182)

Page 135: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.5 Schriftarten in Formeln

Grundregeln:

ä alle Zahlen und Sonderzeichen aufrecht

ä alle Buchstaben kursiv: werden als Variablen interpretiert

ä Ausnahmen mussen explizit markiert werden (Text inFormeln, Funktionsnamen)

LATEX I TU Chemnitz, URZ 135 (182)

Page 136: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\beginequation

\forall x \in \mathrm R:

x^2 \geq 0

\endequation

∀x ∈ R : x2 ≥ 0 (2)

LATEX I TU Chemnitz, URZ 136 (182)

Page 137: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\beginequation

x^2 \geq 0

\mboxfur alle x \in \mathrm R

\endequation

x2 ≥ 0 fur alle x ∈ R (3)

LATEX I TU Chemnitz, URZ 137 (182)

Page 138: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\beginequation

sin^2 x + cos^2 x = 1

\endequation

\beginequation

\sin^2 x + \cos^2 x = 1

\endequation

sin2x+ cos2x = 1 (4)

sin2 x+ cos2 x = 1 (5)

LATEX I TU Chemnitz, URZ 138 (182)

Page 139: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.6 Vordefinierte Standardfunktionen

\arccos \cot \exp \lg \log \sec

\arcsin \cot \gcd \lim \max \sinh

\arctan \csc \hom \liminf \min \sinh

\arg \deg \inf \limsup \sin \tan

\cos \det \ker \ln \Pr \tanh

\cosh \dim

LATEX I TU Chemnitz, URZ 139 (182)

Page 140: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.7 Exponenten, Indizes

a1 \(a_1\) (oder: (\(a_1\))

x2 \(x^2\) (oder: (\(x^2\))

e−αt \(e^-\alpha t\)

a3ij \(a^3_ij\)

a3ij \(a_ij^3\)

xkj

(i+1)2\(x_(i+1)^2^k_j\)

LATEX I TU Chemnitz, URZ 140 (182)

Page 141: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.8 Wurzeln, Uber-/Unterstreichen

√x \(\sqrtx\)√x2 +

√1 +√x \(\sqrtx^2+\sqrt1+\sqrtx\)

3√

2 \(\sqrt[3]2\)

m+ n \(\overlinem+n\)

a+ b+ · · ·+ z︸ ︷︷ ︸26

\(\underbracea+b+\cdots+z_26\)

LATEX I TU Chemnitz, URZ 141 (182)

Page 142: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.9 Bruche

\[\lim_x \to 0 \frac\sin xx =1\]

limx→0

sinxx

= 1

LATEX I TU Chemnitz, URZ 142 (182)

Page 143: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\(1\frac12\) Stunden, \(x^\frac12\), \(x^1/2\)

112 Stunden, x

12 , x1/2

LATEX I TU Chemnitz, URZ 143 (182)

Page 144: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\[\fracx^2k+1,

x^\frac2k+1,

y^\fracx^\fracx^2k+1

x^\sqrt\frac1k \]

x2

k + 1, x

2k+1 , y

xx2

k+1

x

√1k

LATEX I TU Chemnitz, URZ 144 (182)

Page 145: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.10 Summen/Integrale

\[\sum_i=1^n 2^i = 1\]

Die Summe \(\sum_i=1^n 2^i = 1\) \dots

n∑i=1

2i = 1

Die Summe∑ni=1 2i = 1 . . .

LATEX I TU Chemnitz, URZ 145 (182)

Page 146: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\[\int_0^\frac\pi2 \sin x dx =

\int \limits_-\infty^+\infty \ln x dx\]

∫ π2

0sinxdx =

+∞∫−∞

lnxdx

LATEX I TU Chemnitz, URZ 146 (182)

Page 147: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.11 Klammern

\[1 + (\frac11-x^2)^3 =

1 + \left(\frac11-x^2\right)^3\]

1 + (1

1− x2)3 = 1 +

(1

1− x2

)3

LATEX I TU Chemnitz, URZ 147 (182)

Page 148: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\[\Bigl( (x+1) (x-1) \Bigr) ^2\]

((x+ 1)(x− 1)

)2

LATEX I TU Chemnitz, URZ 148 (182)

Page 149: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.12 Fortsetzungspunkte (Ellipsen)

\[x_1,...,x_n

x_1,\ldots,x_n

x_1+\cdots+x_n\]

x1, ..., xn x1, . . . , xn x1 + · · ·+ xn

LATEX I TU Chemnitz, URZ 149 (182)

Page 150: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.13 Mehrzeilige Formeln

\[\beginarraycccc

x_11 & x_12 & x_13 & \ldots \\

x_21 & x_22 & x_23 & \ldots \\

x_31 & x_32 & x_33 & \ldots \\

\vdots & \vdots & \vdots & \ddots

\endarray\]

LATEX I TU Chemnitz, URZ 150 (182)

Page 151: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

x11 x12 x13 . . .

x21 x22 x23 . . .

x31 x32 x33 . . ....

......

. . .

LATEX I TU Chemnitz, URZ 151 (182)

Page 152: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\[\mathbf X = \left(

\beginarraycccc

x_11 & x_12 & x_13 & \ldots \\

x_21 & x_22 & x_23 & \ldots \\

x_31 & x_32 & x_33 & \ldots \\

\vdots & \vdots & \vdots & \ddots

\endarray

\right)\]

LATEX I TU Chemnitz, URZ 152 (182)

Page 153: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

X =

x11 x12 x13 . . .

x21 x22 x23 . . .

x31 x32 x33 . . ....

......

. . .

LATEX I TU Chemnitz, URZ 153 (182)

Page 154: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\begineqnarray

f(x) & = & \cos x \\

f’(x) & = & -\sin x \\

\int_0^x f(y)dy & = & \sin x

\endeqnarray

LATEX I TU Chemnitz, URZ 154 (182)

Page 155: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

f(x) = cosx (6)

f ′(x) = − sinx (7)∫ x

0f(y)dy = sinx (8)

LATEX I TU Chemnitz, URZ 155 (182)

Page 156: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\begineqnarray

\sin x & = & x -\fracx^33!

+\fracx^55! - \nonumber \\

& & -\fracx^77! + \cdots

\endeqnarray

sinx = x− x3

3!+x5

5!−

−x7

7!+ · · · (9)

LATEX I TU Chemnitz, URZ 156 (182)

Page 157: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.14 Mathematische Symbole

Mathematische Akzente

a \hata a \checka

a \tildea a \acutea

a \gravea a \dota

a \ddota a \brevea

a \bara ~a \veca

LATEX I TU Chemnitz, URZ 157 (182)

Page 158: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Pfeile

→ \rightarrow ↓ \downarrow

⇒ \Rightarrow ⇓ \Downarrow

↔ \leftrightarrow l \updownarrow

⇔ \Leftrightarrow m \Updownarrow

7→ \mapsto \nearrow

← \hookleftarrow \searrow

\leftharpoonup

LATEX I TU Chemnitz, URZ 158 (182)

Page 159: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Sonderzeichen

ℵ \aleph ′ \prime h \hbar

∅ \emptyset ı \imath ∇ \nabla

\jmath√

\surd ` \ell

> \top ℘ \wp ⊥ \bot

< \Re ‖ \Vert = \Im

6 \angle ∂ \partial 4 \triangle

∞ \infty \ \backslash ∀ \forall

∃ \exists ¬ \neg

LATEX I TU Chemnitz, URZ 159 (182)

Page 160: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\ \natural ] \sharp [ \flat

♣ \clubsuit ♦ \diamondsuit ♥ \heartsuit

♠ \spadesuit

LATEX I TU Chemnitz, URZ 160 (182)

Page 161: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Große Operatoren

∑\sum

∏\prod

∐\coprod

⋂\bigcap

⋃\bigcup

⊔\bigsqcup

∫\int

∮\oint

∨\bigvee

∧\bigwedge

LATEX I TU Chemnitz, URZ 161 (182)

Page 162: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Binare Operatoren

+ + ± \pm ∓ \mp

\ \setminus · \cdot × \times

∗ \ast ? \star \diamond

\circ • \bullet ÷ \div

LATEX I TU Chemnitz, URZ 162 (182)

Page 163: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

9.15 Erweiterungen Mathematik-Satz

In der Praxis reichen die LATEX-Mathematikbefehle nicht aus . . .

Das Zusatzpaket amsmath leistet:

ä weitere Umgebungen (insbes. fur große, mehrzeiligeObjekte)

ä bessere Formatierung (Abstande, Ausrichtung, . . . )

ä Formelbeschriftungen

ä weitere Symbole

ä . . .

LATEX I TU Chemnitz, URZ 163 (182)

Page 164: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Zusatzlicher Formatierer AMS-LATEX

ä 3 Dokumentklassen: amsart, amsproc, amsbook

ä Zusatzpaket amsmath wird automatisch geladen, ebensoweitere Zusatzpakete

bei Interesse: http://www.ams.org/tex/amslatex.html

LATEX I TU Chemnitz, URZ 164 (182)

Page 165: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

10 Komplexe Dokumente

10.1 Aufteilung in mehrere Quellfiles

sinnvoll: Textteile (z.B. Kapitel) separat editieren

\includedateiname

LATEX I TU Chemnitz, URZ 165 (182)

Page 166: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\documentclass...

...

\begindocument

\inputkapitel1

\inputkapitel2

...

\enddocument

\section...

...

\section...

...

kapitel1.tex

kapitel2.tex

haupt.tex

LATEX I TU Chemnitz, URZ 166 (182)

Page 167: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

10.2 Anhang

\beginappendixanhangstext\endappendix

Wirkung: Kapitelzahler wird auf 1 zuruckgesetzt,Nummerierungsstil: große Buchstaben

LATEX I TU Chemnitz, URZ 167 (182)

Page 168: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\beginappendix

\sectionVersuchsauswertung

\subsectionVersuch: Leitfahigkeit

...

\sectionFormelsammlung

\endappendix

Ergebnis

LATEX I TU Chemnitz, URZ 168 (182)

Page 169: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

10.3 Inhaltsverzeichnis

wird automatisch erzeugt, muss aber explizit ausgegebenwerden:

\tableofcontents

Textverschiebungen beachten!

Ein Beispiel

LATEX I TU Chemnitz, URZ 169 (182)

Page 170: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

10.4 Studien-, Diplom- u.a. Arbeiten

wir haben eine Art Formatvorlage entwickelt:

ä Strukturierung

ä Layout

http://www.tu-chemnitz.de/urz/anwendungen/tex/vorlage/

Was ist zu tun?

ä Paket herunterladen, auspacken

ä make erstellt eine ”wohlstrukturierte“ Musterarbeit

ä metadaten.tex editierenLATEX I TU Chemnitz, URZ 170 (182)

Page 171: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ä alle Teildokumente (Kapitel, Anhange, . . . ) mit Inhalt fullen

ä . . . fertig

LATEX I TU Chemnitz, URZ 171 (182)

Page 172: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

11 Briefe

ä Besonderheit: vollig anderes Layout als wissenschaftlicheTexte

ä Standard-Klasse letter fur uns nicht sinnvoll

ä Empfehlung: scrlttr2

ä ausfuhrliche Anleitung s. KOMA-Skript-Doku

ä Steuerung der Formatierung: Klassenoptionen,Kommandos, Variable

LATEX I TU Chemnitz, URZ 172 (182)

Page 173: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

\documentclass[optionen]scrlttr2

Optionen fur

ä Satzspiegel

ä Layout

ä Schriftwahl

ä Briefkopf, Anschrift

LATEX I TU Chemnitz, URZ 173 (182)

Page 174: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Allgemeiner Aufbau eines Briefdokuments

\documentclass[optionen]scrlttr2. . . Einstellungen fur alle Briefe\begindocument. . . Einstellungen fur alle Briefe\beginletterempfanger. . . Inhalt eines einzelnen Briefs\endletter. . .

LATEX I TU Chemnitz, URZ 174 (182)

Page 175: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Genereller Aufbau eines einzelnen Briefs

\beginletterempfanger. . . Einstellungen fur diesen Brief\openingAnrede. . . Brieftext\closingGrußformel[\ps][\enclAnlagen][\ccVerteiler]\endletter

LATEX I TU Chemnitz, URZ 175 (182)

Page 176: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Benutzte Variablen

backaddress Rucksendeadresse fur Fensterbrief-umschlage

backaddressseparator Trennzeichen innerhalb der Rucksende-adresse

ccseparator Trennzeichen zwischen Verteilertitelund Verteiler

customer Geschaftszeilenfeld ”Kundennummer“date Datum. . . (26 weitere)

LATEX I TU Chemnitz, URZ 176 (182)

Page 177: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

explizites Setzen der Variablen:

\setkomavardate1. April

\setkomavarfromnameFritz Fischer

Einstellen der benutzten Schriftart fur einzelne Elemente:

\setkomafontfromname\scshape

Einfaches Beispiel: Quelltext – ErgebnisEtwas besseres Beispiel: Quelltext – Ergebnis

LATEX I TU Chemnitz, URZ 177 (182)

Page 178: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

darauf aufbauend haben wir Technologie zum Schreiben vonGeschaftsbriefen mit Corporate Identity der TU entwickelt

Ergebnis: Ein realer Brief

LATEX I TU Chemnitz, URZ 178 (182)

Page 179: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

12 Ausblick

ä Vertiefung vieler LATEX-Fahigkeiten

ä Funktionalitat von KOMA-Skript

ä Gestaltung von Prasentationen

ä weitere Mathematik-Moglichkeiten

ä Nutzung zusatzlicher Zeichensatze,

ä beliebige Sprachen und Alphabete

LATEX I TU Chemnitz, URZ 179 (182)

Page 180: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ä wichtige Zusatzpakete

ã weitere Hervorhebungen

ã Absatzformatierung

ã Tabellengestaltung

ã Mehrspaltigkeit

ã Ablaufdiagramme fur Algorithmen

ã Hypertextfahigkeit

ã . . .

ä direkte Beschreibung von Grafiken und andere Spielereien

ä Nichttextuelle Dokumente (Schach, Musiknoten . . . )

LATEX I TU Chemnitz, URZ 180 (182)

Page 181: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

ä Konvertierung in andere Formate

ä . . .

einiges davon ist Gegenstand des Kurses ”LATEX fur

Fortgeschrittene“ . . .

LATEX I TU Chemnitz, URZ 181 (182)

Page 182: Einfuhrung¨ in LATEX - TU Chemnitz · 2012. 4. 20. · Einfuhrung¨ in LATEX Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 1422, E-Mail: w.riedel@hrz Stand: 20. April

Danke fur die Aufmerksamkeit

. . . und viel Erfolg bei der Anwendung des Gelernten

LATEX I TU Chemnitz, URZ 182 (182)