This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
• Beliebigen Texteditor verwenden (nedit, xemacs, vi etc…)
• oder: Umgebung à la WinEdit verwenden (ktexmaker, kile, lyx, texnic center)
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
77
Getting Started (1)Getting Started (1)
• Beispiele für Dokumententypen unter LaTeX:
- article (Artikel, kleine Aufsätze etc…)
- report (Berichte, Studien-/ Diplomarbeiten…)
- book (Bücher)
- DIN-Brief (Briefe nach DIN)
- seminar (Folien für Vorträge)
: .
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
88
Getting Started (2)Getting Started (2)
• Das eigentliche LaTeX-Dokument…
… ist eine einfache Textdatei mit der Endung „.tex“… kann mit einem Texteditor erstellt werden… beinhaltet Steuerungsbefehle beginnend mit „\“ und den eigentlichen Text (ähnlich HTML)… kann mit Steuerungsbefehlen Bilder und weitere „.tex“-Dateien einbinden… wird interpretiert und erzeugt die Ausgabe in „.dvi“, „.ps“ oder „.pdf“
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
99
Getting Started (3)Getting Started (3)
• Beispiele:
- Zeilenumbruch: „\\“ oder „\newline“
- Kommentare (einzeilig) beginnen mit „%“
- Kapitelüberschrift: „\chapter{Einleitung}“
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
1010
Aufbau eines Dokuments (1)Aufbau eines Dokuments (1)
1. Quelldatei (leere Textdatei .tex) erzeugen
2. Vorspann (Dokumenteneinstellungen)
Hier: Vorlage „report_workshop.tex“ öffnen:
\documentclass[a4paper,12pt]{report}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ngerman}
\usepackage{epsfig}
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
1111
Aufbau eines Dokuments (2)Aufbau eines Dokuments (2)
3. Titel des Dokumentes definieren:
\title{\LaTeX - Beispieldokument}
\author{VDE Hochschulgruppe Bochum}
\date{Juni 2010}
4. Dokument mit Titel erzeugen:
\begin{document}
\maketitle
\end{document}
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
1212
Aufbau eines Dokuments (3)Aufbau eines Dokuments (3)
5. Kapitel, Unterkapitel etc… einfügen:
\chapter{Einleitung}
Einleitung der Arbeit…
\chapter{Grundlagen}
In diesem Kapitel werden die notwendigen Grundlagen erläutert.
• Inhaltsverzeichnisse erstellen:- Befehl \tableofcontents vor dem ersten Kapitel einfügen:
\begin{document}
…
\tableofcontents
…
\chapter{Getting Started}
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
Verzeichnisse (2)Verzeichnisse (2)
• Art der Nummerierung ändern:- Befehl \pagenumbering{style} vor dem eingefügten Teil einfügen:
\begin{document}
…
\pagenumbering{roman}
\tableofcontents
…
\chapter{Getting Started}
2222
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
Verzeichnisse (3)Verzeichnisse (3)
• Festlegung des Anfangs der Nummerierung:- Befehl \setcounter{page}{1} von wo der Teil nummeriert werden soll:
\begin{document}
…
\pagenumbering{arabic}
\setcounter{page}{1}
\chapter{Einleitung}Einleitung der Arbeit...
…
2323
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
2424
Verzeichnisse (4)Verzeichnisse (4)
• Tiefe der Nummerierung ändern mit \setcounter{secnumdepth}{wert}
• Tiefe der Darstellung im Inhaltsverzeichnis ändern mit \setcounter{tocdepth}{wert}
…\setcounter{tocdepth}{0}% Bis zu welcher Ebene Einträge ins Inhaltsverzeichnis aufgenommen werden. …
\setcounter{secnumdepth}{3}% Bis zu welcher Gliederungsebene nummeriert werden soll gibt dieser Befehl vor. In diesem Falle werden \section, \subsection und \subsubsection nummeriert.
…
\begin{document}
…
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
2525
Verzeichnisse (5)Verzeichnisse (5)
• Abbildungsverzeichnis erstellen:- Befehl \listoffigures z.B. im Anhang einfügen:…
\appendix
\listoffigures
…
\end{document}
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
2626
Verzeichnisse (6)Verzeichnisse (6)
• Tabellenverzeichnis erstellen:- Befehl \listoftables z.B. im Anhang einfügen:…
\appendix
\listoftables
…
\end{document}
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
2727
Verzeichnisse (7)Verzeichnisse (7)
• Verzeichnisse als Kapitel/ Unterkapitel in das Inhaltsverzeichnis übernehmen, z.B.:
• Prinzip: Verweis von mit dem Befehl \label{bezeichner} bezeichneten Elementen durch den Befehl \ref{bezeichner}:
…
\chapter{Grundlagen}\label{GL}
…
\chapter{Durchführung}
Hier wird die Durchführung der Versuche beschrieben. In Kapitel \ref{GL} werden die Grundlagen erläutert.
Beispiele: Referenzen auf Abschnitte, Tabellen, Abbildungen, Formeln etc…
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
2929
Bibliographie (1)Bibliographie (1)
Zwei Verfahren: Bibitem und BibTeX
…Man kann sich über {\LaTeX} in \cite{lamport} informieren. Die Erzeugung von Literaturdatenbanken ist in \cite{lamport}, das Programm {\sc Bib}{\TeX} selbst ist in \cite[Seiten 74,75]{lamport} beschrieben.…\appendix…\begin{thebibliography}{99}\bibitem{lamport} Leslie Lamport, {\sl{\LaTeX} – A Document Preparation System},Addison-Wesley Co., Inc, Reading, MA, 1985\end{thebibliography}
• Gemeinsamkeit: Verweise auf Literatur mit \cite{bezeichner}
• Bibitem: Liste der Referenzen am Ende des Dokuments mit \bibitem{bezeichner}:
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
3030
Bibliographie (2)Bibliographie (2)
…Man kann sich über {\LaTeX} in \cite{lamport} informieren. Die Erzeugung von Literaturdatenbanken ist in \cite{lamport}, das Programm {\sc Bib}{\TeX} selbst ist in \cite[Seiten 74,75]{lamport} beschrieben.…\appendix…\bibliographystyle{unsrtdin}\bibliography{Literatur}
• BibTeX: Einbinden von separaten „.bib“ Dateien mit Referenzsammlungen. Es erscheinen nur tatsächlich referenzierte Elemente im Dokument!
Vorteil: wieder verwertbar und flexibel
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
3131
Bibliographie (3)Bibliographie (3)
• „.bib“ Dateien enthalten standardisierte Einträge(können mit Editoren erzeugt werden)
• Exportieren von Datenbanken (z.B. aus Google Scholar)
• Wichtig: damit Bibliographie von LaTeX verwendet wird, muss zusätzlich „BibTeX“ aufgerufen werden(Abfolge: LaTex – BibTeX – LaTeX - LaTeX)
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
Bibliographie (4)Bibliographie (4)
Referenzart
Beschreibung notwendige Felder
optionale Felder
article Zeitungs- oder Zeitschriftenartikel
author, title, journal, year
volume, number, pages, month, note
book Buch author or editor, title, publisher, year
volume or number, series, address, edition, month, note, isbn
Merke: Kleinschreibung der Titel wegen englischer Vorlage -> deutsche Vorlage durch Endung *din (unsrtdin bzw. alphadin) 3434
VD
EV
DE H
SG
Boch
um
– L
aTeX
-Work
shop
HS
G B
och
um
– L
aTeX
-Work
shop
Nützliche Befehle zum Schluss
• \newpage– Beschreibung:
Beendet die laufende Seite, ohne sie durch Einfügung von Leerraum auf die gesamte Seitenlänge aufzufüllen.
• \pagebreak[Priorität] – Beschreibung:
Empfiehlt, die laufende Seite an der angegebenen Stelle umzubrechen. Die Priorität steigt mit dem angegebenen Zahlenwert an, wobei der höchste Wert 4 den Umbruch unbedingt erzwingt. Wenn man auf den optionalen Parameter verzichtet, wird ebenfalls eine Priorität von 4 angenommen.
• \clearpage– Beschreibung:
Beendet eine Seite und erzwingt auf den nachfolgenden Seiten die Ausgabe aller Gleitobjekte (z.B. Abbildungen), die bislang definiert, aber noch nicht ausgegeben wurden.