![Page 1: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/1.jpg)
LATEX fur Fortgeschrittene
Dr. Wolfgang Riedel, TU Chemnitz, URZ
Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz
Stand: 23. Dezember 2011
![Page 2: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/2.jpg)
Inhaltsubersicht
ä Vorausgesetzte Grundlagenä Seitenlayoutä KOMA-Scriptä Strukturen fur komplexe Dokumenteä Verzeichnisseä Mikrotypografieä Grafiken und Bilderä Zeichensatzeä Hypertextä Prasentationenä System-TEXnisches
LATEX II: 2 (255)
![Page 3: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/3.jpg)
ä Schnittstellen zu anderer Softwareä Was fehlt noch?
LATEX II: 3 (255)
![Page 4: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/4.jpg)
1. Vorausgesetzte Grundlagen
ä Grundprinzip von TEX: Programmiersprachefur die Anwendung bedeutet das: 3 Schritte
LATEX II: 1. Vorausgesetzte Grundlagen 4 (255)
![Page 5: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/5.jpg)
ä Formatierer: was erzeugen sie?latex
pdflatex
ä Dokumentklassen: was ist das?scrartcl, scrreprt, scrbook, scrlettr2
ä Klassenoptionen: was ist das?10pt . . . 12pt, twoside, a4paper
ä Formatierung: Blocksatz / Flattersatz
ä Hervorheben von Text: emph
ä Schriftgroßen: tiny . . . Huge
LATEX II: 1. Vorausgesetzte Grundlagen 5 (255)
![Page 6: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/6.jpg)
ä Schriftschnitte: textsf/sffamily . . .
ä Praambel: was steht dort ublicherweise?
ä Zeichensatzauswahl: Zusatzpaket fontenc
ä Eingabekodierung: Zusatzpaket inputenc
ä Spracheinstellung: Zusatzpaket ngerman
LATEX II: 1. Vorausgesetzte Grundlagen 6 (255)
![Page 7: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/7.jpg)
ä Textstrukturen
ã Kapitel, Abschnitte, Uberschriften: part . . . section. . . subparagraph
ã Textformatierung linksbundig, rechtsbundig, zentriert:flushleft, flushright, center
ã Hervorhebung (Einruckungen): quote
ã unformatierter Text: verbatim, verb
ã Listen: itemize, enumerate, description
LATEX II: 1. Vorausgesetzte Grundlagen 7 (255)
![Page 8: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/8.jpg)
ä Einbinden von Grafiken und Bildern: Zusatzpaketgraphicx, includegraphics
ä Tabellen
ã tabbing, tabular
ã Spaltenformatierung: l, r, c, p, |, @, multicolumn
ã gleitende Tabellen: table, caption, ref
LATEX II: 1. Vorausgesetzte Grundlagen 8 (255)
![Page 9: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/9.jpg)
ä Formeln
ã eingebettete und abgesetzte Formeln: $, equation
ã Elemente in Formeln
ã Schriftarten in Formeln
ã Standardfunktionen
ã mathematische Operatoren
ã Klammern
ã Mehrzeilige Formeln
ã Akzente, Pfeile, Sonderzeichen
LATEX II: 1. Vorausgesetzte Grundlagen 9 (255)
![Page 10: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/10.jpg)
2. Seitenlayout
2.1 Seitenstil
\pagestyle{stil}\thispagestyle{stil}
LATEX II: 2. Seitenlayout 10 (255)
![Page 11: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/11.jpg)
Seitenkopf Seitenfuß
plain leer Seitennummerzentriert
empty leer leer
heading Seitennummer,Uberschriftsinformationentspr. Dokumentenstil
leer
myheadings Inhalt von leftmark
und rightmark
leer
Standard: plain
LATEX II: 2.1 Seitenstil 11 (255)
![Page 12: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/12.jpg)
leftmark und rightmark
ä Variable, die die aktuellen ”Werte“ fur linken und rechtenSeitenkopf enthalten
ä werden durch (interne) Befehle \markboth und\markright belegt
ä diese wiederum werden bei der Definition vonGliederungsbefehlen benutzt (\section . . . )
LATEX II: 2.1 Seitenstil 12 (255)
![Page 13: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/13.jpg)
Zusatzpaket fancyheadings
ä dreiteilige Kopf- und Fußzeilen
ä Linien in Kopf- und Fußzeilen
ä Mehrzeilige Kopf- und Fußzeilen
ä . . .
LATEX II: 2.1 Seitenstil 13 (255)
![Page 14: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/14.jpg)
Aktivierung: \pagestyle{fancy}
\lhead[LKger]{LKunger} \lfoot[LFger]{LKunger}\chead[MKger]{MKunger} \cfoot[MFger]{MKunger}\rhead[RKger]{RKunger} \rfoot[RFger]{RKunger}
LATEX II: 2.1 Seitenstil 14 (255)
![Page 15: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/15.jpg)
\lfoot{\tiny\sf \LaTeX\ II: \rightmark}
\cfoot{}
\rfoot{\tiny\sf \theslide{} (\pageref{Lastpage})}
LATEX II: 2.1 Seitenstil 15 (255)
![Page 16: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/16.jpg)
2.2 Seitennummerierung
\pagenumbering{stil}
arabic (arabische) Zahlenroman kleine romische ZahlenRoman große romische Zahlenalph kleine BuchstabenAlph große Buchstaben
Benutzen des Seitenzahlers: \thepageSetzen des Seitenzahlers: \setcounter{page}{zahl}
LATEX II: 2.2 Seitennummerierung 16 (255)
![Page 17: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/17.jpg)
2.3 Seitenformat
Standard: Papiergroße (letter), Hochformat (portrait)
A4-Papier: Klassenoption a4paper
Querformat: Klassenoption landscape
Seitenformat einstellbar:
ä LATEX: \usepackage[dvips]{geometry}oder als Option bei dvips: -t landscape
ä PDFLATEX: \usepackage[pdftex]{geometry}
LATEX II: 2.3 Seitenformat 17 (255)
![Page 18: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/18.jpg)
2.4 Abstande, Maße
Vertikale Abstande:
\bigskip
(\smallskip, \medskip)\vspace{mass}, \vspace*{mass}\vfill, \vfill*
Horizontale Abstande:
\quad, \qquad,\hspace{mass}, \hspace*{mass}\hfill, \hfill*
LATEX II: 2.4 Abstande, Maße 18 (255)
![Page 19: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/19.jpg)
Maßeinheiten fur Langenangaben:
mm Millimetercm Zentimeter = 10 mmin Inch ≈ 25 mmpt Point ≈ 1
72 in ≈ 13 mm
em proportional zur Zeichenbreite des aktuellen Fontsex proportional zur Zeichenhohe des aktuellen Fonts
LATEX II: 2.4 Abstande, Maße 19 (255)
![Page 20: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/20.jpg)
2.5 Boxen
Erinnerung:
Formatierung ist immer das Anordnen von Boxen
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 II: 2.5 Boxen 20 (255)
![Page 21: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/21.jpg)
2.5.1 LR-Boxen
ä Anordnung des Inhalts von links nach rechts
ä kein Zeilenumbruch!
\mbox{text}\makebox[breite][position]{text}\fbox{text}\framebox[breite][position]{text}
LATEX II: 2.5 Boxen 21 (255)
![Page 22: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/22.jpg)
position
l Text erscheint linksbundig in der Boxr Text erscheint rechtsbundig in der Box
ohne Parameter: Text erscheint zentriert in der Box
breite kann breiter oder schmaler als wirkliche Textbreite sein
LATEX II: 2.5 Boxen 22 (255)
![Page 23: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/23.jpg)
\framebox[8mm]{zentriert} \\
\framebox[8mm][l]{linksbundig} \\
\framebox[8mm][r]{rechtsbundig}
zentriert
linksbundig
rechtsbundig
LATEX II: 2.5 Boxen 23 (255)
![Page 24: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/24.jpg)
Vertikale Verschiebung von LR-Boxen
\raisebox{lift}{text}
Grundlinie \raisebox{1ex}{hoch} und
\raisebox{-1ex}{tief} und zuruck
Grundlinie hoch und tief und zuruck
LATEX II: 2.5 Boxen 24 (255)
![Page 25: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/25.jpg)
2.5.2 Absatzboxen
erzeugen Absatze, d.h. mit automatischem Zeilenumbruch
\parbox[position]{breite}{text}\begin{minipage}[position]{breite}
text\end{minipage}
position: Ausrichtung in Bezug auf die laufende Zeile
b unterste Zeile der Absatzbox auf gleicher Hohet oberste Zeile der Absatzbox auf gleicher Hohe
ohne Parameter: Absatzbox ist vertikal zentriertLATEX II: 2.5 Boxen 25 (255)
![Page 26: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/26.jpg)
- \begin{minipage}[b]{3cm}
das ist aber auch ein schoner Text
\end{minipage}\hfill
\begin{minipage}{2cm}
das ist ein schoner Text
\end{minipage}\hfill
\begin{minipage}[t]{3cm}
das ist aber auch ein schoner Text
\end{minipage} -
LATEX II: 2.5 Boxen 26 (255)
![Page 27: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/27.jpg)
-das ist aber auchein schoner Text
das ist einschonerText
das ist aber auchein schoner Text
-
LATEX II: 2.5 Boxen 27 (255)
![Page 28: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/28.jpg)
2.5.3 Rule-Boxen
erzeugt gefulltes Rechteck
\rule[lift]{breite}{hohe}
besonders interessant: Ruleboxen der Breite 0
LATEX II: 2.5 Boxen 28 (255)
![Page 29: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/29.jpg)
\rule{10mm}{3mm}
\fbox{TEXT}
\fbox{\rule[-4mm]{0mm}{10mm}TEXT}
TEXT TEXT
LATEX II: 2.5 Boxen 29 (255)
![Page 30: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/30.jpg)
2.5.4 Zusatzpaket fancybox
Benutzung von Zierrahmen
\shadowbox{text} schattierte Box
\doublebox{text} Box mit Doppelrahmen
\ovalbox{text} Box mit abgerundeten Ecken
\Ovalbox{text} wie ovalbox, dickerer Rand
LATEX II: 2.5 Boxen 30 (255)
![Page 31: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/31.jpg)
\shadowbox{Eine schattierte Box}
\doublebox{Eine Doppelbox}
\ovalbox{Eine ovale Box}
\Ovalbox{Eine Ovale Box}
Eine schattierte Box Eine Doppelbox��
� Eine ovale Box
��
� Eine Ovale Box
LATEX II: 2.5 Boxen 31 (255)
![Page 32: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/32.jpg)
2.5.5 Skalierte Objekte
\scalebox{h-faktor}[v-faktor]{objekt}\resizebox{breite}{hoehe}{objekt}\reflectbox{text}
groß und g\scalebox{2}{r}
\scalebox{4}{o}\scalebox{6}{s}\scalebox{8}{s}
\scalebox{10}{e}\scalebox{12}{r}
LATEX II: 2.5 Boxen 32 (255)
![Page 33: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/33.jpg)
groß und gr osserLATEX II: 2.5 Boxen 33 (255)
![Page 34: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/34.jpg)
\fbox{\resizebox{3cm}{3cm}{\textbf{MORD}}
in der Badewanne}
MORD in der Badewanne
LATEX II: 2.5 Boxen 34 (255)
![Page 35: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/35.jpg)
\reflectbox{gespiegelt}
gespiegelt
LATEX II: 2.5 Boxen 35 (255)
![Page 36: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/36.jpg)
2.5.6 Gedrehte Objekte
Befehl aus dem Zusatzpaket graphicx
\rotatebox[param]{winkel}{objekt}
Parameter:
ä x=mass, y=mass: Verschiebung des Drehpunktsä origin=label (Standard: Bl)
LATEX II: 2.5 Boxen 36 (255)
![Page 37: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/37.jpg)
Jetzt geht es \rotatebox{25}{bergauf}
und \rotatebox[origin=Br]{-20}{bergab}
... \rotatebox{-20}{bergab}!
Jetzt geht es bergaufund
bergab ... bergab!
LATEX II: 2.5 Boxen 37 (255)
![Page 38: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/38.jpg)
Andere Moglichkeit zum Drehen: Zusatzpaket rotating
\begin{rotate}{winkel}. . .\end{rotate}
\begin{sideways}. . .\end{sideways}
sideways = rotate mit 90°
LATEX II: 2.5 Boxen 38 (255)
![Page 39: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/39.jpg)
Das ist der Text, der nicht gedreht wird. \\
\begin{rotate}{15}
\fbox{Das ist der Text, der gedreht wurde.}
\end{rotate} \\
Das ist der Text, der nicht gedreht wird.
Das ist der Text, der nicht gedreht wird.Das ist der Text, der gedreht wurde.
Das ist der Text, der nicht gedreht wird.
LATEX II: 2.5 Boxen 39 (255)
![Page 40: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/40.jpg)
Besonderheit der rotate-Umgebung: zusatzlicher vertikalerPlatz wird nicht berucksichtigt!
LATEX II: 2.5 Boxen 40 (255)
![Page 41: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/41.jpg)
Beispiel fur sideways: Tabelle mit vielen Spalten, fur denTabellenkopf ist nicht genug Platz . . .
\begin{tabular}{l|l||l ...
Titel & uid &
\begin{sideways}{\tiny sun4}\end{sideways} &
\begin{sideways}{\tiny sun5}\end{sideways} &
\begin{sideways}{\tiny NeXT}\end{sideways} &
...
Ergebnis
LATEX II: 2.5 Boxen 41 (255)
![Page 42: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/42.jpg)
3. KOMA-Script
3.1 Allgemeines
ä Neuentwicklung der Standard-LATEX-Dokumentklassenscrartcl, scrreprt, scrbook – kein ”Ersatz“
ä Anpassung an europaisches Papierformat undLayout-Gewohnheiten
ä funktionelle Erweiterungen, . . .
LATEX II: 3. KOMA-Script 42 (255)
![Page 43: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/43.jpg)
3.2 Satzspiegel (traditionell)
Viele (auf einander abgestimmte) interne Variable bestimmendas Layout:
ä Seitenhohe, -breite
ä Hohe und Breite des Textkorpers
ä Spaltenbreite und -abstand bei Mehrspaltensatz
ä Randbreiten links und rechts, oben und unten
ä Hohe der Kopf- bzw. Fußzeile, Abstand zum Textkorper
ä . . .
LATEX II: 3.2 Satzspiegel (traditionell) 43 (255)
![Page 44: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/44.jpg)
Ubersicht
Alle diese Maße sind tabu!
Modifikationen nur mittels:
ä Zusatzpaket parskipkein Erstzeileneinzug bei Absatzanfang, dafur großererAbsatzabstand
ä Zusatzpaket setspacedefiniert 2 Kommandos fur Zeilenabstand\doublespacing
\onehalfspacing
LATEX II: 3.2 Satzspiegel (traditionell) 44 (255)
![Page 45: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/45.jpg)
ä Kommando \linespread{zahl}\linespread{1.08}
ä Zusatzpakete mdwlist, paralist, expdlistanderes Listenlayout
LATEX II: 3.2 Satzspiegel (traditionell) 45 (255)
![Page 46: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/46.jpg)
Bei KOMA-Skript:
Satzspiegel durch n-Teilung (nach Tschichold)die Seite wird senkrecht und waagerecht in jeweils n gleicheStreifen zerlegt
oberer Rand← 1 Streifen (= 1n Hohe)
unterer Rand← 2 Streifenlinker Rand← 1 Streifenrechter Rand← 1 Streifenbei doppelseitig: halber innerer Rand← 1/2 Streifender ”Rest“ kann gefullt werden (Text-, Kopf-, Fußbereich, . . . )
LATEX II: 3.2 Satzspiegel (traditionell) 46 (255)
![Page 47: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/47.jpg)
����������������������������������������
����������������������������������������
����������������������������������������
����������������������������������������
���������������������������������������������
���������������������������������������������
���������������������������������������������������������������������������
���������������������������������������������������������������������������
n=12
LATEX II: 3.2 Satzspiegel (traditionell) 47 (255)
![Page 48: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/48.jpg)
je großer n, desto kleiner die Rander und desto großer derTextbereich!
Steuerung durch Klassenoption: DIVn
Bindekorrektur: BCORm
eingestellte Standardwerte:
Grundschriftgroße 10pt 11pt 12pt
n 8 10 12m 0 0 0
LATEX II: 3.2 Satzspiegel (traditionell) 48 (255)
![Page 49: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/49.jpg)
3.3 Klassenoptionen
Papierformat
ä letterpaper, legalpaper, executivpaper
ä aXpaper, bXpaper, cXpaper, dXpaper
ä isopaper[reihe]{formatnummer}
Layout
ä openany, openright: Beginn eines Kapitels (=chapter) aufjeder oder nur auf rechter Seite
LATEX II: 3.3 Klassenoptionen 49 (255)
![Page 50: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/50.jpg)
ä headsepline, footsepline: Trennlinie unter Seitenkopfbzw. uber Seitenfuß
ä parskip (und Varianten): Absatzabstand anstelle vonAbsatzeinzug
Schriftgroße
ä außer 10pt, 11pt, 12pt auch 8pt, 9pt, 14pt, 17pt, 20pt(benutzt Zusatzpaket extsizes)
ä smallheadings, normalheadings, bigheadings:normalerweise große Uberschriften (big)
LATEX II: 3.3 Klassenoptionen 50 (255)
![Page 51: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/51.jpg)
Umgang mit Bildern
ä draft: Ausgabe von Rahmen anstelle der Bilder,Markierung von ubervollen Zeilen durch Kastchen amZeilenende
ä final: wie gewohnt mit Bildern
. . . und viele andere Optionen
LATEX II: 3.3 Klassenoptionen 51 (255)
![Page 52: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/52.jpg)
3.4 Steuerung der verwendeten Zeichensatze
(Grundschriftart kann im Original-LATEX geandert werden, nichtaber die Schriftarten fur spezielle Elemente wieBildunterschriften, Kapiteluberschriften usw.)
\setkomafont{element}{befehle}\usekomafont{element}
verantwortungsbewusst einsetzen!
LATEX II: 3.4 Steuerung der verwendeten Zeichensatze 52 (255)
![Page 53: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/53.jpg)
element kann dabei sein:caption Unterschrift/Uberschrift Abbildung oder Tabelle
captionlabel Beschreibungslabel (”Tabelle“)
chapter Uberschrift Hauptkapitel
footnote Marke und Text einer Fußnote
pagehead Seitenkopf und -fuß
. . .
\setkomafont{captionlabel}
{\usekomafont{descriptionlabel}}
LATEX II: 3.4 Steuerung der verwendeten Zeichensatze 53 (255)
![Page 54: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/54.jpg)
3.5 Seitenstil
zusatzliche Steuerungsmoglichkeiten mittels
\titlepagestyle fur Titelseite
\partpagestyle fur Startseite eines part
\chapterpagestyle fur Startseite eines chapter
\indexpagestyle fur erste Indexseite
LATEX II: 3.5 Seitenstil 54 (255)
![Page 55: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/55.jpg)
3.6 Textbausteine
zusatzliche Moglichkeiten fur
ä Titelei (fur Bucher)
ã ”Schmutztitel“ã Titelblattruckseiteã . . .
ä Gliederung, z.B.
\minisec{uberschrift}
Zwischenuberschrift, ohne Gliederung, keine Abstande
LATEX II: 3.6 Textbausteine 55 (255)
![Page 56: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/56.jpg)
ä Listen, z.B.
\begin{labeling}[trennzeichen]{langstes Muster}
tabellenartiges Layout: zweite Spalte wird nach demlangsten Eintrag der ersten Spalte ausgerichtet
LATEX II: 3.6 Textbausteine 56 (255)
![Page 57: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/57.jpg)
3.7 KOMA-Script-eigene Zusatzpakete
scrpage2 definiert Seitenstil scrheadings (analog fancyhdr)und scrplain
scrdate \todaysname – aktueller Wochentag
scrtime \thistime[trennung] – aktuelle Uhrzeit als
”Stunden trennung Minuten“ (Standard: :)
LATEX II: 3.7 KOMA-Script-eigene Zusatzpakete 57 (255)
![Page 58: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/58.jpg)
Heute ist \todaysname,
und jetzt ist es: \thistime
\LaTeX{} kann standardmaßig nur: \today
Heute ist Freitag, und jetzt ist es: 10:49LATEX kann standardmaßig nur: 23. Dezember 2011
LATEX II: 3.7 KOMA-Script-eigene Zusatzpakete 58 (255)
![Page 59: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/59.jpg)
4. Strukturen fur komplexe Dokumente
4.1 Titelseite (”Titelei“), Deckblatt
Festlegen der Bestandteile des Titels:
\title{dokumententitel}\author{dokumentenautor}\date{erstellungsdatum}\thanks{fussnote}
LATEX II: 4. Strukturen fur komplexe Dokumente 59 (255)
![Page 60: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/60.jpg)
Ausgabe des Titels:
\maketitle
⇒ separate Titelseite bei
ä scrreprt/reportä scrbook/bookä scrartcl/article nur bei Option titlepage
Layout: ohne Seitenkopf und -fußTexte vertikal zentriert
LATEX II: 4.1 Titelseite (”Titelei“), Deckblatt 60 (255)
![Page 61: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/61.jpg)
\title{Unsere großten Abenteuer}
\author{Winnetou\\Prarie\\USA \and
Old Shatterhand\thanks{email:
[email protected]}\\Hohenstein-Ernstthal\\
Germany}
\date{25.02.1892}
\maketitle
Ergebnis
LATEX II: 4.1 Titelseite (”Titelei“), Deckblatt 61 (255)
![Page 62: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/62.jpg)
4.2 Zusammenfassung
\begin{abstract}zusammenfassungstext\end{abstract}
⇒ Zentrierte Uberschrift ’Abstract’ / ’Zusammenfassung’
ä scrartcl: Text beidseitig eingeruckt, kleinerer Fontä scrreprt: extra Seite, normale Schriftgroßeä scrbook: —
LATEX II: 4.2 Zusammenfassung 62 (255)
![Page 63: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/63.jpg)
\begin{abstract}
This is an example input file. Comparing it with
the output it generates can show you how to
produce a simple document of your own.
\end{abstract}
Ergebnis
LATEX II: 4.2 Zusammenfassung 63 (255)
![Page 64: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/64.jpg)
Besonderheit bei KOMA-Script:
scrartcl und scrreprt kennen die Option
abstracton bzw. abstractoff
bewirkt das Erzeugen der Uberschrift ”Zusammenfassung“
Standard: off
LATEX II: 4.2 Zusammenfassung 64 (255)
![Page 65: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/65.jpg)
4.3 Untergliederung
Bekannt: \section, \chapter, . . .
Allgemeiner:
\gliederungsbefehl[kurzform]{uberschrift}\gliederungsbefehl*{uberschrift}
Kurzform: Inhaltsverzeichnis
Seitenkopf (bei headings)
* : keine Nummerierung
nicht ins Inhaltsverzeichnis
LATEX II: 4.3 Untergliederung 65 (255)
![Page 66: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/66.jpg)
Gliederungszahler werden automatisch hochgezahlt
explizites Setzen:
\setcounter{zahler}{zahl}
zahler: section, chapter, . . .
\setcounter{section}{5}
das nachste Kapitel (=nachster Aufruf von \section) bekommtdie Nummer 6
LATEX II: 4.3 Untergliederung 66 (255)
![Page 67: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/67.jpg)
Besonderheit bei KOMA-Script:
Klassenoption chapterprefix:Uberschrift als ”Kapitel nr“ + Newline
Standard: nochapterprefix
LATEX II: 4.3 Untergliederung 67 (255)
![Page 68: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/68.jpg)
4.4 Anhang
\appendix
anhangstext
Wirkung: Hauptgliederungszahler wird auf 0 zuruckgesetzt,Nummerierungsstil: große Buchstaben
LATEX II: 4.4 Anhang 68 (255)
![Page 69: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/69.jpg)
\appendix
\section{Versuchsauswertung}
\subsection{Versuch: Leitfahigkeit}
...
\section{Formelsammlung}
Ergebnis
LATEX II: 4.4 Anhang 69 (255)
![Page 70: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/70.jpg)
Besonderheit bei KOMA-Script:
Klassenoption appendixprefix:Uberschrift als ”Anhang nr“ + Newline
Standard: noappendixprefix
LATEX II: 4.4 Anhang 70 (255)
![Page 71: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/71.jpg)
4.5 Arbeit mit Teildokumenten
Zerlegung eines großen Dokuments in einzelne Files (z.B.kapitelweise), damit
ä leichteres Editieren moglichä Wiederverwendung von Textstuckenä . . .
\include{file}
⇒ das File wird beim Formatieren an der betreffenden Stelleeingefugt
LATEX II: 4.5 Arbeit mit Teildokumenten 71 (255)
![Page 72: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/72.jpg)
Zusatzlich moglich (in der Praambel!):
\includeonly{fileliste}
nur die \include-Anweisungen werden wirksam, derenFilename in der Fileliste stehen
\includeonly{kap1,kap3}
\begin{document}
\include{kap1}
\include{kap2}
\include{kap3}
\end{document}
LATEX II: 4.5 Arbeit mit Teildokumenten 72 (255)
![Page 73: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/73.jpg)
Alternative (TEX-Kommando):
\input{file}
Einfugen der Datei ohne vorhergehenden Seitenumbruch
LATEX II: 4.5 Arbeit mit Teildokumenten 73 (255)
![Page 74: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/74.jpg)
4.6 Fußnoten, Randnotizen
Markierung am laufenden Text, die im Seitenfuß (mit Text) oderam Seitenrand erscheinen.Bei Fußnoten: nummeriert (bei article fortlaufend, bei reportund book kapitelweise; kleinere Schriftgroße)
\footnote{text}\marginpar{markierung}
LATEX II: 4.6 Fußnoten, Randnotizen 74 (255)
![Page 75: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/75.jpg)
Eine haufig anzutreffende Form
\marginpar{\rule[-13.5mm]{1mm}{16mm}}
fur eine Randnotiz ist ein vertikaler Balken,
mit dem Textpassagen gekennzeichnet werden
Diese Markierung\footnote{Das ist eine Fußnote}
macht Textanderungen oder -erganzungen gegenuber
vorhergehenden Versionen kenntlich.
Man kann auch so \marginpar{$\Longrightarrow$}
markieren.
Ergebnis
LATEX II: 4.6 Fußnoten, Randnotizen 75 (255)
![Page 76: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/76.jpg)
4.7 Nutzliche Zusatzpakete fur Textsatz
4.7.1 verbatim-Paket
ä Erweiterung der verbatim-Umgebung (Bugbeseitigung)
ä zusatzliches Kommando
\verbatiminput{filename}
hier im Skript sind Beispiele immer:\verbatiminput{bsp nr}\input{bsp nr}
LATEX II: 4.7 Nutzliche Zusatzpakete fur Textsatz 76 (255)
![Page 77: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/77.jpg)
Vorteile:
ä macht LATEX-Quelltext aufgeraumter
ä ermoglicht externe Beispieltests (make)
weitere interessante Pakete: moreverb, fancyvrb
LATEX II: 4.7 Nutzliche Zusatzpakete fur Textsatz 77 (255)
![Page 78: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/78.jpg)
4.7.2 Darstellung von Quellcode: listings-Paket
ä verbatim ist fur Quelltextdarstellungen unbefriedigend
ä neue Umgebung: lstlisting
\begin{lstlisting}[schluessel=wert,...]quelltext\end{lstlisting}
LATEX II: 4.7 Nutzliche Zusatzpakete fur Textsatz 78 (255)
![Page 79: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/79.jpg)
ä Schlussel-Wert-Paare definieren die Formatierung
ã language: Java, C++, Python, PHP, XML . . .
ã basicstyle: \sffamily\color{Navy}\footnotesize
ã keywordstyle
ã commentstyle
ã stringstyle
ã numbers: left
ã numberstyle
ã . . .
LATEX II: 4.7 Nutzliche Zusatzpakete fur Textsatz 79 (255)
![Page 80: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/80.jpg)
Ein Beispiel:
\begin{lstlisting}[language=C,
basicstyle=\rmfamily, keywordstyle=\bfseries,
frameround=tttt, frame=single, framesep=6pt]
main(argc, argv)
int argc; char *argv[];
{
/* Das ist ein Test */
printf("Hello listings\n");
}
\end{lstlisting}
LATEX II: 4.7 Nutzliche Zusatzpakete fur Textsatz 80 (255)
![Page 81: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/81.jpg)
� �main ( argc , argv )int argc ; char *argv [ ] ;{
/* Das i s t e in Test */p r i n t f ( ” He l lo l i s t i n g s \n” ) ;
} Weitere Beispiele
LATEX II: 4.7 Nutzliche Zusatzpakete fur Textsatz 81 (255)
![Page 82: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/82.jpg)
4.7.3 multicol-Paket
ä die LATEX-Klassen kennen maximal 2 Textspalten(twocolumn)
ä neue Umgebung:
\begin{multicols}{zahl}[uberschrift]text\end{multicols}
LATEX II: 4.7 Nutzliche Zusatzpakete fur Textsatz 82 (255)
![Page 83: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/83.jpg)
\begin{multicols}{3}[\section*{\TeX--Tagung
DANTE ’93 in Chemnitz}]
4 Tage lang trafen sich ca.~100 Mitglieder der
"‘Deutschsprachigen Anwendervereinigung
\TeX\ e.V."’, um uber Fragen und Probleme der
Anwendung von \TeX\ und \LaTeX\ Vortrage zu ...
Ergebnis: (1) ”lochriger Satz“(2) ”Flattersatz“ durch \raggedright(3) Flattersatz mit Silbentrennung durch \RaggedRight
Zusatzpaket ragged2e
LATEX II: 4.7 Nutzliche Zusatzpakete fur Textsatz 83 (255)
![Page 84: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/84.jpg)
4.7.4 endnotes-Paket
bei Belletristik sind Fußnoten unublich, dafur ”Endnoten“:erlauternde Texte am Ende des Dokuments
ä Zusatzpaket endnotes
ä in der Praambel: \let\footnote=\endnote
ä an gewunschter Stelle: \theendnotes
LATEX II: 4.7 Nutzliche Zusatzpakete fur Textsatz 84 (255)
![Page 85: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/85.jpg)
5. Verzeichnisse
5.1 Inhaltsverzeichnis
wird automatisch erzeugt, muss aber explizit ausgegebenwerden:
\tableofcontents
Ein Beispiel
LATEX II: 5. Verzeichnisse 85 (255)
![Page 86: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/86.jpg)
Textverschiebungen beachten!
analoge Verfahrensweise fur Bildverzeichnis (\listoffigures)und Tabellenverzeichnis (\listoftable)
Zusatzliche, explizite Eintrage in Verzeichnisse:\addcontentsline, \addtocontents
Nutzerspezifische Verzeichnisse moglich
LATEX II: 5.1 Inhaltsverzeichnis 86 (255)
![Page 87: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/87.jpg)
5.2 Stichwortverzeichnis / Index
ä Sammlung von Stichworten mit der/den Seitenzahl(en)ihres Auftretens
ä Vorbereitung zur Erzeugung eines Index:
\usepackage{makeidx}\makeindex (ebenfalls in der Praambel)
ä Definition eines Stichworts:
\index{begriff}\index{begriff!unterbegriff}
LATEX II: 5.2 Stichwortverzeichnis / Index 87 (255)
![Page 88: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/88.jpg)
ä im index-Kommando weiterhin moglich:
ã Festlegen von Seitenbereichen
ã Steuerung der Darstellungsform
ã Sonderbehandlung von Sonderzeichen
ä Ausgabe des Stichwortverzeichnis:
\printindex
LATEX II: 5.2 Stichwortverzeichnis / Index 88 (255)
![Page 89: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/89.jpg)
Ein Beispiel:
Ich esse gern Obst\index{Obst},
besonders liebe ich die Banane\index{Obst!Banane}
und die Orange\index{Obst!Orange}.
Ergebnis
LATEX II: 5.2 Stichwortverzeichnis / Index 89 (255)
![Page 90: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/90.jpg)
ä Formatierung erzeugt: file.idxä fortlaufende Liste von Wortern mit der betreffenden
Seitenzahlä Erzeugung der benotigten alphabetisch sortierten Liste
mittels externer Indexgeneratorenã MakeIndexã Xindy
LATEX II: 5.2 Stichwortverzeichnis / Index 90 (255)
![Page 91: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/91.jpg)
tex
LaTeX
MakeIndexilg
ind
ist
LaTeXPDFLaTeX PDFLaTeX
idx
dviaux
LATEX II: 5.2 Stichwortverzeichnis / Index 91 (255)
![Page 92: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/92.jpg)
Ergebnis:
\begin{theindex}\item stichwort seite
\subitem unterstichwort seite. . .\end{theindex}
Danach erneute Formatierung des (Text-)Dokuments
LATEX II: 5.2 Stichwortverzeichnis / Index 92 (255)
![Page 93: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/93.jpg)
Aufruf:
makeindex [optionen] [-s stil] idxfile
Optionen:
-g deutsche Sortierreihenfolge
. . .
stil : standardmaßig gind.ist
Reales Beispiel
LATEX II: 5.2 Stichwortverzeichnis / Index 93 (255)
![Page 94: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/94.jpg)
Zusatzpakete
ä showidx gibt \index-Befehle am Seitenrand aus (zurFehlersuche)
ä repeatindex Seitenumbruche intelligent steuern
ä tocbibind Auflistung im Inhaltsverzeichnis
ä indxcite erzeugt automatisch Autorenverzeichnis
ä splitidx Erzeugung mehrerer Indexe
LATEX II: 5.2 Stichwortverzeichnis / Index 94 (255)
![Page 95: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/95.jpg)
5.3 Literaturverzeichnis
ä Zitate mussen als solche gekennzeichnet werden
ä Einfugen von Referenzen im Text auf die Literaturquellen
\cite{bezug}\cite{bezug1,bezug2[,...]}
LATEX II: 5.3 Literaturverzeichnis 95 (255)
![Page 96: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/96.jpg)
Auflistung aller Literaturquellen, auf die im Text verwiesen wird:das Literaturverzeichnis
\begin{thebibliography}{mustermarke}\bibitem[marke]{bezug} text. . .\end{thebibliography}
LATEX II: 5.3 Literaturverzeichnis 96 (255)
![Page 97: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/97.jpg)
\begin{thebibliography}{99}
\bibitem{la} Leslie Lamport. \emph{\LaTeX\ -
A Document Preparation System}.
Addison-Wesley Co., Inc., Reading, MA, 1985
...
\bibitem[6a]{kn.a} Vol. A:
\emph{The \TeX book}, 1986
...
\end{thebibliography}
Ergebnis
LATEX II: 5.3 Literaturverzeichnis 97 (255)
![Page 98: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/98.jpg)
Resume:
ä ziemlich aufwandig, wenn Daten per Hand eingegebenwerden!
ä Einheitlichkeit nicht garantiert
deshalb andere Technologie:
ä Verwendung einer separaten, ”gepflegten“Literaturdatenbank
ä Sammlung aller relevanten Literatur (einer Arbeitsgruppe)
ä Verwaltung solcher Datenbanken durch verschiedeneSoftwareprodukte moglich
LATEX II: 5.3 Literaturverzeichnis 98 (255)
![Page 99: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/99.jpg)
”BIBTEX-Format“:
@book{la,
author = {Leslie Lamport},
title = {LaTeX - A Document Preparation System},
publisher = {Addison-Wesley Co., Inc.},
address = {Reading, MA},
year = {1985}}
...
LATEX II: 5.3 Literaturverzeichnis 99 (255)
![Page 100: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/100.jpg)
Eintragstypen:article, book, booklet, conference, inbook, incollection,inproceedings, manual, masterthesis, misc, pdthesis,proceedings, techreport, unpublished
Felder:address, annote, author, booktitle, chapter, crossref,edition, editor, howpublished, institution, isbn, issn,journal, key, language, month, note, number, organization,pages, publisher, school, series, title, type, url, volume,year
LATEX II: 5.3 Literaturverzeichnis 100 (255)
![Page 101: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/101.jpg)
Aufgabe:
ä Ermittlung der notwendigen Literaturstellen aus einerDatenbank
ä Sortierung
ä Erzeugung der thebibliography-Notation
⇒ externes Zusatzwerkzeug BiBTEX
LATEX II: 5.3 Literaturverzeichnis 101 (255)
![Page 102: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/102.jpg)
LaTeX
BibTeX
tex
bib
bst
bbl
LaTeX
blg
PDFLaTeX PDFLaTeX
auxLaTeX
PDFLaTeXaux dvi
Reales Beispiel
LATEX II: 5.3 Literaturverzeichnis 102 (255)
![Page 103: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/103.jpg)
Im LATEX-Dokument:
\bibliographystyle{stil}\bibliography{datenbank}
Vorhandene Stile:
LATEX II: 5.3 Literaturverzeichnis 103 (255)
![Page 104: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/104.jpg)
plain Alphabetische Sortierung der Eintrage,numerische Marken – Standard
unstr Ausgabe in der Reihenfolge der Zitierung,numerische Marken
alpha Alphabetische Sortierung, Marken ausAutorname und Erscheinungsjahr
abbrv wie plain, aber Abkurzung vonVornamen, Monaten, Zeitschriftennamen
plaindin wie plain, gemaß der Zitiernorm DIN1505 Teil 2
. . .
LATEX II: 5.3 Literaturverzeichnis 104 (255)
![Page 105: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/105.jpg)
Stile konnen selbst generiert werden: custom-bib-Paket
tex makebst
ä ”Dialogprogramm“, stellt eine Vielzahl von Fragen
ä erzeugt individuell zugeschnittenes bst-File
LATEX II: 5.3 Literaturverzeichnis 105 (255)
![Page 106: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/106.jpg)
Zusatzpakete
ä natbib ”NAturwissenschaftliche BIBliographie“: weiterecite-Befehle
ä bibentry Bibliographieeintrage im Fließtext
ä jurabib Anpassungsfahige Kurztitelverweise
ä camel Unterstutzung fur Gesetzestexte
ä chapterbib Literaturverzeichnis kapitelweise
ä bibunits Bibliographien fur beliebige Einheiten
ä bibtopic Nach Themen sortierte Literaturhinweise
LATEX II: 5.3 Literaturverzeichnis 106 (255)
![Page 107: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/107.jpg)
ä multibib Separate globale Bibliographien
ä . . .
LATEX II: 5.3 Literaturverzeichnis 107 (255)
![Page 108: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/108.jpg)
Externe Literaturverwaltungssysteme:
Export-Schnittstelle zu BiBTEX
ä Endnote, Reference Manager
ä RefWorks (fruhe Cloud-Anwendung)
ä Citavi
LATEX II: 5.3 Literaturverzeichnis 108 (255)
![Page 109: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/109.jpg)
ä JabRef: Java-basiertes, freiesLiteraturverwaltungsprogramm
ä lauffahig unter Linux, Windows, Mac und als Java Start
ä http://jabref.sourceforge.net/
LATEX II: 5.3 Literaturverzeichnis 109 (255)
![Page 110: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/110.jpg)
LATEX II: 5.3 Literaturverzeichnis 110 (255)
![Page 111: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/111.jpg)
6. Mikrotypografie
Satzvorschriften fur einzelne Zeilen, Worter und Zeichen
Basis fur das Setzen von Text ist der Duden!(manchmal sind mehrere Varianten einer Schreibweisezugelassen . . . )
LATEX II: 6. Mikrotypografie 111 (255)
![Page 112: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/112.jpg)
Informationen:
ä Der große Duden
ä HEINZ W. PAHLKE: Buchsatz fur Autoren, Shaker Media,Aachen 2008
ä MARION NEUBAUER: Feinheiten bei wissenschaftlichenPublikationen – Mikrotypografie-Regeln, Teil 1 + 2http://www.dante.de/dante/DTK/
Hefte 4/96 und 1/97
LATEX II: 6. Mikrotypografie 112 (255)
![Page 113: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/113.jpg)
Abkurzungen
ä keine Beugungsendung, kein Plural (ggf. durchUmschreiben vermeiden):des Jh., des PC, die PC
ä bei Plural mit Beugungsendung, um Missverstandnisse zuvermeiden:die GmbHs, die Bde.
ä Abkurzungen, die im Wortlaut gesprochen werden, mitPunkt(en) schreiben:z. B., Dr.
LATEX II: 6. Mikrotypografie 113 (255)
![Page 114: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/114.jpg)
ä auch Abkurzungen, die nicht mehr ausgesprochen werden:a. D., i. V.
ä sonst ohne Punkt:GmbH, BGB, USA
LATEX II: 6. Mikrotypografie 114 (255)
![Page 115: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/115.jpg)
ä bei mehrteiligen Abkurzungen kleinen Zwischenraum(”Spatium“, \,) einfugen:z.\,B. z. B.ebenso nach einem Abkurzungspunkt im laufenden Text
LATEX II: 6. Mikrotypografie 115 (255)
![Page 116: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/116.jpg)
Striche
- Bindestrich O-Beine (ohne Leerzeichen!)
-- von-bis 10–18 Uhr, Paris–Dakar (ohne LZ!)
Gedankenstrich ”Mein Sohn, was birgst du so bang
dein Gesicht“ – ”Siehst, Vater,
du den Erlkonig nicht?“
Einschub ich habe – ohne zu uberlegen – die
Taste ESC gedruckt
--- Gedankenstrich modish—use (nur im Amerikanischen!)
$-$ Minus −1 (nicht: -1)
LATEX II: 6. Mikrotypografie 116 (255)
![Page 117: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/117.jpg)
Satzzeichen, Sonderzeichen
ä niemals Leerzeichen vor Satzzeichen, aber immer danachSatzzeichen, aber
ä Klammern: Leerzeichen vor offnender Klammer, analognach schließender Klammer, aber nicht nach offnenderbzw. vor schließender Klammeres gab (bis vor kurzem) eine Regelung
ä Auslassungszeichen (”Ellipse“): \dots . . .
Zeilenumbruch davor verhindern: ~
LATEX II: 6. Mikrotypografie 117 (255)
![Page 118: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/118.jpg)
ä Am Satzende: kein weiterer Punkt, aber andereSatzzeichen moglichBis spater . . . !
LATEX II: 6. Mikrotypografie 118 (255)
![Page 119: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/119.jpg)
Zahlen, Nummern
ä Zahlen ab 10 durch Ziffern, kleinere durch Worte darstellen:funf Schritte, 27 Schritte
ä große Zahlen von rechts in Dreiergruppen darstellen,Punkttrennung moglich (Verwechslungsgefahr):123\,456\,789, 100.999 123 456 789, 100.999bei Dezimalstellen vom Komma aus gruppieren:2,718\,281\,8 2,718 281 8
LATEX II: 6. Mikrotypografie 119 (255)
![Page 120: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/120.jpg)
ä Telefon-, Fax- und Postfachnummern (nicht: Postleitzahlen)in Zweiergruppen darstellen, Ortskennzahl ebenso und inrunde Klammern setzen:(0\,62\,21)~2\,97\,66, +49~(62\,21)~2\,97\,66
(0 62 21) 2 97 66, +49 (62 21) 2 97 66
LATEX II: 6. Mikrotypografie 120 (255)
![Page 121: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/121.jpg)
Maßeinheiten
ä Zahlen mit Maßeinheiten: Abstand notwendig (mit ~verbinden)10~m , 5~EUR 10 m , 5 EURin englischsprachigen Texten: kleiner Zwischenraum \,
ä bei Prozent (\%) und Promille (\textperthousand) nurSpatium:12\,\% , 0.5\,\textperthousand 12 % , 0.5 ‰bei Zusammensetzungen kein Zwischenraum:25%ige Steigung, die 5%-Hurde
LATEX II: 6. Mikrotypografie 121 (255)
![Page 122: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/122.jpg)
ä Gradzeichen (\textdegree) ohne Zwischenraum:30\textdegree , 17\textcelsius 30° , 17°C
ä Maßeinheiten ohne Ziffern aussschreiben:wenige Millisekunden
ä Abkurzungen der Maßeinheiten, Himmelsrichtungen,Wahrungen, chemische Elemente: ohne nachfolgendenPunkt:m, SW, C, NaCl
ä Abkurzungen von Zahlwortern mit Punkt:Tsd., Mio., Mrd.
LATEX II: 6. Mikrotypografie 122 (255)
![Page 123: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/123.jpg)
Gansefuße
ä es gibt:
ã Apostrophã Zollzeichen (=Doppelapostroph)ã untere (offnende) und obere (schließende)
Anfuhrungszeichenã jeweils einfach und doppeltã Akzentzeichen
ä fur wortliche Rede im Deutschen: doppelteAnfuhrungszeichen ” – “ (99 – 66)
LATEX II: 6. Mikrotypografie 123 (255)
![Page 124: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/124.jpg)
ä Bei Belletristik: ”Guillemets“ ublich (spitze Klammern)
ä Zusatzpaket: csquotes
\usepackage[german]{babel}
\usepackage[german=guillemets]{csquotes}
\defineshorthand{"‘}{\openautoquote}
\defineshorthand{"’}{\closeautoquote}
\begin{document}
"‘Ein Satz mit einem "‘Wort"’"’.
\end{document}
Ergebnis
LATEX II: 6. Mikrotypografie 124 (255)
![Page 125: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/125.jpg)
Ligaturen
ä Zusammenziehung mehrerer Buchstaben→ zusatzlichesZeichen in Symboltabelle beim Druck
ä gebrauchlich: ff, fi, fl (auch ffi, ffl), (auch ß ?)
ä Beispiel: Pflug anstelle von Pflug
ä keine Ligatur darf bei Silben- und Wortfugen benutztwerden: "|Auf"|lage Auflage (statt: Auflage)
Schaf"|fell Schaffell (statt: Schaffell)
LATEX II: 6. Mikrotypografie 125 (255)
![Page 126: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/126.jpg)
Kerning
ä Zusammenziehen von Buchstaben in Abhangigkeit derkonkreten Buchstabenform
ä Vo – Vo
ä geeignete Buchstabenkombinationen sind in derFontdefinition festgelegt, fur Nutzer tabu
ä bei professionellen Zeichensatzen: mehrere TausendBuchstabenpaare
LATEX II: 6. Mikrotypografie 126 (255)
![Page 127: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/127.jpg)
Silbentrennung
ä geht in der Regel automatisch und richtig
ä (zusatzliche) Trennungen ermoglichen:
ã "-: Worttrenn"-stelle
ã \-: nur diese Trennstelle im Wort ist erlaubt
ã \hyphenation{. . . }: Ausnahmelexikon, gilt furgesamten Text\hyphenation{Tu-to-ri-um}
LATEX II: 6. Mikrotypografie 127 (255)
![Page 128: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/128.jpg)
ä Trennungen verhindern:
ã ~: 3~cm
ã \mbox{. . . }: LR-Box\mbox{(01234) 567 890}
ã \hyphenation{. . . }: Worter ohne Trennstellen angeben\hyphenation{Linux}
LATEX II: 6. Mikrotypografie 128 (255)
![Page 129: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/129.jpg)
Zusatzpaket microtype
ä sehr neu!
ä nur mit PDFTEX und LuaTEX
ä realisiert automatisch eine Menge von mikrotypografischenAnpassungen (z.B. optischer Randausgleich)
ä bietet eine riesige Anzahl von Steuerungsmoglichkeitenper Kommando
LATEX II: 6. Mikrotypografie 129 (255)
![Page 130: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/130.jpg)
7. Grafiken und Bilder
7.1 Generierung von Grafiken: picture-Umgebung
\begin{picture}spezielle Befehle\end{picture}
LATEX II: 7. Grafiken und Bilder 130 (255)
![Page 131: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/131.jpg)
\setlength{\unitlength}{1cm}
\begin{picture}(8,4)
\put(1,1){\circle{3}}
\put(2,1){\circle{3}}
\put(0.5,1.5){\circle{3}}
\put(1.5,1.5){\circle{3}}
\put(2.5,1.5){\circle{3}}
\qbezier(4,0)(6,7)(8,2)
\end{picture}
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 131 (255)
![Page 132: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/132.jpg)
&%'$&%'$
&%'$&%'$&%'$
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 132 (255)
![Page 133: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/133.jpg)
Basis: Koordinatensystem
\begin{picture}(x-einheiten,y-einheiten)
Vorher: Große einer Einheit festlegen:
\setlength{\unitlength}{mass}
-
6
x
y
(0,0)uLATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 133 (255)
![Page 134: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/134.jpg)
Positionierungsbefehle:
\put(x,y){objekt}\multiput(x,y)(x-delta,y-delta){anzahl}{objekt}
Objekte:
ä Text \put(4,5){Text}
ä Rechtecke\makebox(x-einheiten,y-einheiten)[position]{objekt}\framebox(x-einheiten,y-einheiten)[position]{objekt}\dashbox(x-einheiten,y-einheiten)[position]{objekt}
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 134 (255)
![Page 135: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/135.jpg)
\put(1,1){\framebox(3,2){Mitte}}
\put(0,0){\makebox(0,0)[bl]{Ursprung}}
\put(8,3){\dashbox(4,5){Strich-Strich}}
MitteUrsprung
Strich-Strich
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 135 (255)
![Page 136: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/136.jpg)
position: t topb bottoml leftr right
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 136 (255)
![Page 137: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/137.jpg)
ä Linien
\line(x-richtung,y-richtung){langenprojektion}
\put(0,0){\line(1,0){10}}
\put(0,0){\line(0,1){5}}
\put(0,5){\line(2,-1){10}}
HHHHH
HHHHHHH
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 137 (255)
![Page 138: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/138.jpg)
ä Vektoren
\vector(x-richtung,y-richtung){langenprojektion}
\put(10,0){\vector(-1,0){10}}
\put(0,0){\vector(3,4){3.6}}
\put(3.6,4.8){\vector(4,-3){6.4}}
�������7ZZZZZZZZ~
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 138 (255)
![Page 139: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/139.jpg)
ä Kreise
\circle{durchmesser}\circle*{durchmesser}
\put(3,2){\circle{4}}
\put(1,2){\circle*{2}}
\put(5,2){\circle*{2}}
&%'$~ ~
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 139 (255)
![Page 140: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/140.jpg)
ä Ovale (Kreisabschnitte)
\oval(x-einheiten,y-einheiten)[position]}
'
&
$
%������
��
��
��
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 140 (255)
![Page 141: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/141.jpg)
tttttttttttttttttttt tttttttttttttttttttttttttttttt tttttttt ttttttt tttttttt tttttttt ttttttttttttttttttttttttttttttttttttttt ttttttt tttttttt tttttttt ttttttt tttttttt tttttttt ttttttt tttttttt tttttttt ttttttt ttttttttttttttttttttttttttttttttttttttttttttt
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 141 (255)
![Page 142: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/142.jpg)
�����
@@@
@@
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 142 (255)
![Page 143: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/143.jpg)
Zusatzpaket pict2e
ä verbesserte Neudefinition der picture-Befehle
ä einige interne Beschrankungen fallen weg
ä keine neue Nutzerschnittstelle
LATEX II: 7.1 Generierung von Grafiken: picture-Umgebung 143 (255)
![Page 144: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/144.jpg)
7.2 Generierung von Grafiken: PICTEX
ä Zusatzpaket pictex
ä wesentlich mehr Fahigkeiten als picture-Umgebung
ä Benutzung wesentlich aufwandiger
ä andere, komplexere Befehle mit ausgefallener Syntax
LATEX II: 7.2 Generierung von Grafiken: PICTEX 144 (255)
![Page 145: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/145.jpg)
\beginpicture
\setcoordinatesystem units <1mm,1mm>
\setplotarea x from 0 to 50, y from 0 to 50
\put {Ursprung} at 0 0
\multiput {.} at 40 20 *10 2 2 *10 1 -3 *10 -3 1 /
\endpicture
Ursprung
........
.......................
LATEX II: 7.2 Generierung von Grafiken: PICTEX 145 (255)
![Page 146: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/146.jpg)
\axis bottom ticks width <0.4pt> length <4mm>
withvalues cm / at 0 / numbered from 1 to 10 by 1
unlabeled width <0.2pt> length <3mm>
from 0.5 to 9.5 by 1.0 length <2mm> quantity 101 /
\setcoordinatesystem units <1in,1in>
\setplotarea x from 0 to 4, y from 0 to 0
\axis top ticks width <0.4pt> length <5mm>
withvalues in / at 0 / numbered from 1 to 4 by 1
unlabeled length <4mm> from 0.5 to 3.5 by 1.0
width <0.2pt> length <3mm> from 0.25 to 3.75 by 0.50
length <2mm> from 0.125 to 3.875 by 0.250 ...
LATEX II: 7.2 Generierung von Grafiken: PICTEX 146 (255)
![Page 147: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/147.jpg)
cm 1 2 3 4 5 6 7 8 9 10
in 1 2 3 4
LATEX II: 7.2 Generierung von Grafiken: PICTEX 147 (255)
![Page 148: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/148.jpg)
\beginpicture
\setquadratic
\setcoordinatesystem units <30cm,30cm>
\setplotarea x from 0.0 to 0.3, y from 0.0 to 0.15
\axis left ticks numbered from 0.05 to 0.15 by 0.05 /
\axis bottom shiftedto y=0 ticks numbered from 0.1
to 0.3 by 0.1 length <3mm> /
\plot "VERBATIM/beisp32a"
\setdashes
\plot "VERBATIM/beisp32b"
\endpicture
LATEX II: 7.2 Generierung von Grafiken: PICTEX 148 (255)
![Page 149: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/149.jpg)
beisp32a:
0.000000 0.000000 0.030000 0.002109 0.060000
0.008128 0.090000 0.017560 0.120000 0.029857
0.150000 0.044401 0.180000 0.060478 0.210000
0.077226 0.240000 0.093538 0.270000 0.107799
0.300000 0.116453
LATEX II: 7.2 Generierung von Grafiken: PICTEX 149 (255)
![Page 150: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/150.jpg)
0.05
0.10
0.15
0.1 0.2 0.3.....................................................................................
..................................................................
.................................................
..........................................
......................................
....................................
..................................
..................................
................................
................................
................................
................................
................................
................................
.....................................
..............................................
...................................
............. ............. ............. ............. ............. ............. ............. .............
..........................
..........................
..........................
.............
.............
.............
.............
..........................
..........................
....................
LATEX II: 7.2 Generierung von Grafiken: PICTEX 150 (255)
![Page 151: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/151.jpg)
7.3 Weitere Pakete
epic, eepic Erweiterung der picture-Umgebung
multibox wiederholte Ausgabe von Objekten
tree Zeichnen von (binaren und ternaren) Baumen
bar Konstruktion von Balkendiagrammen
cuves Darstellung von beliebigen Kurven
pgf komplexes Paket zur ”Programmierung von Grafiken“(portable graphics format)definiert TEX-Kommandos, die von den Drivern verarbeitetwerden
LATEX II: 7.3 Weitere Pakete 151 (255)
![Page 152: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/152.jpg)
tikz LATEX-Frontend fur pgf
\tikz \draw[thick,rounded corners=8pt]
(0,0) -- (0,2) -- (1,3.25) -- (2,2) -- (2,0)
-- (0,2) -- (2,2) -- (0,0) -- (2,0);
Ergebnis
LATEX II: 7.3 Weitere Pakete 152 (255)
![Page 153: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/153.jpg)
Zusatzpaket pstricks
ä extensive Nutzung von Postscript-Fahigkeiten
ä Plotten, Knoten, Baume, Schaltbilder
ä 3D-Darstellungen
ä Schattierung und Farbverlaufe
ä geographische Projektionen
ä . . .
Beispiele
LATEX II: 7.3 Weitere Pakete 153 (255)
![Page 154: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/154.jpg)
Resume:
ä sehr bis extrem aufwandig
ä Ergebnisse unbefriedigend bis ok
LATEX II: 7.3 Weitere Pakete 154 (255)
![Page 155: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/155.jpg)
7.4 Benutzung fertiger Grafiken und Bilder
ä Erzeugung mit beliebiger Software
ä Format: eps bzw. pdf/jpg/png
ä Verarbeitung mit latex bzw. pdflatex
Zusatzpaket graphicx
Kommando
\includegraphics[optionen]{file}
LATEX II: 7.4 Benutzung fertiger Grafiken und Bilder 155 (255)
![Page 156: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/156.jpg)
Optionen: schlusselwort=wert
scale Skalierungsfaktor (negative Zahl: Spiegelung)
height Bildhohe
width Breite
angle Drehwinkel im Uhrzeigersinn
clip abschneiden an Bildkanten
draft Rechteck als Bildersatz
bb Bildmaße (Bounding Box)
LATEX II: 7.4 Benutzung fertiger Grafiken und Bilder 156 (255)
![Page 157: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/157.jpg)
wenn andere Bildformate vorliegen: extern konvertieren
oder:
\DeclareGraphicsExtensions{suffix, . . . }\DeclareGraphicsRule{suffix}{typ}{groessendatei}
{konvertierungskommando}
groessendatei enthalt die Bildmaße
mit geeigneten Kommandos generieren oder per Handbestimmen
Alternative:\includegraphics[bb=0 0 2048 1536,width=5cm]{bild}
LATEX II: 7.4 Benutzung fertiger Grafiken und Bilder 157 (255)
![Page 158: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/158.jpg)
Beispiel:\DeclareGraphicsExtensions{.eps,.ps,.eps.gz,.ps.gz,
.eps.Z,.tif,.fig}
\DeclareGraphicsRule{.eps.gz}{eps}{.eps.bb}
{‘gunzip -c #1}
\DeclareGraphicsRule{.tif}{eps}{}{‘convert #1 ’eps:-’}
\DeclareGraphicsRule{.fig}{eps}{}{’fig2dev -L ps #1}
LATEX II: 7.4 Benutzung fertiger Grafiken und Bilder 158 (255)
![Page 159: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/159.jpg)
7.5 Umfließen von Bildern
ä Ziel: automatisches ”Umfließen“ von Bildern und Tabellendurch den Text eines Absatzes
ä wrapfig-Paket
ä neue Umgebung:
\begin{wrapfigure}{position}{breite}bild\end{wrapfigure}
ä Position: l, r, i (innen), o (außen)
LATEX II: 7.5 Umfließen von Bildern 159 (255)
![Page 160: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/160.jpg)
\begin{wrapfigure}{l}{3cm}
\includegraphics[width=3cm]{penguin}
\end{wrapfigure}
Die Chemnitzer Linux-Tage sind eine Veranstaltung
fur jedermann rund um das Thema Linux und
OpenSource. Sie werden durchgefuhrt vom
IN-Chemnitz, der CLUG, dem Rechenzentrum
...
Ergebnis
LATEX II: 7.5 Umfließen von Bildern 160 (255)
![Page 161: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/161.jpg)
Alternatives Paket zum Umfließen: cutwin
ä neue Umgebung:
\begin{cutout}{zeilen-vorher}{rand-links}{rand-rechts}{zeilen-fenster}...\end{cutout}
ä shapedcutout
ermoglicht selbstdefinierte Makros fur die RanderanzugebenBeispiel
LATEX II: 7.5 Umfließen von Bildern 161 (255)
![Page 162: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/162.jpg)
ä weitere interessante Pakete: picins, floatflt
LATEX II: 7.5 Umfließen von Bildern 162 (255)
![Page 163: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/163.jpg)
7.6 Farben
Zusatzpaket color
Farbmodelle
named-Farbmodell
ä LATEX ”kennt“ zunachst 8 Farben: white, black, red,green, blue, yellow, magenta und cyan
ä dvips kennt weitere 68 Farben (Goldenrod, RoyalBlue,. . . )
ä bei pdflatex color-Paket mit Option dvipsnames laden
LATEX II: 7.6 Farben 163 (255)
![Page 164: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/164.jpg)
rgb-Modell
ä additive Farbmischung, Bildschirmfarben
ä jeweilige Anteile an den Grundfarben rot, grun, blau
ä Werte zwischen 0 und 1
ä (0,0,0) = schwarz, (1,1,1) = weiß
cmyk-Modell
ä subtraktive Farbmischung, Druckerfarben
ä jeweilige Anteile an den Farben zyan, magenta, gelb,schwarz
ä Werte zwischen 0 und 1
LATEX II: 7.6 Farben 164 (255)
![Page 165: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/165.jpg)
ä (0,1,1,0) = rot
gray-Modell
ä Graustufen, zwischen 0 und 1
ä 1 = weiß, 0 = schwarz
LATEX II: 7.6 Farben 165 (255)
![Page 166: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/166.jpg)
Definition von Farben
\definecolor{name}{farbmodell}{werte}
\definecolor{gruen}{named}{green}
\definecolor{meinlila}{named}{Plum}
\definecolor{rosa}{cmyk}{0.0,0.5,0.5,0.0}
\definecolor{hellgrau}{gray}{0.95}
LATEX II: 7.6 Farben 166 (255)
![Page 167: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/167.jpg)
Benutzung von Farben
\color{farbe}\textcolor{farbe}{text}\colorbox{farbe}{text}\fcolorbox{rahmenfarbe}{farbe}{text}\pagecolor{farbe}
LATEX II: 7.6 Farben 167 (255)
![Page 168: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/168.jpg)
\definecolor{meinlila}{named}{Plum}
\textcolor{green}{\emph{Das ist ein gruner Text.}}
\textcolor{meinlila}{So sieht mein Lila aus.}
\fcolorbox{black}{red}
{\textcolor{white}{\textbf{ACHTUNG}}}
Das ist ein gruner Text. So sieht mein Lila aus.
ACHTUNG
LATEX II: 7.6 Farben 168 (255)
![Page 169: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/169.jpg)
\linethickness{6mm}
\color{black}\put(0,12){\line(1,0){36}}
\color{red}\put(0,6){\line(1,0){36}}
\color{yellow}\put(0,0){\line(1,0){36}}
LATEX II: 7.6 Farben 169 (255)
![Page 170: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/170.jpg)
Zusatzpaket xcolor
ä Neuentwicklung
ä ermoglicht Definition der Farbsattigung
ä Farbverlaufe, -abstufungen
ä . . .
Beispiel
LATEX II: 7.6 Farben 170 (255)
![Page 171: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/171.jpg)
8. Tabellen
8.1 Funktionelle Erweiterungen von tabular
bisher bekannt:Formatierungsangaben l, c, r, p, @{.}multicolumn, hline
LATEX II: 8. Tabellen 171 (255)
![Page 172: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/172.jpg)
Zusatzpaket array
weitere Formatierungsangaben
m{breite} Spalte fester Breite (wie p), Inhalt vertikal zentriert
b{breite} Spalte fester Breite (wie p), Inhalt fußbundig
>{dekl} Deklaration wird direkt vor den Spalteninhalt
eingefugt
<{dekl} Deklaration wird direkt nach dem Spalteninhalt
eingefugt
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 172 (255)
![Page 173: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/173.jpg)
\begin{tabular}{lp{2cm}m{2cm}b{2cm}}
Ausrichtung & oben & mitte & unten \\ \hline
Mitte &
oberste Zeile ausgerichtet &
vertikal zentriert &
unterste Zeile ausgerichtet \\
\end{tabular}
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 173 (255)
![Page 174: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/174.jpg)
Ausrichtung oben mitte unten
Mitte obersteZeile aus-gerichtet
vertikalzentriert
untersteZeile aus-gerichtet
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 174 (255)
![Page 175: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/175.jpg)
\begin{tabular}{>{\scriptsize}r >{\bfseries}l l}
Nr. & Name & Vorname \\ \hline
1 & Muller & Max \\
2 & Meier & Michael \\
3 & Mustermann & Otto
\end{tabular}
Nr. Name Vorname1 Muller Max2 Meier Michael3 Mustermann Otto
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 175 (255)
![Page 176: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/176.jpg)
Zusatzpaket tabularx
X Breite wird aus der Gesamttabellenbreite automatisch
berechnet
\begin{tabularx}{gesamtbreite}{spaltendekl}...\end{tabularx}
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 176 (255)
![Page 177: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/177.jpg)
\begin{tabularx}{.9\textwidth}{l X}
Name & Aufgabengebiete \\
\hline
Muller & \LaTeX-Programmierung, Gestaltung von
Webseiten, Durchfuhrung von
Kursen, Betreuung von Diplomarbeiten\\
Meier & Administrator Supercomputing \\
\end{tabularx}
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 177 (255)
![Page 178: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/178.jpg)
Name Aufgabengebiete
Muller LATEX-Programmierung, Gestaltung vonWebseiten, Durchfuhrung von Kursen,Betreuung von Diplomarbeiten
Meier Administrator Supercomputing
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 178 (255)
![Page 179: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/179.jpg)
auch mehrere X moglich: die entsprechenden Spalten teilensich gleichmaßig den verbleibenden Platz
\begin{tabularx}{10cm}{l|X|X|X|c}
Name & T1 & T2 & T3 & Fl \\ \hline
Muller & abcde & 0 & 0 & x \\
Meier & mn & ppq & xyxyxyxyx & \\
Schulze & s & iillii & 1 & x \\
\end{tabularx}
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 179 (255)
![Page 180: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/180.jpg)
Name T1 T2 T3 Fl
Muller abcde 0 0 x
Meier mn ppq xyxyxyxyx
Schulze s iillii 1 x
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 180 (255)
![Page 181: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/181.jpg)
Zusatzpaket longtable
Standardtabellen kennen keinen Seitenumbruch
mit longtable: Tabelle wird an Seitengrenzen umgebrochenDefinition von Tabellenkopf und -fuß moglich
\begin{longtable}{spaltendekl}kopfzeile(n) \endheadfusszeile(n) \endfoot...\end{longtable}
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 181 (255)
![Page 182: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/182.jpg)
\begin{longtable}{l|l|l|}
\hline Name, Vorname & Titel & Fakultat,
Professur\\ \hline\hline \endhead
\hline \endfoot
Hoffmann, Karl Heinz & Prof. Dr. &
NW, Institut fur Physik \\
Woschni & Prof. Dr. Dr. & ET/IT \\
Kreissig, R. & Prof. Dr. & MB, Festkorpermech. \\
\end{longtable}
Ergebnis
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 182 (255)
![Page 183: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/183.jpg)
weitere Zusatzpakete fur Tabellensatz:
supertabular ahnlich wie longtable, aber Spaltenbreitenwerden auf jeder Seite neu berechnet
ltxtable vereinigt die Funktionalitat von longtable undtabularx
dcolumn Ausrichten von Spalten am Dezimalpunkt (oderanderem Zeichen)
hhline Erzeugen von horizontalen und vertikalen Linien mit
”Eckenbildung“
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 183 (255)
![Page 184: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/184.jpg)
multirow mehrzeilige Spalten (analog zu multicolumn)
booktabs ”saubere“ waagerechte Linien
LATEX II: 8.1 Funktionelle Erweiterungen von tabular 184 (255)
![Page 185: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/185.jpg)
8.2 Farbige Tabellen
Einzelne Zellen einfarben: siehe Kapitel 6
Farbige Spalten und Zeilen:Zusatzpaket colortbl
\columncolor[farbmodell]{farbe}\rowcolor[farbmodell]{farbe}
Kommando columncolor nur als Spaltenspezifikation >
(array-Paket) benutzen!
LATEX II: 8.2 Farbige Tabellen 185 (255)
![Page 186: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/186.jpg)
\begin{tabular}{|r|>{\columncolor{red}}l|r|}
1 & Muller & 12345 \\
2 & Schulze & 9988 \\
3 & Maier & 815
\end{tabular}
1 Muller 12345
2 Schulze 9988
3 Maier 815
LATEX II: 8.2 Farbige Tabellen 186 (255)
![Page 187: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/187.jpg)
\begin{tabular}{r >{\columncolor{red}}lr}
1 & Muller & 12345 \\ 2 & Schulze & 9988 \\
3 & Maier & 815 \\ \hline\hline
\rowcolor{yellow} & \emph{Summe:} & 23148
1 Muller 12345
2 Schulze 9988
3 Maier 815
Summe: 23148
LATEX II: 8.2 Farbige Tabellen 187 (255)
![Page 188: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/188.jpg)
9. Zeichensatze
9.1 Allgemeines
ä Jahrhundertelange Geschichte
ä viele Fachausdrucke
ä kunstlerische und physiologisch-psychologische Aspekte
LATEX II: 9. Zeichensatze 188 (255)
![Page 189: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/189.jpg)
ä DIN 16518: 11 Klassen
ä TEX-Schriften nach amerikanischen Gepflogenheiten undNeuentwicklung von KNUTH
ä Klassifizierungen:
Brotschriften — Akzidenzschriften (Zierschriften)
Proportionalschriften — Fixschriften
Serifenschriften — Sans Serifenschriften
Senkrechte Schriften — Kursive Schriften
Normalschriften — Fettschriften
Alphabetzeichensatze — Symbolzeichensatze
LATEX II: 9.1 Allgemeines 189 (255)
![Page 190: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/190.jpg)
Ubersicht der Zeichensatzeinteilung bei TEX-Fonts – bezogenauf die (veraltete) Familie ”Computer Modern“ (cm) von Knuth
LATEX II: 9.1 Allgemeines 190 (255)
![Page 191: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/191.jpg)
9.2 Schriftfamilien
Anderer Ansatz: Einteilung der Schriften in Familien
ä Mitglieder einer Familie unterliegen demselbenDesignprinzip
ä unterscheiden sich in 5 Parametern:
ä Schriftform (=Schriftlage), ”font shape“
ã aufrechtã kursiv (italic) / geneigt (slanted, oblique)ã Kapitalchen
LATEX II: 9.2 Schriftfamilien 191 (255)
![Page 192: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/192.jpg)
ã Outlineã schattiert
ä Schriftstarke (=Strichstarke), ”font series“
ã medium, fettã ultraleicht, extraleicht, . . . ultrafett
ä Schriftbreite
ã schmal, normal, weit
ä Schriftgrade (=Schriftgroße), ”font sizes“
ã . . . , 11 Punkte, . . .
LATEX II: 9.2 Schriftfamilien 192 (255)
![Page 193: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/193.jpg)
ä Kodierschema
ã Große des Zeichensatzes (der Zeichensatztabelle):128, 256
ã Anordnung der Zeichen in der Tabelle
ä in der Regel enthalt eine Familie nur einige Auspragungender Moglichkeiten
Jedes dargestellte Zeichen ist aus einer konkretenZeichensatzdatei, die einer bestimmten Schriftform,Schriftstarke, Schriftbreite, einem Schriftgrad und einemKodierschema aus einer bestimmten Schriftfamilie entspricht.
LATEX II: 9.2 Schriftfamilien 193 (255)
![Page 194: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/194.jpg)
LATEX hat standardmaßig 3 Schriftfamilien:
ä Serifenschrift fur Texte – \textrm bzw. \rmfamily
ä Serifenlose Schrift – \textsf bzw. \sffamily
ä Schreibmaschinenschrift – \texttt bzw. \ttfamily
welche Schriften das wirklich sind, hangt von Dokumentklasse,gewahlten Zusatzpaketen oder anderen Befehlen ab
Voreinstellung: ”Computer Modern Roman“, ”ComputerModern Sans“, ”Computer Modern Typewrite“
die 3 benutzten Familien sollten immer harmonischzusammenpassen!
LATEX II: 9.2 Schriftfamilien 194 (255)
![Page 195: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/195.jpg)
Schriftformen in LATEX: \textup/\upshape (ungebrauchlich, weilStandard), \textit/\itshape, \textsl/\slshape,\textsc/\scshape
Schriftserien in LATEX: \textmd/\mdseries, \textbf/\bfseries(betr. Schriftbreite und -starke zusammen)
Schriftgrade in LATEX: \tiny . . . \Huge (relativ), 10pt, 11pt,12pt (Grundeinstellung absolut)
Kodierschema in LATEX: OT1 (Computer Modern), T1(ec-Schriften), . . .
LATEX II: 9.2 Schriftfamilien 195 (255)
![Page 196: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/196.jpg)
9.3 Anderung der voreingestellten Textfonts
interne Variable, die das Verhalten von Fontbefehlenbeeinflussen:
Variable Voreinstellung Beschreibung
\encodingdefault OT1 Kodierschema Basisschrift
\familydefault \rmdefault Schriftfamilie Basisschrift
\seriesdefault m Schriftserie der Basisschrift
\shapedefault n Schriftform der Basisschrift
\rmdefault cmr Schriftfamilie, ausgewahlt
von \rmfamily und \textrm
LATEX II: 9.3 Anderung der voreingestellten Textfonts 196 (255)
![Page 197: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/197.jpg)
\sfdefault cmss Schriftfamilie, ausgewahlt
von \sffamily und \textsf
\ttdefault cmtt Schriftfamilie, ausgewahlt
von \ttfamily und \texttt
\bfdefault bx Schriftserie, ausgewahlt
von \bfseries und \textbf
\mddefault m Schriftserie, ausgewahlt
von \mdseries und \textmd
\itdefault it Schriftform, ausgewahlt
von \itshape und \textit
\sldefault sl Schriftform, ausgewahlt
LATEX II: 9.3 Anderung der voreingestellten Textfonts 197 (255)
![Page 198: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/198.jpg)
von \slshape und \textsl
\scdefault sc Schriftform, ausgewahlt
von \scshape und \textsc
\updefault n Schriftform, ausgewahlt
von \upshape und \textup
Anderung:
\renewcommand{\variable}{wert}
\renewcommand{\familydefault}{cmss}
setzt den gesamten Text in Computer Modern Sans Serif
LATEX II: 9.3 Anderung der voreingestellten Textfonts 198 (255)
![Page 199: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/199.jpg)
fur Nutzer ist das alles ziemlich aufwandig, deshalb fertigeZusatzpakete benutzen.
ä Concrete-SchriftfamilieEntwicklung von Knuth, passend zur Mathematikschrifteuler von Zapf
ä Pandora-SchriftfamilienEntwicklung von Billawala: Pandora Roman, Pandora Sans
\usepackage{pandora}
. . . fertig!
LATEX II: 9.3 Anderung der voreingestellten Textfonts 199 (255)
![Page 200: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/200.jpg)
pandora.sty:
...
\renewcommand{\encodingdefault}{OT1}
\DeclareFontSubstitution{OT1}{panr}{m}{n}
\renewcommand{\rmdefault}{panr}
\renewcommand{\sfdefault}{pss}
\renewcommand{\bfdefault}{b}
\renewcommand{\itdefault}{sl}
...
Und so siehts aus
LATEX II: 9.3 Anderung der voreingestellten Textfonts 200 (255)
![Page 201: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/201.jpg)
ä Altdeutsche Schriften: Zusatzpaket oldgermEntwicklung von Haralambousenthalt ”Gotisch“ (Textur), ”Schwabacher“, ”Fraktur“ undInitialen
{\gothfamily Das ist gothisch.}
{\frakfamily Das ist Fraktur.}
{\swabfamily Das ist Schwabacher.}
Ergebnis ... und die ganze Schonheit
LATEX II: 9.3 Anderung der voreingestellten Textfonts 201 (255)
![Page 202: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/202.jpg)
9.4 Postscript-Fonts
aus Nutzersicht: genauso Zusatzpakete mit verfugbarenSchrift(familien)
Paket Serifenlose Schrift Serifenschrift Typewriterschrift
times Helvetica Times Courier
palatino Helvetica Palatino Courier
helvet Helvetica
avant AvantGarde
newcent AvantGarde NewCentury- Courier
Schoolbook
bookman AvantGarde Bookman Courier
LATEX II: 9.4 Postscript-Fonts 202 (255)
![Page 203: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/203.jpg)
helvet.sty enthalt (als Kern):\renewcommand{\sfdefault}{phv}
d.h. die eingestellte Serifen- und die Schreibmaschinenschriftwerden nicht geandert!
Wenn man alles serifenlos setzen will:\renewcommand{\familydefault}{phv}
oder noch kurzer: \sffamily
LATEX II: 9.4 Postscript-Fonts 203 (255)
![Page 204: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/204.jpg)
9.5 Physische Fontfiles
ä welche Dateien des Fontsystems werden beimFormatieren und Betrachten benutzt?
ä alle Fontdateien (der TEX-Installation) stehen inVerzeichnissen unter /usr/share/texmf/fonts
ä zusatzlich werden noch /usr/local/share/texmf/fonts
und ~/texmf/fonts verwendet(s. Kapitel TEX-nisches)
LATEX II: 9.5 Physische Fontfiles 204 (255)
![Page 205: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/205.jpg)
ä Formatierer (latex bzw. pdflatex) benotigen
ã fd-Files: ”Font Definition“ (ASCII): Abbildung dergewunschten Zeichencharakteristika auf konkreteFilenamenz.B. /usr/share/texmf/tex/latex/base/ot1cmr.fd
ã tfm-Files: ”TeX Font Metric“ (binar)fur jedes Zeichen: Breite und Hohe der Zeichenbox,ggf. Kerninginformationen, nicht: Zeichenform!z.B./usr/share/texmf/fonts/tfm/public/cm/cmr10.tfm
LATEX II: 9.5 Physische Fontfiles 205 (255)
![Page 206: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/206.jpg)
ä DVI-Konverter, -Viewer und pdflatex benotigen konkreteZeichenformen, bezogen auf die Auflosung desAusgabegerats
ã große Mengen von pk-Files vorhalten
ã dynamisch berechnen (maketexpk, METAFONT)
ã bei aktuellen TEX-Systemen stehen auch die ”ComputerModern“ und die ec-Fonts als Postscript-Font bereit
ã pfb-Files: kleine Postscriptprogramme zurZeichenerzeugung, teilweise auch vf-Files
⇒ das erzeugte PS-File (oder PDF) enthalt die Fonts –kann zu lizenzrechtlichen Problemen fuhren
LATEX II: 9.5 Physische Fontfiles 206 (255)
![Page 207: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/207.jpg)
9.6 Integration und Benutzung zusatzlicher Fonts
ä ”open source“ Schriften
ä kommerzielle Schriften (CD, . . . )
ä kostenfrei nutzbare, z.B. von www.freefont.de
LATEX II: 9.6 Integration und Benutzung zusatzlicher Fonts 207 (255)
![Page 208: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/208.jpg)
1. Fall: freie Schriftz.B. ftp-Server/CTAN: /pub/tex/fonts/augie
1. die angebotenen Files kopieren
ä tex/*⇒ ~/texmf/tex/latex/augie
ä tfm/*⇒ ~/texmf/fonts/tfm/augie
ä dvips/*⇒ ~/texmf/dvips/config
ä type1/*⇒ ~/texmf/fonts/type1/augie
ä vf/*⇒ ~/texmf/fonts/vf/augie
2. ein Anwendungsbeispiel sample.tex ausdenkendabei die Hinweise in doc/* beachten
LATEX II: 9.6 Integration und Benutzung zusatzlicher Fonts 208 (255)
![Page 209: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/209.jpg)
\documentclass{scrartcl}
...
\begin{document}
\fontfamily{augie}\selectfont
...
3. formatieren: latex sample
4. dvips -o sample.ps -u +augie sample
5. fertig!
LATEX II: 9.6 Integration und Benutzung zusatzlicher Fonts 209 (255)
![Page 210: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/210.jpg)
2. Fall: Kommerzielle Schrift von CDund3. Fall: Freefont-SchriftFa. SoftMaker: bietet ”kostenlose Schrift des Monats“:http://www.freefont.de/
Schritte:
1. Download→ Lizenzbestimmungen akzeptieren→ Formatauswahlen: Postscript Type1-Format fur PC (Truetypekonnte man prinzipiell komvertieren, ist aber schwierig!)→ file.zip
LATEX II: 9.6 Integration und Benutzung zusatzlicher Fonts 210 (255)
![Page 211: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/211.jpg)
2. Installationsanleitung
ä siehe DANTE-FAQ
3. kein Automatismus, sondern viel Know-How (und Intuition)notwendig
4. Ergebnis: Testseite mit Helium-Font
LATEX II: 9.6 Integration und Benutzung zusatzlicher Fonts 211 (255)
![Page 212: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/212.jpg)
9.7 Zusatzpakete fur Zeichensatze
9.7.1 eurosym-Paket
ä Paket enthalt Euro-Zeichen
ä passt sich der aktuellen Schriftgroße an
ä auch fett und kursiv
ä \euro
ä einige andere Pakete mit Euro-Zeichen
10 \euro 10 e
LATEX II: 9.7 Zusatzpakete fur Zeichensatze 212 (255)
![Page 213: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/213.jpg)
9.7.2 textcomp-Paket
ä Sammlung von Sonderzeichen teilweise mit syntaktischerBedeutung, Ziel ist immer die Ausgabe des Zeichens selbst
ä jedes Zeichen hat einen Namen
ä Beispiel: \textdollar $
Ubersicht
LATEX II: 9.7 Zusatzpakete fur Zeichensatze 213 (255)
![Page 214: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/214.jpg)
9.7.3 pifont-Paket
ä Zeichensammlung ”Zapf Dingbats“
ä neuer Befehl: \ding{zahl}
ä Beispiel: \ding{37} %
ä \dingline{zahl}, \dingfill{zahl}
ä dinglist-Listenumgebung
Ubersicht
LATEX II: 9.7 Zusatzpakete fur Zeichensatze 214 (255)
![Page 215: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/215.jpg)
10. Hypertext
ä Technik zur nicht-sequentiellen Informationsgewinnung
ä Widerspruch zum Ziel ”druckbare Dokumente“(Seitenorientierung)
ä Ansatze fur Nicht-Linearitat schon lange ublich:Inhaltsverzeichnis, Index, Lexikon, . . .⇒ Druck
ä Hypertext im engeren Sinn: WWW + Internet + HTML
ä PDF kennt auch ”Links“
LATEX II: 10. Hypertext 215 (255)
![Page 216: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/216.jpg)
1. Losungsidee: Konvertierung LATEX→ HTML?
Was ware dabei zu tun?
ä Textformatierung (Setzen von Absatzen, Ausrichtungen,Listen, Tabellen, . . . )
ä Behandlung von Sonderzeichen
ä Verarbeitung von Formeln, Bildern und Grafiken (.eps→ ?)
ä Erzeugung von verlinkten Strukturen: Inhaltsverzeichnisals Sammlung von Links, ebenso Verweise im Text
ä . . .
LATEX II: 10. Hypertext 216 (255)
![Page 217: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/217.jpg)
Es gibt solche Wunderwerkzeuge:
1. latex2html
Implementierung der Funktionalitat der Standardklassenund einiger Zusatzpakete in Perlalle in HTML unbekannten Objekte werden als Bild erzeugt
Beispiel: PDF-File
latex2html sammlung.tex
Ergebnis der Konvertierung
veraltet!
LATEX II: 10. Hypertext 217 (255)
![Page 218: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/218.jpg)
2. TeX4HT
ä ”highly configurable TeX-based authoring system forproducing hypertext“
ä außer HTML/XHTML auch andere Ausgabeformate:OpenOffice, DocBook, TEI, JavaHelp
3. HeVeA: hevea.inria.fr
ä geschrieben in Objective Caml
ä fur Linux + Windows
LATEX II: 10. Hypertext 218 (255)
![Page 219: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/219.jpg)
2. Losungsidee: PDF benutzen
ä pdflatex
ä Besonderheit bei Bildern: kein EPS, sondern nur PDF,PNG, JPG
ä Fontauswahl
ã Bitmap-Fonts (=Standard in TEX: cm) vermeiden(Qualitatsproblem)!
LATEX II: 10. Hypertext 219 (255)
![Page 220: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/220.jpg)
ã unbedingt T1-Fonts benutzen!\usepackage[T1]{fontenc}
* Postscript-Fonts
* oder: cm-Fonts im T1-Format: cm-super
* oder: zusatzlich ae-Paket (Anpassung von cm an T1)\usepackage{ae}
ä bei Konvertierung ps→ pdf:dvips -Ppdf -G0
LATEX II: 10. Hypertext 220 (255)
![Page 221: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/221.jpg)
Erzeugung von Links
Zusatzpaket: hyperref
Wirkung:1. automatisch
ä Umwandlung samtlicher Querverweise in Hyperlinks
ä Umwandlung von Verweisen auf Fussnoten,Literaturverzeichnis etc. in Hyperlinks
ä Verlinkung von Verzeichnissen und Index
2. explizit
ä Einfugen von Hyperlinks:
LATEX II: 10. Hypertext 221 (255)
![Page 222: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/222.jpg)
\href{URL}{text}URL kann sein:
ã Link auf anderes PDF-File:\href{/usr/local/.../beameruserguide.pdf}%
{Dokumentation Dokumentklasse beamer}
Dokumentation Dokumentklasse beamer
ã Link auf Shellskript, z.B. xterm starten\href{run:script/xterm.sh}%
{Start eines xterm-Fensters}
Start eines xterm-FenstersSicherheitsproblem!!!
LATEX II: 10. Hypertext 222 (255)
![Page 223: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/223.jpg)
ä Definition interner Links
ä Programmieren von PDF-Formulare
ä Konfiguration der Acrobat-Menus
ä . . .
Optionen des hyperref-Pakets:
ä colorlinks: Links farbig (statt durch Rahmengekennzeichnet)
ä urlcolor=red: Festlegen der Linkfarbe
ä bookmarks: Erzeugung von Bookmarks
LATEX II: 10. Hypertext 223 (255)
![Page 224: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/224.jpg)
ä bookmarksopen: ”Unterverzeichnisse“ sichtbar
ä pdfpagemode=FullScreen: Start des Viewers
ä . . .
LATEX II: 10. Hypertext 224 (255)
![Page 225: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/225.jpg)
Quelltext dieses Skripts:\usepackage[%
bookmarksopen,%
colorlinks,%
urlcolor=green,%
pdfpagemode=none%
]{hyperref}
...
\hypersetup{pdfsubject={LaTeX fur Fortgeschrittene}}
\hypersetup{pdfauthor={Wolfgang Riedel}}
\hypersetup{pdftitle={Kurs}}
LATEX II: 10. Hypertext 225 (255)
![Page 226: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/226.jpg)
Ergebnis von pdflatex ...:
ä PDF-File mit entsprechendem Inhalt
ä Dokumentinfos(File→ Document Proporties→ Summary)
ä Bookmarks (= aktives Inhaltsverzeichnis)
ä Thumbnails (= optisches Seitenverzeichnis)
ä der PDF-Browser muss das aber konnen . . .
LATEX II: 10. Hypertext 226 (255)
![Page 227: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/227.jpg)
Weitere Fahigkeiten des hyperref-Pakets:
ä erweiterte Gliederungskommandos\section[toc/head][bookmark]{text}(Zusatzpaket hypmbsec)Beispiel: \section[\LaTeX][LaTeX]{\LaTeX}
ä Erzeugung spezieller Thumbnails(Zusatzpaket thumbpdf)
ä . . .
LATEX II: 10. Hypertext 227 (255)
![Page 228: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/228.jpg)
11. Prasentationen
11.1 Vorbemerkungen
ä optisch wirksamer Teil eines Vortrags (”Folien“)
ä Form der Prasentation mindestens genauso wichtig wieInhalt
ä Prasentation 6= Lesetext
LATEX II: 11. Prasentationen 228 (255)
![Page 229: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/229.jpg)
ã Gliederung der Informationen in ubersichtlicheEinheiten
ã Stichworte, keine vollstandigen Satze
ã . . .
⇒ Anforderungen an das Layout
ä gut lesbarer Font⇒ serifenlos
ä ”große“ Schrift
ä Querformat (Zeilenlange!)
ä feste Seitengroße
LATEX II: 11.1 Vorbemerkungen 229 (255)
![Page 230: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/230.jpg)
Weiter zu beachten:
ä grafische Effekte (Einblendung, Farben, Animation . . . )sparsam einsetzen (nur bei methodischer Notwendigkeit)
ä Corporate Identity (Wiedererkennungswert)
ä Navigationsmoglichkeiten einplanen (uber explizite Buttonsoder/und Hyperlinks, evtl. auch uber Inhaltsverzeichnis)
ä Erste Folie(n): Titel, Autor, Problem- bzw. Zielstellung, . . .
ä Letzte Folie: ”Danke fur die Aufmerksamkeit“ o.a.
LATEX II: 11.1 Vorbemerkungen 230 (255)
![Page 231: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/231.jpg)
ä allgemeine Typografieregeln einhalten (z.B. moglichstwenig unterschiedliche Fonts)
ä Folienmenge entsprechend Zeitrahmen
ä Fortschrittsanzeige (Foliennummer, Balken, aktivesInhaltsverzeichnis, . . . )
ä Vollbildmodus
LATEX II: 11.1 Vorbemerkungen 231 (255)
![Page 232: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/232.jpg)
11.2 PDF-Ausgabe
ä optisch attraktives, plattformunabhangiges Ausgabeformat
ä Vollbildanzeige
ä Hyperlinks (Zusatzpaket hyperref)
einfache Erzeugung dank pdflatex
was fehlt:
ä variable Seitenubergange (Einblenden etc.)
LATEX II: 11.2 PDF-Ausgabe 232 (255)
![Page 233: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/233.jpg)
11.3 Herkommliche Dokumentklassen
slides
seminar
foils
ä Font-, Formateinstellungen okay
ä keine Effekte
ä → veraltet
LATEX II: 11.3 Herkommliche Dokumentklassen 233 (255)
![Page 234: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/234.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
LATEX II: 11.4 Dokumentklasse texpower 234 (255)
![Page 235: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/235.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
LATEX II: 11.4 Dokumentklasse texpower 235 (255)
![Page 236: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/236.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
LATEX II: 11.4 Dokumentklasse texpower 236 (255)
![Page 237: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/237.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises
LATEX II: 11.4 Dokumentklasse texpower 236 (255)
![Page 238: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/238.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises Aufdecken
LATEX II: 11.4 Dokumentklasse texpower 236 (255)
![Page 239: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/239.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises Aufdecken innerhalb
LATEX II: 11.4 Dokumentklasse texpower 236 (255)
![Page 240: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/240.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises Aufdecken innerhalb eines
LATEX II: 11.4 Dokumentklasse texpower 236 (255)
![Page 241: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/241.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises Aufdecken innerhalb eines Absatzes:
LATEX II: 11.4 Dokumentklasse texpower 236 (255)
![Page 242: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/242.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises Aufdecken innerhalb eines Absatzes:
LATEX II: 11.4 Dokumentklasse texpower 237 (255)
![Page 243: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/243.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises Aufdecken innerhalb eines Absatzes:
\stepwise{
LATEX II: 11.4 Dokumentklasse texpower 237 (255)
![Page 244: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/244.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises Aufdecken innerhalb eines Absatzes:
\stepwise{ \step{text1}
LATEX II: 11.4 Dokumentklasse texpower 237 (255)
![Page 245: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/245.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises Aufdecken innerhalb eines Absatzes:
\stepwise{ \step{text1} \step{text2}
LATEX II: 11.4 Dokumentklasse texpower 237 (255)
![Page 246: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/246.jpg)
11.4 Dokumentklasse texpower
basiert auf seminar-Klasse
Funktionalitat des Pakets:
ä schrittweises Aufdecken einer Seite (sequentiell):
\pause
ä schrittweises Aufdecken innerhalb eines Absatzes:
\stepwise{ \step{text1} \step{text2} . . . }
LATEX II: 11.4 Dokumentklasse texpower 237 (255)
![Page 247: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/247.jpg)
ä schrittweises Aufdecken innerhalb einer Grafik, einerTabelle oder Formel
ä Aufdecken in beliebiger Reihenfolge
ä ”aktueller“ Text in anderer Farbe, Textstucke unsichtbarmachenDemo des Autors
LATEX II: 11.4 Dokumentklasse texpower 238 (255)
![Page 248: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/248.jpg)
ä verschiedene Seitenubergange\pageTransitionBoxI, \pageTransitionSplitHO . . .auch: Vertikal, Wipe, Glitter . . .(PDF-Viewer muss das unterstutzen! xpdf?)
ä festgelegte Farbmodi fur Folienelemente (Normaltext,Hervorhebung, Formel, . . . ),normalfarbig, blass, . . .
LATEX II: 11.4 Dokumentklasse texpower 239 (255)
![Page 249: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/249.jpg)
11.5 Dokumentklasse beamer
Besondere Fahigkeiten:
ä Auswahl eines vorgefertigten Layouts (Seitenaufteilung,Farben, Fonts, . . . ): ”Thema“
ä Navigationsleiste automatisch generiert
ä Anzeige des Inhaltsverzeichnis bei jedem neuenKapitelanfang, Hervorhebung des aktuellen Kapitels
ä Aufzahlungen konnen schrittweise eingeblendet werden
LATEX II: 11.5 Dokumentklasse beamer 240 (255)
![Page 250: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/250.jpg)
ä Erzeugung einer Druckversion aus gleicher Quelle, dabei
”Fallunterscheidung“: \mode<...>
ä alles außerhalb frame-Umgebung bzw. frame-Kommandolandet nur in Druckversion
ä . . .
LATEX II: 11.5 Dokumentklasse beamer 241 (255)
![Page 251: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/251.jpg)
Ein erster Versuch:
\documentclass{beamer}
\usepackage{ngerman}
\title{Mein Beispiel}
\author{ich}
\begin{document}
\begin{frame}
\maketitle
LATEX II: 11.5 Dokumentklasse beamer 242 (255)
![Page 252: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/252.jpg)
\end{frame}
\begin{frame}
\tableofcontents
\end{frame}
\begin{frame}
\section{Erstes Kapitel}
\frametitle{Inhalt des ersten Kapitels}
Das ist eine Seite
\end{frame}
LATEX II: 11.5 Dokumentklasse beamer 243 (255)
![Page 253: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/253.jpg)
\begin{frame}
\section{Zweites Kapitel}
Das ist eine neue Seite
\end{frame}
\end{document}
Ergebnis
LATEX II: 11.5 Dokumentklasse beamer 244 (255)
![Page 254: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/254.jpg)
Festlegung des Layout uber ”Thema“:\usetheme{thema}
z.B. ”Berlin“
Demo verschiedener Themes
LATEX II: 11.5 Dokumentklasse beamer 245 (255)
![Page 255: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/255.jpg)
Vorlagen fur Beamer-Anwendung:http://www.tu-chemnitz.de/urz/anwendungen/tex/template.html
Layout des Templates von C. Schubert
LATEX II: 11.5 Dokumentklasse beamer 246 (255)
![Page 256: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/256.jpg)
12. System-TEX-nisches
12.1 TEX-Implementationen
ä Distribution fur alle Plattformen: TeXLive
ä (veraltet:) Linux/UNIX: teTeX, . . .
ä (veraltet:) Windows: fpTeX, MikTeX, . . .
ä . . .
LATEX II: 12. System-TEX-nisches 247 (255)
![Page 257: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/257.jpg)
12.2 Dateibaume
in der Regel drei Ebenen:
ä /usr/share/texmf/
C:\Programme\TeXLive2007\texmf
ä /usr/local/share/texmf/
C:\Programme\texmf-local
ä ˜/texmf/U:\texmf
Untergliederung in allen 3 Baumen identischDateistrukturen fur Pakete, Fonts, Konfigurationsdaten, . . .
LATEX II: 12.2 Dateibaume 248 (255)
![Page 258: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/258.jpg)
12.3 Konfiguration
Zentrales Konfigfile: /usr/share/texmf/web2c/texmf.cnfbzw. C:\Programme\TeXLive2007\texmf\web2c\texmf.cnf
Inhalt
12.4 Filesuche
bei Formatierung: uber ls-R-Files
nutzliches Werkzeug: kpsewhich file
LATEX II: 12.3 Konfiguration 249 (255)
![Page 259: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/259.jpg)
13. Schnittstellen zu anderer Software
13.1 MS Office
ä Kommerzielle Losung ”Word2TeX“ und ”TeX2Word“
ä Firma Chikrii Softlab
ä physisch: Word-AddIns
ä Preise ab 50 e
LATEX II: 13. Schnittstellen zu anderer Software 250 (255)
![Page 260: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/260.jpg)
13.2 OpenOffice.org
ä 2 Makropakete (”Extensions“) fur OOo 3
ä ”Writer2LaTeX“: http://extensions.services.openoffice.org/project/writer2latex
ä ”Calc2LaTeX“: http://extensions.services.openoffice.org/project/calc2latex
ä OOopict.pl: Konvertierung von Postscript-Ausgaben vonOpenOffice.org Draw in die LATEX-picture-Umgebung(basierend auf Bezier-Kurven)
LATEX II: 13.2 OpenOffice.org 251 (255)
![Page 261: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/261.jpg)
13.3 Weitere
http://projekte.dante.de/DanteFAQ/DokumentKonverter
LATEX II: 13.3 Weitere 252 (255)
![Page 262: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/262.jpg)
14. Was fehlt noch?
ä Briefe, Serienbriefe
ä Programmierung in TEX: Datentypen, Variablen,Ausdrucke, Funktionen, Makros, Umgebungen, . . .
ä Zusatzpakete, die auf Programmierung basieren
ã ifthen: Schleifen, bedingte Formatierung
ã calc: Rechenoperationen (Beispiel, Quelltext),
ã . . .
LATEX II: 14. Was fehlt noch? 253 (255)
![Page 263: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/263.jpg)
ä ”Richtige“ Mathematik: AMSTEX
ä Erweiterungen, Erweiterungen, . . .
ä Neue TEX-basierte Systeme: ConTEXt, eTEX, XeTEX,Omega, . . .
LATEX II: 14. Was fehlt noch? 254 (255)
![Page 264: LATEX fur¨ Fortgeschrittene - tu- · PDF fileLATEX fur¨ Fortgeschrittene Dr. Wolfgang Riedel, TU Chemnitz, URZ Zi. 1/B301b, Tel.: 31422, E-Mail: w.riedel@hrz Stand: 23. Dezember](https://reader036.vdocuments.pub/reader036/viewer/2022062504/5a7868817f8b9aa2448b74b7/html5/thumbnails/264.jpg)
Danke fur die Aufmerksamkeit
. . . und viel Erfolg bei der Anwendung des Gelernten
LATEX II: 14. Was fehlt noch? 255 (255)