<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">%!TEX root = l2kurz.tex
% Siehe https://github.com/texdoc/l2kurz

\section{Setzen von Text}


\subsection{Deutschsprachige Texte}\label{deutsch}
\LaTeX{} wurde ursprÃ¼nglich fÃ¼r den englischen Sprachraum entwickelt.
FÃ¼r Texte, die in einer anderen Sprache als (amerikanischem)
Englisch verfasst sind, muss deshalb ein zusÃ¤tzliches Paket
(siehe Abschnitt~\ref{packages}) zur Sprachanpassung geladen werden.
FÃ¼r deutschsprachige Texte ist das normalerweise das Paket \texttt{babel}
\begin{lstlisting}
 \usepackage[ngerman]{babel}
\end{lstlisting}
oder mit der Option \texttt{german} fÃ¼r traditionelle Rechtschreibung.
Der Grund fÃ¼r diese Unterscheidung ist die unterschiedliche Silbentrennung.
Eine ausfÃ¼hrliche Beschreibung dieses Pakets findet man in \cite{babel}.



\subsection{Zeilen- und Seiten-Umbruch}

\subsubsection{Blocksatz}

\LaTeX{} setzt Text standardmÃ¤ÃŸig im Blocksatz, d.\,h.~mit Randausgleich,
wobei der Zeilen- und Seitenumbruch automatisch durchgefÃ¼hrt wird.
Dabei wird fÃ¼r jeden Absatz die
bestmÃ¶gliche Aufteilung der WÃ¶rter auf die Zeilen bestimmt,
und wenn notwendig werden WÃ¶rter automatisch abgeteilt.
\begin{LTXexample}
Das Ende von WÃ¶rtern und
SÃ¤tzen wird durch Leerzeichen
gekennzeichnet.
Hierbei spielt es keine Rolle,
ob man ein  oder           100
Leerzeichen eingibt.

Eine oder mehrere Leerzeilen
kennzeichnen das Ende von
AbsÃ¤tzen.
\end{LTXexample}

Ãœblicherweise werden in \LaTeX{} AbsÃ¤tze mit EinrÃ¼ckungen gekennzeichnet.
Bei den Standardklassen kann dies mittels des Paketes \texttt{parskip}
deaktiviert werden und AbsÃ¤tze mit Abstand dazwischen kenntlich machen.
Die sogenannten KOMA-Klassen bieten hierfÃ¼r extra Optionen (siehe \cite{scrguide}).

Mit Hilfe der in Abschnitt~\ref{env} beschriebenen Umgebungen ist
es mÃ¶glich, spezielle Textteile jeweils anders zu setzen.

FÃ¼r AusnahmefÃ¤lle kann man den Umbruch auÃŸerdem mit den
folgenden Befehlen beeinflussen:
Der Befehl \lstinline|\\| oder \lstinline|\newline| bewirkt einen
Zeilenwechsel ohne neuen Absatz, der Befehl~\lstinline|\\*| einen
Zeilenwechsel, bei dem kein Seitenwechsel erfolgen darf.
Der Befehl \lstinline|\newpage| bewirkt einen Seitenwechsel.
Mit den Befehlen
\lstinline|\linebreak[|\textit{n}\lstinline|]|,
\lstinline|\nolinebreak[|\textit{n}\lstinline|]|,
\lstinline|\pagebreak[|\textit{n}\lstinline|]|   und
\lstinline|\nopagebreak[|\textit{n}\lstinline|]|
kann man angeben, ob an bestimmten Stellen ein Zeilen- bzw.\ %
Seitenwechsel eher gÃ¼nstig oder eher ungÃ¼nstig ist, wobei
\textit{n} die StÃ¤rke der Beeinflussung angibt (1, 2, 3 oder 4).

Mit dem \LaTeX-Befehl \lstinline:\enlargethispage{:\textit{LÃ¤nge}\lstinline:}:
lÃ¤sst sich eine gegebene Seite um einen festen Betrag
verlÃ¤ngern oder verkÃ¼rzen. Damit ist es mÃ¶glich, noch
eine Zeile mehr auf eine Seite zu bekommen.
(Zur Schreibweise von LÃ¤ngenangaben siehe Abschnitt~\ref{abst:horiz}.)

%PG: microtype erwÃ¤hnt

