TeX + LaTeX

Donald E. Knuth
Leslie Lamport

TeX ist ein ...

  • Textsatzsystem
  • Interpreter für
    • ca. 300 Befehle
    • selbstdefinierte Makros

LaTeX ist ein/e ...

  • Softwarepaket für TeX
  • Sammlung an Makros

(La)TeX bietet ...

  • Trennung von Inhalt und Layout
  • Portabilität
  • Vordefinierte Dokumentenklassen
  • unkompliziertes Editieren von großen Dokumenten

Arbeiten mit LaTeX

vom Source-Code ...


%%Alles was in dieser Zeile folgt ist Kommentar
\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}

\begin{document}

\title{Erster Versuch}
\author{John Doe} 
\maketitle

\section{Einleitung}
Verfassen von schönem Text geht mit \LaTeX{} ganz leicht.
 
\subsection{Formeln}
Mit \LaTeX{} können aber auch sehr einfach Formeln editiert werden wie man am Beispiel von
\begin{align}
m &= \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}
\end{align}
sieht.

\end{document}
						

Arbeiten mit LaTeX

... zum PDF

Installation und Nutzung

Installation und Nutzung

Editoren

Allgemeine Editoren Spezielle Editoren
Windows Notepad++ TeXstudio
OS X TextEdit TeXShop
Linux vim Gummi

Text setzen

"konventionelle" Methode

Text setzen

pdflatex Methode

  • Pro
    • Unterstützung vieler Bildformate (PNG, JPG, etc.)
    • PDF spezifische Dokumenteninfos
    • Einfacher Handhabung für den Benutzer
  • Con
    • Manche Packages benötigen PS-Code (z.B. psfrag)
    • EPS Dateien sind nicht kompatibel

Befehlsanweisungen

Zeichen Bedeutung
\ Befehlsdeklaration
[] Option
{} Argument
% Kommentar
\begin
\end
Def. einer Umgebung

Aufbau eines Dokuments

Dokumentenklasse


\documentclass[optionen]{klassenname}
						
  • Bestimmt generelles Layout
  • Beispiele
    • Standardklassen: article, book, etc.
    • Spezialklassen: LNCS, IEEE, etc.

Aufbau eines Dokuments

Pakete


\usepackage[options]{paketname}
						
  • spezielle Funktionen
  • neue Umgebungen
  • Beispiele
    • babel := Silbentrennung, Begriffsübersetzung
    • inputenc := Zeichenerkennung (z.B. Umlaute)
    • graphix := Grafiken
    • listings := Sourcecode
    • hyperref := URL's

Aufbau eines Dokuments

Titel


\title{Dokumententitel}
\author{Autorenname}
\maketitle
						

Aufbau eines Dokuments

Inhalt


\begin{document}
	Hier steht der Inhalt.
\end{document}
						

Aufbau eines Dokuments

Kapitel


\section{Erste Ebene}
\subsection{Zweite Ebene}
\subsubsection{Dritte Ebene}
						

Aufbau eines Dokuments

Aufzählungen


\begin{enumerate}
	\item Erster Punkt
	\item Zweiter Punkt
\end{enumerate}
						

\begin{itemize}
	\item Punkt XYZ
	\item Punkt ABC
\end{itemize}
						

Aufbau eines Dokuments

Tabellen


\begin{table}[tbp]
\centering
\begin{tabular}{c | c | c}
Kopf 1 & Kopf 2 & Kopf 3 \\ \hline
Zelle 1 & Zelle 2 & Zelle 3 \\
Zelle 4 & Zelle 5 & Zelle 6 \\
\end{tabular}
\caption{Eine Beispieltabelle}
\label{tab:tabelle1}
\end{table}
						

Aufbau eines Dokuments

Grafiken


\begin{figure}[tb]
  \centering
  \includegraphics[width=7cm]{example.png}
  \caption{Abbildung Beispielgrafik}
  \label{fig:beispielgrafik}
\end{figure}
						

zurück zu