<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

% master: l2kurz.tex
% l2k6.tex - 6.Teil der LaTeX2e-Kurzbeschreibung v2.3
% 2003-04-10 (WaS)

\section{SpezialitÃ¤ten}

Das komplette MenÃ¼ der SpezialitÃ¤ten, die von \LaTeX\ serviert
werden, ist im \manual\ und in der Online-Dokumentation beschrieben.
Hier soll nur auf einige besondere "`Schmankerln"' hingewiesen
werden.

\subsection{AbstÃ¤nde}

\subsubsection{Zeilenabstand}

Um in einem SchriftstÃ¼ck grÃ¶ÃŸere ZeilenabstÃ¤nde zu verwenden,
als es in der Dokumentklasse vorgesehen ist, gibt es in
\LaTeX\ den Befehl \lstinline:\linespread:, der im Vorspann stehen sollte
und dann auf das gesamte Dokument wirkt.  Das kann beispielsweise
dann notwendig werden, wenn eine Schrift benutzt wird, die eine grÃ¶ÃŸerer x-HÃ¶he
hat als die voreingestellte Computer-Modern.  FÃ¼r die Schrift "`Palatino"' etwa
ist eine VergrÃ¶ÃŸerung des Zeilenabstandes um ca.\ 5\,\% angemessen:
\begin{quote}
\lstinline|\usepackage{mathpazo}|\\
\lstinline|\linespread{1.05}|
\end{quote}

HÃ¤ufig wird ein anderthalbfacher Zeilenabstand gewÃ¼nscht, wobei bspw. FuÃŸnoten ausgenommen
sein sollen. Der Befehle \lstinline:\linespread: macht diese Unterscheidung nicht. Zur
Ã„nderung des Zeilenabstandes sollte daher stets auf das Paket \texttt{setspace} zurÃ¼ckgegriffen werden.



\subsubsection{Spezielle horizontale AbstÃ¤nde}\label{abst:horiz}

Die AbstÃ¤nde zwischen WÃ¶rtern und SÃ¤tzen werden von \LaTeX\
automatisch gesetzt.
Sonstigen horizontalen Abstand kann man mit den Befehlen
\begin{beispiel}
\lstinline|\hspace{|\textit{lÃ¤nge}\lstinline|}|\\
\lstinline|\hspace*{|\textit{lÃ¤nge}\lstinline|}|
\end{beispiel}
einfÃ¼gen. Wenn der Abstand auch am Beginn oder Ende einer Zeile
erhalten bleiben soll, muss \lstinline|\hspace*| statt \lstinline|\hspace|
geschrieben werden.

Die LÃ¤ngenangabe besteht im einfachsten Fall aus einer Zahl
und einer Einheit.  Die wichtigsten Einheiten sind in
Tabelle~\ref{units} angefÃ¼hrt.
\begin{table}[!htb]
\caption{Einheiten fÃ¼r LÃ¤ngenangaben} \label{units}
\centering
\def\arraystretch{1.25}
\begin{tabular}{@{}ll@{}}
\toprule
\texttt{mm} &amp; Millimeter                               \\
\texttt{cm} &amp; Zentimeter = 10\,mm                            \\
\texttt{in} &amp; inch $= 25.4\,\mathrm{mm} $                 \\
\texttt{pt} &amp; point $ =(1/72.27)\,\mathrm{in}
                        \approx 0.351\,\mathrm{mm}$         \\
\texttt{bp} &amp; big point $ =(1/72)\,\mathrm{in}
                            \approx 0.353\,\mathrm{mm} $     \\
%\texttt{dd} \&gt; Didot-Punkt \( = (1238/1157)\,\mathrm{pt}
%                              \approx 0.376\,\mathrm{mm} \)   \\
% --- wegen unklarer Definition (0.375 ider 0.376mm) besser nicht benutzen!
\texttt{em}  &amp;  Geviert (doppelte Breite einer Ziffer der aktuellen Schrift)\\
\texttt{ex}   &amp; HÃ¶he des Buchstabens x der aktuellen Schrift \\
\bottomrule
\end{tabular}
\end{table}

Die Befehle in Tabelle~\ref{hspace} sind AbkÃ¼rzungen zum EinfÃ¼gen
besonderer horizontaler AbstÃ¤nde.