\LaTeX\ bemÃ¼ht sich, den Zeilenumbruch besonders schÃ¶n zu machen.  Falls es
keine den strengen Regeln genÃ¼gende MÃ¶glichkeit fÃ¼r einen glatten rechten Rand
findet, lÃ¤sst es eine Zeile zu lang und gibt eine entsprechende Warnmeldung
aus (\texttt{over\-full hbox}). Das tritt insbesondere dann auf, wenn keine
geeignete Stelle fÃ¼r die Silbentrennung gefunden wird. Innerhalb der
\texttt{sloppypar}-Umgebung ist \LaTeX\ generell weniger streng in seinen
AnsprÃ¼chen und vermeidet solche Ã¼berlange Zeilen, indem es die WortabstÃ¤nde
stÃ¤rker -- notfalls auch unschÃ¶n~-- vergrÃ¶ÃŸert. In diesem Fall werden zwar
Warnungen gemeldet (\texttt{under\-full hbox}), das Ergebnis ist aber meistens
durchaus brauchbar. Eine weitere MÃ¶glichkeit um \textit{schÃ¶nere}  AbsÃ¤tze zu
erzeugen ist das Paket \texttt{microtype} fÃ¼r PDF\TeX{} und neuere Programme.
Es verÃ¤ndert einerseits die Breite der Buchstaben in einem so geringen MaÃŸ,
dass das dem Leser nicht auf"|fÃ¤llt. Weiterhin erlaubt es gewisse Zeichen
etwas Ã¼ber den rechten Rand hinaus zu ragen (Trennstrich, Punkt, Komma,
\dots), so dass \LaTeX{} bessere Umbruchpunkte findet.



\subsubsection{Silbentrennung} \label{silb}

Falls die automatische Silbentrennung in einzelnen FÃ¤llen nicht
das richtige Ergebnis liefert, kann man diese Ausnahmen mit den
folgenden Befehlen richtigstellen.

Der Befehl \lstinline|\hyphenation| bewirkt, dass die darin
angefÃ¼hrten WÃ¶rter jedes Mal an den und nur an den mit
\lstinline|-| markierten Stellen abgeteilt werden kÃ¶nnen.
Er sollte im Vorspann stehen und eignet sich
\emph{nur} fÃ¼r WÃ¶rter, die keine indirekt kodierten Umlaute wie \lstinline|"a| enthalten.

\begin{example}
\hyphenation{ Eingabe-file
   Eingabe-files FORTRAN }
\end{example}

Der Befehl~\lstinline|\-| innerhalb eines Wortes bewirkt, dass dieses Wort
dieses eine Mal nur an den mit~\lstinline|\-| markierten Stellen  oder
unmittelbar nach einem Bindestrich abgeteilt werden kann. Mit dem Paket
\texttt{babel}\cite{babel} steht der Befehl~\lstinline:"-: zur
VerfÃ¼gung, der auch Trennungen an anderen (nicht markierten) Stellen im Wort
erlaubt.

\begin{LTXexample}
Ein"-gabe"-file,
\LaTeX"=Eingabe"-file,
HÃ¤ss"-lich"-keit
\end{LTXexample}

Der Befehl \lstinline|\mbox| bewirkt, dass das Argument Ã¼berhaupt nicht
abgeteilt werden kann.

\begin{LTXexample}
Die Telefonnummer ist nicht mehr
\mbox{(02\,22) 56\,01-36\,94}. \\
\mbox{\textit{filename}} gibt den
Dateinamen an.
\end{LTXexample}

Innerhalb des von \lstinline|\mbox| eingeschlossenen Textes kÃ¶nnen
WortabstÃ¤nde fÃ¼r den notwendigen Randausgleich bei
Blocksatz nicht mehr verÃ¤ndert werden.  Ist dies nicht
erwÃ¼nscht, sollte man besser einzelne WÃ¶rter oder Wortteile
in \lstinline|\mbox| einschlieÃŸen und diese mit einer Tilde~\lstinline|~|,
einem untrennbaren Wortzwischenraum (siehe
Abschnitt~\ref{abstaende}), verbinden.

% PG: c-k Trennungen etc. rausgenommen, nicht mehr notwendig


% Ich habe den ganzen Abschnitt Ã¼ber  nonfrenchspacing
% rausgenomen, da das mit ngerman/babel sowieso nicht der Fall ist. Und wer
% es schafft, mit babel nonfrenchspacing anzuschalten, der kann sich den Rest
% auch anlesen. Es ist eine _kurz_anleitung


\subsection{Wortabstand} \label{abstaende}

In einigen FÃ¤llen kann man sich nicht auf die Automatik von \LaTeX{} verlassen: manchmal wird ein Umbruchpunkt eingefÃ¼gt, an dem keiner sein soll und manchmal mÃ¶chte man den Abstand zwischen zwei WÃ¶rtern (oder Buchstaben) verÃ¤ndern. DafÃ¼r werden unter anderem folgende Befehle bereit gestellt:

Eine \lstinline|~| (Tilde) bedeutet eine Leerstelle, an der kein Zeilenwechsel
erfolgen darf.

Mit \lstinline|\,| lÃ¤sst sich ein kurzer Abstand erzeugen, wie er z.\,B.\ in
AbkÃ¼rzungen vorkommt oder zwischen Zahlenwert und MaÃŸeinheit.


\begin{LTXexample}
Das betrifft u.\,a.\ auch die \\
wissenschaftl.\ Mitarbeiter. \\
Dr.~Partl wohnt im 1.~Stock. \\
\dots\ 5\,cm breit.
\end{LTXexample}

% Abschnitt Ã¼ber frenchspacing raus. Das hier ist l2kurz!

\subsection{Spezielle Zeichen} \label{spezial}

\subsubsection{AnfÃ¼hrungszeichen} \label{quotes}

FÃ¼r AnfÃ¼hrungszeichen ist \emph{nicht} das auf Schreibmaschinen
Ã¼bliche Zeichen (\lstinline|"|) zu verwenden.
Im Buchdruck werden fÃ¼r Ã¶ffnende und schlieÃŸende
AnfÃ¼hrungszeichen jeweils verschiedene Zeichen bzw.\ %
Zeichenkombinationen gesetzt.
Ã–ffnende AnfÃ¼hrungszeichen, wie sie im amerikanischen Englisch
Ã¼blich sind, erhÃ¤lt man durch Eingabe von zwei Grave-Akzenten,
schlieÃŸende durch zwei Apostrophe.
\begin{LTXexample}
``No,'' he said,
``I don't know!''
\end{LTXexample}
"`Deutsche GÃ¤nsefÃ¼ÃŸchen"' sehen anders aus als ``amerikanische
Quotes''.


Bei Benutzung des Paketes \texttt{babel} (siehe \ref{deutsch})
stehen die folgenden Befehle fÃ¼r
deutsche AnfÃ¼hrungszeichen zur VerfÃ¼gung:
\lstinline|"`| (Doublequote und Grave-Akzent) fÃ¼r AnfÃ¼hrungszeichen
unten,
und
\lstinline|"'| (Doublequote und Apostroph) fÃ¼r AnfÃ¼hrungszeichen oben.
\exa
"`Nein,"' sagte er,
"`ich weiÃŸ nichts!"'
\exb
\begin{verbatim}
"`Nein,"' sagte er,
"`ich weiÃŸ nichts!"'
\end{verbatim}
\exc
In den ZeichensÃ¤tzen mancher Rechner (z.\,B. Macintosh) sind die deutschen
AnfÃ¼hrungszeichen enthalten.  Das Paket \texttt{selinput} (siehe
Abschnitt~\ref{inputenc}) erlaubt dann, sie auch direkt einzugeben.

Das Paket \texttt{csquotes} erlaubt die indirekte Eingabe von AnfÃ¼hrungszeichen, die automatisch korrekt geschachtelt werden. Zitate werden mit \lstinline|\enquote{|\textit{Text}\lstinline|}| ausgezeichnet:

\begin{LTXexample}
Er sagte \enquote{Da rief ich
\enquote{Hallo}}
\end{LTXexample}

Benutzt man durchgÃ¤ngig diese Form der Zitate, kann man mit einer Paketoption zu \texttt{csquotes} die Art der AnfÃ¼hrungszeichen leicht fÃ¼r das gesamte Dokument verÃ¤ndern.

Eine gute EinfÃ¼hrung in die Typographieregeln fÃ¼r Textsatz findet sich in der PDF"=Datei \emph{typokurz} von Christoph Bier\cite{typokurz}.

\subsubsection{Binde- und Gedankenstriche}

Im Schriftsatz werden unterschiedliche Striche fÃ¼r Bindestrich,
Gedankenstrich und Minus-Zeichen verwendet.
Die verschieden langen Striche werden in \LaTeX\ durch
Kombinationen von Minus-Zeichen angegeben. Der ganz lange
Gedankenstrich (\mbox{---}) wird im Deutschen nicht benutzt, im
Englischen wird er ohne Leerzeichen eingefÃ¼gt.
\exa
O-Beine \\
10--18~Uhr \\
Paris--Dakar \\
Schalke 04 -- Hertha BSC \\
ja -- oder nein? \\
yes---or no? \\
0, 1 und $-1$
\exb
\begin{verbatim}
O-Beine
10--18~Uhr
Paris--Dakar
Schalke 04 -- Hertha BSC
ja -- oder nein?
yes---or no?
0, 1 und $-1$
\end{verbatim}
\exc

\subsubsection{Punkte}

Im Gegensatz zur Schreibmaschine, wo jeder Punkt und jedes Komma
mit einem der Buchstabenbreite entsprechenden Abstand versehen
ist, werden Punkte und Kommata im Buchdruck eng an das
vorangehende Zeichen gesetzt. FÃ¼r Fortsetzungspunkte (drei
Punkte mit geeignetem Abstand) gibt es daher einen eigenen Befehl
\lstinline|\ldots| oder~\lstinline|\dots|.

\begin{LTXexample}
Nicht so ... sondern so: \\
Wien, Graz, \dots
\end{LTXexample}


\subsubsection{Ligaturen und Unterschneidungen}

Im Buchdruck ist es Ã¼blich, manche Buchstabenkombinationen
anders zu setzen als die Einzelbuchstaben.
\begin{beispiel}
{\large fi fl AV Te \dots}\quad
statt\quad {\large f\/i f\/l A\/V T\/e \dots}
\end{beispiel}
Mit RÃ¼cksicht auf die Lesbarkeit des Textes sollten
diese  Ligaturen und Unterschneidungen (kerning)
unterdrÃ¼ckt werden, wenn die betreffenden Buchstabenkombinationen
nach Vorsilben oder bei zusammengesetzten WÃ¶rtern zwischen den
Wortteilen auftreten.  Dazu dient der Befehl~\lstinline|\/|.

\begin{LTXexample}
Nicht Auflage (Au-fl-age) \\
sondern Auf\/lage (Auf-lage)
\end{LTXexample}

Mit dem Paket \texttt{babel} steht zusÃ¤tzlich der  Befehl~\lstinline:"|: zur
VerfÃ¼gung, der gleichzeitig eine Trennhilfe darstellt.

\begin{LTXexample}
Auf"|lage (Auf-lage)
\end{LTXexample}


Das Paket \texttt{babel}\cite{babel} macht noch einige weitere Befehle
verfÃ¼gbar, die bestimmte Besonderheiten der deutschen Sprache
berÃ¼cksichtigen.  Die wichtigsten von ihnen sind:
\lstinline|"~| fÃ¼r einen Bindestrich, an dem nicht umbrochen werden darf und
\lstinline|"=| fÃ¼r einen Trennstrich, an dem ein Umbruch stattfinden darf, beispielsweise bei zusammengesetzten HauptwÃ¶rtern.


\begin{LTXexample}[firstline=2]
\obeylines
x"~beliebig
bergauf und "~ab
Breisgau"=Hochschwarzwald
\end{LTXexample}


\subsubsection{Symbole, Akzente und besondere Buchstaben}\label{symbole}

Einige der Zeichen, die bei der Eingabe eine Spezialbedeutung haben,
kÃ¶nnen durch das Voranstellen des
Zeichens \lstinline|\| (Backslash) ausgedruckt werden:
\begin{LTXexample}
\$ \&amp; \% \# \_ \{ \}
\end{LTXexample}
FÃ¼r andere gibt es besondere Befehle.  Sie gelten nur fÃ¼r normalen
Text; wie derartige Symbole innerhalb von mathematischen
Formeln gesetzt werden, erfahren Sie im Kapitel~\ref{math}:
\begin{LTXexample}[firstline=2]
\obeylines
\textasciitilde
\textasciicircum
\textbackslash
\textbar
\textless
\textgreater
\end{LTXexample}

\LaTeX\ ermÃ¶glicht darÃ¼ber hinaus die Verwendung von Akzenten
und speziellen Buchstaben aus zahlreichen verschiedenen Sprachen,
siehe die Tabellen~\ref{akzente}  und \ref{specials}.
Akzente werden darin jeweils am Beispiel
des Buchstabens~o gezeigt, kÃ¶nnen aber prinzipiell auf jeden
Buchstaben gesetzt werden.
Wenn ein Akzent auf ein i oder~j gesetzt werden soll, muss der
\mbox{i-Punkt} wegbleiben. Dies erreicht man mit den Befehlen
\lstinline|\i| und~\lstinline|\j|.
Es steht auch ein Befehl \lstinline|\textcircled| fÃ¼r
eingekreiste Zeichen zur VerfÃ¼gung.

\begin{LTXexample}
H\^otel, na\"\i ve, sm\o rebr\o d. \\
Die h\"assliche Stra\ss{}e.\\
!`Se\~norita!\\
\textcircled{x}
\end{LTXexample}


\begin{table}[tbp]
\caption{Akzente und spezielle Buchstaben} \label{akzente}
\centering
\begin{tabular}{@{}*{6}{l@{\quad}l@{\qquad}}@{}}
\a`o  &amp;   \lstinline|\`o| &amp; \a'o  &amp; \lstinline|\'o| &amp; \^o   &amp;   \lstinline|\^o| &amp;
\~o   &amp;   \lstinline|\~o| &amp; \a=o  &amp; \lstinline|\=o| &amp; \.o   &amp;   \lstinline|\.o| \\
\u o  &amp;   \lstinline|\u o| &amp; \v o  &amp; \lstinline|\v o| &amp; \H o  &amp;   \lstinline|\H o| &amp;
\"o   &amp;   \lstinline|\"o| &amp; \c o  &amp; \lstinline|\c o| &amp; \d o  &amp;   \lstinline|\d o| \\
\b o  &amp;   \lstinline|\b o| &amp; \r o  &amp; \lstinline|\r o| &amp; \t oo &amp;   \lstinline|\t oo| \\[6pt]
\oe   &amp;   \lstinline|\oe| &amp; \OE   &amp; \lstinline|\OE| &amp; \ae   &amp;   \lstinline|\ae| &amp;
\AE   &amp;   \lstinline|\AE| &amp; \aa   &amp; \lstinline|\aa| &amp; \AA   &amp;   \lstinline|\AA| \\
\o    &amp;   \lstinline|\o| &amp; \O    &amp; \lstinline|\O| &amp; \l    &amp;   \lstinline|\l| &amp;
\L    &amp;   \lstinline|\L| &amp; \i    &amp; \lstinline|\i| &amp; \j    &amp;   \lstinline|\j| \\
\ss   &amp;   \lstinline|\ss| \\
\end{tabular}

\end{table}

\begin{table}[tbp]
  \caption{Symbole} \label{specials}
   \begin{tabbing}
   \hspace{1cm}\=\hspace{3.15cm}\=  \hspace{1cm}\=\hspace{3.15cm}\=
   \hspace{1cm}\=\hspace{3.5cm}\=  \kill
!` \&gt; \texttt{!{}`}      \&gt; \dag \&gt; \lstinline|\dag|            \&gt; \texttrademark  \&gt; \lstinline|\texttrademark|   \\
?` \&gt; \texttt{?{}`}      \&gt; \ddag \&gt; \lstinline|\ddag|          \&gt; \textperiodcentered \&gt; \lstinline|\textperiodcentered| \\
\S \&gt; \lstinline|\S|          \&gt; \P \&gt; \lstinline|\P|                \&gt; \textbullet    \&gt; \lstinline|\textbullet| \\
\pounds\&gt; \lstinline|\pounds| \&gt; \copyright \&gt; \lstinline|\copyright|\&gt;\textregistered  \&gt; \lstinline|\textregistered| \\
   \end{tabbing}
\end{table}


Benutzt man das Paket \texttt{selinput} (siehe Abschnitt~\vref{inputenc}),
dann darf man diese Zeichen -- soweit sie im Zeichensatz des Betriebssystems
existieren -- auch direkt in das Eingabefile schreiben.

Mit dem Paket \texttt{babel} und der Option \texttt{ngerman} bzw \texttt{german}
kÃ¶nnen
Umlaute auch durch einfaches Voranstellen eines doppelten AnfÃ¼hrungszeichen (\verb|"|) geschrieben werden,
also z.\,B.\ \lstinline|"o| fÃ¼r~"`Ã¶"';
fÃ¼r scharfes~s darf man \lstinline|"s| schreiben:

\begin{LTXexample}
Die h"assliche Stra"se
muss sch"oner werden.
\end{LTXexample}

Diese Notation wurde eingefÃ¼hrt, als die direkte Eingabe und
Anzeige von Umlauten auf vielen Rechnersystemen noch nicht mÃ¶glich war.
Als Quasi-Standard zum plattformÃ¼bergreifenden Austausch von
\TeX- und \LaTeX"=Dokumenten ist sie aber nach wie vor nÃ¼tzlich.

\subsection{Kapitel und Ãœberschriften}

Der Beginn eines Kapitels bzw.\ Unterkapitels und seine
Ãœberschrift werden mit Befehlen der Form \lstinline|\section{...}|
angegeben. Dabei muss die logische Hierarchie eingehalten werden.

\pagebreak[3] %% Ansonsten sehr unschÃ¶ner Seitenumbruch
\noindent Bei der Klasse \texttt{article}:
\begin{quote}
\lstinline|\part \section  \subsection  \subsubsection|
\end{quote}
Bei den Klassen \texttt{report} und \texttt{book}:
\begin{quote}
\lstinline|\part \chapter  \section  \subsection  \subsubsection|
\end{quote}
Artikel kÃ¶nnen also relativ einfach als Kapitel in ein Buch
eingebaut werden.  Die AbstÃ¤nde zwischen den Kapiteln, die
Nummerierung und die SchriftgrÃ¶ÃŸe der Ãœberschrift werden von
\LaTeX\ automatisch bestimmt.

%\todo{MD: Sollte \texttt{\string\part} ergÃ¤nzt werden?\\PG: ja}


Die Ãœberschrift des gesamten Artikels bzw.\ die Titelseite des
SchriftstÃ¼cks wird mit dem Befehl \lstinline|\maketitle| gesetzt.
Der Inhalt muss vorher mit den Befehlen \lstinline|\title|,
\lstinline|\author| und \lstinline|\date| vereinbart werden (vgl.\
Abbildung~\ref{dokument} auf Seite~\pageref{dokument}).


Der Befehl \lstinline|\tableofcontents| bewirkt, dass ein
Inhaltsverzeichnis ausgedruckt wird.
\LaTeX\ nimmt dafÃ¼r immer die Ãœberschriften und Seitennummern
von der jeweils letzten vorherigen Verarbeitung des Eingabefiles.
Bei einem neu erstellten oder um neue Kapitel erweiterten
SchriftstÃ¼ck muss man das Programms \LaTeX\ also mindestens
zweimal aufrufen, damit man die richtigen Angaben erhÃ¤lt.

Es gibt auch Befehle der Form \lstinline|\section*{...}|, bei denen
keine Nummerierung und keine Eintragung ins Inhaltsverzeichnis
erfolgen.

Mit den Befehlen \lstinline|\label| und~\lstinline|\ref| ist es mÃ¶glich,
die von \LaTeX\ automatisch vergebenen Kapitelnummern im Text
anzusprechen.
FÃ¼r \lstinline|\ref{...}| setzt \LaTeX\ die
mit \lstinline|\label{...}| definierte Nummer ein.
Auch hier wird immer die Nummer von der letzten vorherigen
Verarbeitung des Eingabefiles genommen.
Beispiel:
\begin{beispiel}
\begin{lstlisting}
\section{Algorithmen}
...
Der Beweis findet sich in Abschnitt~\ref{bew}.
...
\section{Beweise} \label{bew}
...
\end{lstlisting}
 \end{beispiel}

\subsection{FuÃŸnoten}

FuÃŸnoten\footnote{Das  ist eine FuÃŸnote.} werden automatisch nummeriert und am
unteren Ende der Seite ausgedruckt.   Innerhalb von Gleitobjekten (siehe
Abschnitt~\ref{floats}),  Tabellen (\ref{tabular}) oder der
\texttt{tabbing}-Umgebung (\ref{tabbing}) ist der Befehl \lstinline|\footnote|
nicht erlaubt. Im \LaTeX{} Begleiter\cite{wonne} werden MÃ¶glichkeiten aufgezÃ¤hlt, diese
EinschrÃ¤nkung zu umgehen.

\begin{beispiel}
\begin{lstlisting}
FuÃŸnoten\footnote{Das ist eine FuÃŸnote.} werden \dots
\end{lstlisting}
\end{beispiel}


\subsection{Hervorgehobener Text}

In maschinengeschriebenen Texten werden hervorzuhebende Texte
unterstrichen, im Buchdruck wird stattdessen ein auf"|fÃ¤lliger
Schriftschnitt verwendet.
Der Befehl
\begin{beispiel}
\lstinline|\emph{|\textit{text}\lstinline|}|
\end{beispiel}
(emphasize) setzt seinen Parameter in einem auf"|fÃ¤lligen Stil.
\LaTeX\ verwendet fÃ¼r den hervorgehobenen Text \textit{kursive}
Schrift.

\begin{LTXexample}
\emph{Werden innerhalb eines
hervorgehobenen Textes
\emph{nochmals} Passagen
hervorgehoben, so setzt
\LaTeX\ diese in einer
\emph{aufrechten} Schrift.}
\end{LTXexample}



\subsection{Hochgestellter Text}
Hochgestellten Text in passender GrÃ¶ÃŸe generiert folgender Befehl:
\begin{quote}
\lstinline|\textsuperscript{|\textit{text}\lstinline|}|
\end{quote}

\begin{LTXexample}
le 2\textsuperscript{i\`eme}
r\'egime
\end{LTXexample}





\subsection{Umgebungen} \label{env}

Die Kennzeichnung von speziellen Textteilen, die anders als im
normalen Blocksatz gesetzt werden sollen, erfolgt mittels
sogenannter Umgebungen (environments) in der Form
\begin{quote}
\lstinline|\begin{|\textit{name}\lstinline|}|\quad
   \textit{text}\quad
   \lstinline|\end{|\textit{name}\lstinline|}|
\end{quote}
Umgebungen sind \emph{Gruppen}.
Sie kÃ¶nnen auch ineinander geschachtelt werden, dabei muss aber
die richtige Reihenfolge beachtet werden:
\begin{beispiel}
\begin{lstlisting}
\begin{aaa}
      \begin{bbb}
      ......
      \end{bbb}
\end{aaa}
\end{lstlisting}
\end{beispiel}


\subsubsection{Zitate (quote, quotation, verse)}

Die \texttt{quote}-Umgebung eignet sich fÃ¼r kÃ¼rzere Zitate,
hervorgehobene SÃ¤tze und Beispiele.
Der Text wird links und rechts eingerÃ¼ckt.
%\exa
%Eine typographische Faustregel
%fÃ¼r die ZeilenlÃ¤nge lautet:
%\begin{quote}
%
%Keine Zeile soll mehr als
%ca.\ 66~Buchstaben enthalten.
%\end{quote}
%Deswegen werden in Zeitungen
%mehrere Spalten nebeneinander
%verwendet.
%\exb
\begin{LTXexample}
Eine typographische Faustregel
fÃ¼r die ZeilenlÃ¤nge lautet:
\begin{quote}
Keine Zeile soll mehr als
ca.\ 66~Buchstaben enthalten.
\end{quote}
Deswegen werden in Zeitungen
mehrere Spalten nebeneinander
verwendet.
\end{LTXexample}

Die \texttt{quotation}-Umgebung unterscheidet sich in den
Standardklassen (vgl.\ Tabelle~\ref{docstyles} auf
Seite~\pageref{docstyles}) von der \texttt{quote}-Umgebung
dadurch, dass AbsÃ¤tze durch EinzÃ¼ge gekennzeichnet werden.
Sie ist daher fÃ¼r lÃ¤ngere Zitate, die aus mehreren AbsÃ¤tzen
bestehen, geeignet.

Die \texttt{verse}-Umgebung eignet sich fÃ¼r Gedichte und fÃ¼r
Beispiele, bei denen die Zeilenaufteilung wesentlich ist.  Die
Verse (Zeilen) werden durch~\lstinline|\\| getrennt, Strophen durch
Leerzeilen.


\subsubsection{Listen (itemize, enumerate, description)}
Die Umgebung \texttt{itemize} eignet sich fÃ¼r einfache Listen
(siehe Abbildung~\vref{item}).
Die Umgebung \texttt{enumerate} eignet sich fÃ¼r nummerierte
AufzÃ¤hlungen (siehe Abbildung~\vref{enum}).
Die Umgebung \texttt{description} eignet sich fÃ¼r Beschreibungen
(siehe Abbildung~\vref{desc}). Mit dem Paket \texttt{enumitem} kÃ¶nnen die Umgebungen leicht den eigenen BedÃ¼rfnissen angepasst werden.

\begin{figure}[!htbp]
\begin{LTXexample}
Listen:
\begin{itemize}

\item Bei \texttt{itemize}
werden die Elemente ...

\item Listen kann man auch
verschachteln:
  \begin{itemize}
  \item Die maximale ...
  \item Bezeichnung und ...
  \end{itemize}

\item usw.

\end{itemize}
\end{LTXexample}
\caption{Beispiel fÃ¼r \texttt{itemize}} \label{item}
%\end{figure}
%
%
%\begin{figure}[!htbp]
\begin{LTXexample}
Nummerierte Listen:
\begin{enumerate}

\item Bei \texttt{enumerate}
werden die Elemente ...

\item Die Nummerierung ...

\item Listen kann man auch
verschachteln:
  \begin{enumerate}
  \item Die maximale ...
  \item Bezeichnung und ...
  \end{enumerate}

\item usw.

\end{enumerate}
\end{LTXexample}
\caption{Beispiel fÃ¼r \texttt{enumerate}} \label{enum}
\end{figure}

\begin{figure}[!htbp]  % &lt;-------------           bang option of LaTeX2e
\begin{LTXexample}
Kleine Tierkunde:
\begin{description}
\item[Gelse:]
   ein kleines Tier, das ...
\item[Gemse:]
   ein gro\ss es Tier, das ...
\item[GÃ¼rteltier:]
   ein mittelgro"ses Tier, das ...
\end{description}
\end{LTXexample}

\caption{Beispiel fÃ¼r \texttt{description}} \label{desc}
\end{figure}


\subsubsection
          [Flattersatz (flush\-left, flush\-right, center)]
          {LinksbÃ¼ndig, rechtsbÃ¼ndig, zentriert
                       (flush\-left, flush\-right, center)}

Die Umgebungen \texttt{Center}, \texttt{FlushLeft} und \texttt{FlushRight} aus
dem Paket \texttt{ragged2e} bewirken zentrierten, links"~, und rechtsbÃ¼ndigen
Satz. Die Varianten dieser Umgebungen (\texttt{center}, \texttt{flushleft} und
\texttt{flushright}), die ohne ein Zusatzpaket zur VerfÃ¼gung stehen, bewirken
im Prinzip dasselbe, nur schaltet \LaTeX\ die Trennung fast vollstÃ¤ndig aus.
Somit ergeben die letztgenannten Umgebungen einen sehr unruhigen Satz.

\begin{LTXexample}
% \usepackage{ragged2e}
\begin{FlushLeft}
Dies hier ist ein Blindtext zum
Testen von Textausgaben. Wer
diesen Text liest, ist selbst
schuld. Der Text gibt lediglich
den Grauwert der Schrift an.
\end{FlushLeft}
\end{LTXexample}


\subsubsection{Direkte Ausgabe (verbatim, verb)}
Zwischen \lstinline|\begin{verbatim}| und \lstinline|\end{verbatim}|
stehende Zeilen werden genauso ausgedruckt, wie sie eingegeben
wurden, d.\,h.\ mit allen Leerzeichen und Zeilenwechseln und ohne
Interpretation von Spezialzeichen und \LaTeX-Befehlen.  Dies
eignet sich z.\,B.\ fÃ¼r das Ausdrucken eines (kurzen)
Computer-Programms.

Innerhalb eines Absatzes kÃ¶nnen einzelne Zeichenkombinationen oder kurze
TextstÃ¼cke ebenso "`wÃ¶rtlich"' ausgedruckt werden, indem man sie zwischen
\lstinline.\verb|. und~\verb.|. einschlieÃŸt.

\begin{LTXexample}
Der \verb|\dots|-Befehl \dots
\end{LTXexample}

Die \texttt{verbatim}-Umgebung und der Befehl~\lstinline|\verb|
dÃ¼rfen \emph{nicht} innerhalb von Parametern von anderen Befehlen
% und auch nicht innerhalb der \texttt{tabular}-Umgebung %% ??(br)
verwendet werden.



\subsubsection{Tabulatoren (tabbing)} \label{tabbing}

% PG: hehe, "Schreibmaschinen" - wer kennt die denn Ã¼berhaupt noch?
In der \texttt{tabbing}-Umgebung kann man Tabulatoren Ã¤hnlich wie
an Schreibmaschinen setzen und verwenden.
Der Befehl~\lstinline|\=| setzt eine Tabulatorposition,
\lstinline|\kill| bedeutet, dass die "`Musterzeile"' nicht ausgedruckt werden
soll,
\lstinline|\&gt;|~springt zur nÃ¤chsten Tabulatorposition,
und \lstinline|\\| trennt die Zeilen. Entgegen der im nÃ¤chsten Abschnitt
vorgestellten Umgebungen \texttt{array} und \texttt{tabular} erlaubt
die \texttt{tabbing}-Umgebung einen Seitenumbruch.

%
%\exa
%\begin{tabbing}
%war einmal\quad \=
% Mittelteil\quad \= \kill
%links \&gt; Mittelteil \&gt; rechts\\
%Es \\
%war einmal \&gt; und ist
% \&gt; nicht mehr\\
%ein  \&gt;  \&gt; ausgestopfter\\
% \&gt;  \&gt; TeddybÃ¤r
%\end{tabbing}
%\exb
\begin{LTXexample}
\begin{tabbing}
war einmal\quad \=
 Mittelteil\quad \= \kill
links \&gt; Mittelteil \&gt; rechts\\
Es \\
war einmal \&gt; und ist
 \&gt; nicht mehr\\
ein  \&gt;  \&gt; ausgestopfter\\
 \&gt;  \&gt; TeddybÃ¤r
\end{tabbing}
\end{LTXexample}
%\exc


\subsubsection{Tabellen (tabular)} \label{tabular}

Tabellen lassen sich mit der \texttt{tabular}-Umgebung erzeugen. Dort kann man mit einer TabellenprÃ¤ambel bestimmen, wie die Spalten dargestellt werden. Die Spaltenbreite passt sich automatisch dem Inhalt der Tabelle an und muss nicht (auÃŸer bei p-Spalten) angegeben werden.

Im Parameter des Befehls \lstinline|\begin{tabular}{...}| wird das
Format der Tabelle angegeben.
Dabei bedeutet
\texttt{l}~eine Spalte mit linksbÃ¼ndigem Text,
\texttt{r}~eine mit rechtsbÃ¼ndigem,
\texttt{c}~eine mit zentriertem Text,
\lstinline|p{|\textit{breite}\lstinline|}| eine Spalte der angegebenen
Breite mit mehrzeiligem Text,
\lstinline.|.~einen senkrechten Strich.

Innerhalb der Tabelle bedeutet
\lstinline|&amp;|~den Sprung in die nÃ¤chste Tabellenspalte,
\lstinline|\\|~oder~\lstinline|\tabularnewline|~trennt die Zeilen,
\lstinline|\hline| (an Stelle einer Zeile) setzt einen waagrechten
Strich. Anstelle von \lstinline|\hline| bietet das Paket \texttt{booktabs} unterschiedliche StrichstÃ¤rken, um den Tabellenkopf vom TabellenkÃ¶rper deutlicher zu trennen: \lstinline|\toprule|, \lstinline|\midrule|  und \lstinline|\bottomrule|.

\begingroup
\def\arraystretch{1.1}
\begin{LTXexample}
% \usepackage{booktabs}
\begin{tabular}[t]{rl}
\toprule
Wert &amp; Zahlensystem \\
\midrule
7C0 &amp; hexadezimal \\
3700 &amp; oktal \\
11111000000 &amp; binÃ¤r \\
1984 &amp; dezimal \\
\bottomrule
\end{tabular}
\end{LTXexample}
\endgroup

\endinput
</pre></body></html>