\begin{table}[!htb]
\caption{Befehle fÃ¼r horizontale AbstÃ¤nde} \label{hspace}
\centering
\def\arraystretch{1.25}
\begin{tabular}{@{}ll@{}}
\toprule
\lstinline|\,|       &amp; ein sehr kleiner Abstand (siehe auch Abschnitt~\ref{abstaende})\\
\lstinline|\enspace| &amp; so breit wie eine Ziffer \\
\lstinline|\quad|    &amp; so breit, wie ein Buchstabe hoch ist
                   ("`weiÃŸes Quadrat"') \\
\lstinline|\qquad|   &amp; doppelt so breit wie ein \lstinline|\quad| \\
\lstinline|\hfill|   &amp; ein Abstand, der sich von 0 bis \(\infty\)
                   ausdehnen kann. \\
\bottomrule
\end{tabular}
\end{table}

Der Befehl \lstinline|\hfill|  kann dazu dienen, einen vorgegebenen Platz auszufÃ¼llen.

\begin{LTXexample}
\raggedright
Schafft mir\hspace{1.5cm}Raum! \\
$\triangleleft$\hfill
$\triangleright$
\end{LTXexample}



\subsubsection{Spezielle vertikale AbstÃ¤nde} \label{vabstaende}

Die AbstÃ¤nde zwischen AbsÃ¤tzen, Kapiteln usw.\ werden von
\LaTeX\ automatisch bestimmt.
In SpezialfÃ¤llen kann man zusÃ¤tzlichen Abstand
\emph{zwischen zwei AbsÃ¤tzen} mit dem Befehl
\begin{beispiel}
\lstinline|\vspace{|\textit{lÃ¤nge}\lstinline|}|
\end{beispiel}
bewirken.
Dieser Befehl sollte immer zwischen zwei Leerzeilen angegeben
werden.
Wenn der Abstand auch am Beginn oder Ende einer Seite erhalten
bleiben soll, muss \lstinline|\vspace*| statt \lstinline|\vspace|
geschrieben werden.
Die Befehle in Tabelle~\ref{vspace} sind AbkÃ¼rzungen fÃ¼r
bestimmte vertikale AbstÃ¤nde.
\begin{table}[!htb]
\caption{Befehle fÃ¼r vertikale AbstÃ¤nde} \label{vspace}
\centering
\def\arraystretch{1.25}
\begin{tabular}{@{}ll@{}}
\toprule
\lstinline|\smallskip| &amp; etwa $\nfrac{1}{4}$ Zeile \\
\lstinline|\medskip|   &amp; etwa $\nfrac{1}{2}$ Zeile \\
\lstinline|\bigskip|   &amp; etwa 1 Zeile \\
\lstinline|\vfill|     &amp; ein Abstand, der sich von 0 bis $\infty$
                     ausdehnen kann\\
\bottomrule
\end{tabular}
\end{table}

Der Befehl \lstinline|\vfill| in Verbindung mit \lstinline|\newpage|
kann dazu dienen, Text an den unteren Rand einer Seite zu setzen
oder vertikal zu zentrieren.  Beispielsweise enthÃ¤lt der Quelltext
fÃ¼r die zweite Seite der vorliegenden Beschreibung:
\clearpage
\begin{example}
\vfill

Dieses Dokument wurde mit \LaTeX{} gesetzt.
...
\newpage
\end{example}


ZusÃ¤tzlichen Abstand zwischen zwei Zeilen \emph{innerhalb}
eines Absatzes oder einer Tabelle erreicht man mit dem Befehl
\lstinline|\\[|\textit{lÃ¤nge}\lstinline|]|.

\begin{LTXexample}
Albano Cesara \\
Lindenallee 10 \\[1.5ex]
95632 Pestitz
\end{LTXexample}


% \subsection{\LaTeX-Zeichenprogramme}

% \todo[inline]{PG: hier eine kurze ErwÃ¤hnung von TikZ und anschlieÃŸend ein Bild, ohne groÃŸe ErklÃ¤rung? Hast du ein griffiges Beispiel oder sollen wir auf tex.sx nach einem fragen? Mehr als eine Seite wÃ¼rde ich auf keinen Fall damit verbrauchen, lieber mit einer AufzÃ¤hlung, welche Vorteile sowas hat (Schriftart/Farben wie im Dokument, Grafik und Quelle sind beieinander, oftmals genauer als Zeichenprogramme, Verbindungen mit dem Text mÃ¶glich) - aber auch hier Nachteil: Einarbeitung}



\subsection{Literaturangaben}

Mit der \texttt{thebibliography}-Umgebung kann man ein
Literaturverzeichnis erzeugen.
Darin beginnt jede Literaturangabe mit \lstinline|\bibitem|.
Als Parameter wird ein Name vereinbart, unter dem die
Literaturstelle im Text zitiert werden kann, und
dann folgt der Text der Literaturangabe.
Die Nummerierung erfolgt automatisch.
Der Parameter bei \lstinline|\begin{thebibliography}| gibt die
maximale Breite dieser Nummernangabe an, also z.\,B.\
\lstinline|{99}| fÃ¼r maximal zweistellige Nummern.

Im Text zitiert man die Literaturstelle dann mit dem Befehl \lstinline|\cite|
und dem vereinbarten Namen als Argument.

\let\origcite\cite
\begin{LTXexample}[preset=\let\cite\origcite]
Partl~\cite{pa} hat
vorgeschlagen ...

\begin{thebibliography}{99}
\bibitem{pa}
H.~Partl: \textit{German \TeX,}
TUGboat Vol.~9, No.~1 (1988)
\end{thebibliography}
\end{LTXexample}

Werden viele LiteratureintrÃ¤ge zitiert bzw. verwendet, bietet sich die Nutzung
einer Datenbank an. Die Datenbank besitzt ihre eigene Syntax,
um die benÃ¶tigten LiteratureintrÃ¤ge zu verwalten. FÃ¼r die komfortable Verwaltung
von Literaturdatenbanken existieren viele Programme wie beispielsweise JabRef (frei) oder
Endnote (kommerziell). Die Datenbank ist im eigentlichen Sinne eine Textdatei mit
Endung \lstinline|bib|.


FÃ¼r die Verarbeitung dieser Literaturdatenbanken bieten sich zwei verschiedene
Hilfsmittel fÃ¼r \LaTeX{} an. Die klassische Variante ist \emph{Bib\TeX} in Verbindung
mit einem Literaturverzeichnisstil. Die Anpassung an die eigenen BedÃ¼rfnisse
gestaltet sich mehr als schwierig. Daher wurde in den letzten Jahren das \LaTeX{}
Makropaket \emph{biblatex} entwickelt, das alternativ zu \emph{Bib\TeX} das mÃ¤chtigere
Programm \emph{biber} nutzen kann. Das Makropaket \emph{biblatex} erlaubt die Manipulation
des Literaturverzeichnisses auf \LaTeX"=Ebene. Auf CTAN ist eine deutsche Ãœbersetzung der Dokumenation
verfÃ¼gbar \cite{biblatex-de}.

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