Skip to content

Commit

Permalink
ftp -> mirror.ctan.org, kleinere Aktualisierungen
Browse files Browse the repository at this point in the history
mathmode ist neuer, ch8 ist nicht mehr auf CTAN.
  • Loading branch information
pgundlach committed Nov 4, 2016
1 parent 80ea5bb commit 0dcd2df
Show file tree
Hide file tree
Showing 6 changed files with 123 additions and 124 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ This repository: https://github.com/texdoc/l2kurz

README für l2kurz
=================
Dieses Repository enthält die LaTeX Kurzbeschreibung von Walter Schmidt (und anderen). Der Inhalt ist stellenweise nicht mehr aktuell und bedarf einer Überarbeitung. Diese Version hat als Ursprung die Version von [CTAN:info/lshort/german](http://mirror.ctan.org/info/lshort/german) vom 10. April 2003. Die Dokumentation unterliegt der Open Publication License (V1.0 or höher), siehe http://opencontent.org/openpub/.
Dieses Repository enthält die LaTeX Kurzbeschreibung von Walter Schmidt (und anderen). Der Inhalt ist stellenweise nicht mehr aktuell und bedarf einer Überarbeitung. Diese Version hat als Ursprung die Version von [CTAN:info/lshort/german](http://mirror.ctan.org/info/lshort/german) vom 10. April 2003. Die Dokumentation unterliegt der Open Publication License (V1.0 oder höher), siehe http://opencontent.org/openpub/.

Das Projekt ruht derzeit im dem Sinne, dass wir nur noch Tippfehler korrigieren. Jeder ist willkommen, Änderungen beizusteuern. Einfach eine Nachricht schicken und wir geben Schreibzugriff auf das Repsitory oder wir pflegen eure Änderungen ein.

Expand Down
206 changes: 103 additions & 103 deletions eingabefile.tex
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,20 @@ \section{Eingabefile}


\subsection{Leerstellen}
"`Unsichtbare"' Zeichen wie das Leerzeichen, Tabulatoren und das Zeilenende

"`Unsichtbare"' Zeichen wie das Leerzeichen, Tabulatoren und das Zeilenende
werden von \LaTeX{} einheitlich als Leerzeichen behandelt. \emph{Mehrere}
Leerzeichen werden wie \emph{ein} Leerzeichen behandelt. Wenn man andere als
die normalen Wort- und Zeilenabstände will, kann man dies also nicht durch die
Eingabe von zusätzlichen Leerzeichen oder Leerzeilen erreichen, sondern nur mit
Leerzeichen werden wie \emph{ein} Leerzeichen behandelt. Wenn man andere als
die normalen Wort- und Zeilenabstände will, kann man dies also nicht durch die
Eingabe von zusätzlichen Leerzeichen oder Leerzeilen erreichen, sondern nur mit
entsprechenden \LaTeX-Befehlen.

Eine Leerzeile zwischen Textzeilen bedeutet das Ende eines Absatzes.
\emph{Mehrere} Leerzeilen werden wie \emph{eine} Leerzeile behandelt.


\subsection{\LaTeX-Befehle und Gruppen}

Die meisten \LaTeX-Befehle haben eines der beiden folgenden Formate: Entweder
sie beginnen mit einem Backslash~(\lstinline|\|) und haben dann einen nur aus
Buchstaben bestehenden Namen, der durch ein oder mehrere Leerzeichen oder
Expand Down Expand Up @@ -58,62 +58,62 @@ \subsection{\LaTeX-Befehle und Gruppen}
Am \today{} scheint die Sonne.
Oder: Am \today\ schneit es.
\end{LTXexample}



Manche Befehle haben Parameter, die zwischen geschwungenen Klammern angegeben

Manche Befehle haben Parameter, die zwischen geschwungenen Klammern angegeben
werden müssen. Manche Befehle haben Parameter, die weggelassen oder zwischen
eckigen Klammern angegeben werden können. Manche Befehle haben Varianten, die
eckigen Klammern angegeben werden können. Manche Befehle haben Varianten, die
durch das Hinzufügen eines Sterns an den Befehlsnamen unterschieden werden.

Geschwungene Klammern können auch dazu verwendet werden, Gruppen (\emph{groups})
zu bilden. Die Wirkung von Befehlen, die innerhalb von Gruppen oder Umgebungen
(\emph{environments}) angegeben werden, endet immer mit dem Ende der Gruppe
bzw.\ der Umgebung. Im obigen Beispiel ist~\lstinline|{}| eine leere Gruppe, die
zu bilden. Die Wirkung von Befehlen, die innerhalb von Gruppen oder Umgebungen
(\emph{environments}) angegeben werden, endet immer mit dem Ende der Gruppe
bzw.\ der Umgebung. Im obigen Beispiel ist~\lstinline|{}| eine leere Gruppe, die
außer der Beendigung des Befehlsnamens \texttt{today} keine Wirkung hat.

\subsection{Kommentare}
Alles, was hinter einem Prozentzeichen (\lstinline|%|) steht (bis zum Ende der
Eingabezeile), wird von \LaTeX{} ignoriert. Dies kann für Notizen des Autors

Alles, was hinter einem Prozentzeichen (\lstinline|%|) steht (bis zum Ende der
Eingabezeile), wird von \LaTeX{} ignoriert. Dies kann für Notizen des Autors
verwendet werden, die nicht oder noch nicht ausgedruckt werden sollen.
\begin{LTXexample}
Das ist ein % dummes
% Besser: ein lehrreiches <----
Beispiel.
Beispiel.
\end{LTXexample}

\subsection{Aufbau}

Der erste Befehl in einem \LaTeX-Eingabefile muss der Befehl
\begin{lstlisting}
\documentclass
\end{lstlisting}
sein. Er legt fest, welche Art von Schriftstück überhaupt erzeugt werden soll
(Bericht, Buch, Brief usw.). Danach können weitere Befehle folgen bzw.
deklariert werden, die für das gesamte Dokument gelten sollen. Dieser Teil des
(Bericht, Buch, Brief usw.). Danach können weitere Befehle folgen bzw.
deklariert werden, die für das gesamte Dokument gelten sollen. Dieser Teil des
Dokuments wird auch als \emph{Vorspann} oder \emph{Präambel} bezeichnet. Mit dem
Befehl
\begin{lstlisting}
\begin{document}
\end{lstlisting}
endet der Vorspann, und es beginnt das Setzen des Schriftstücks. Nun folgen der
endet der Vorspann, und es beginnt das Setzen des Schriftstücks. Nun folgen der
Text und alle \LaTeX-Befehle, die das Ausdrucken des Schriftstücks bewirken.
Die Eingabe muss mit dem Befehl
\begin{lstlisting}
\end{document}
\end{lstlisting}
beendet werden. Falls nach diesem Befehl noch Eingaben folgen, werden sie von
\LaTeX{} ignoriert.
Listing~\ref{mini} zeigt ein \emph{minimales} \LaTeX-File. Ein etwas

Listing~\ref{mini} zeigt ein \emph{minimales} \LaTeX-File. Ein etwas
komplizierteres File ist in Listing~\ref{dokument} skizziert.

\begin{example}[caption={Ein minimales \LaTeX-File},label={mini}]
\documentclass{article}
\begin{document}
Small is beautiful.
\end{document}
\end{document}
\end{example}

\begin{example}[caption={Aufbau eines Artikels},label={dokument}]
Expand All @@ -140,21 +140,21 @@ \section{Ende}


\subsection{Dokumentklassen}\label{docsty}

Die am Beginn des Eingabefiles mit
\begin{lstlisting}
\documentclass[<optionen>]{<klasse>}
\end{lstlisting}
definierte "`Klasse"' eines Dokumentes enthält Vereinbarungen über das Layout
und die logischen Strukturen, z.\,B.\ die Gliederungseinheiten (Kapitel etc.\@),
definierte "`Klasse"' eines Dokumentes enthält Vereinbarungen über das Layout
und die logischen Strukturen, z.\,B.\ die Gliederungseinheiten (Kapitel etc.\@),
die für alle Dokumente dieses Typs gemeinsam sind.

Zwischen den geschwungenen Klammern \emph{muss} genau eine Dokumentklasse
angegeben werden. Tabelle~\vref{docstyles} führt
Klassen auf, die in jeder vollständigen \LaTeX-Installation existieren.
angegeben werden. Tabelle~\vref{docstyles} führt
Klassen auf, die in jeder vollständigen \LaTeX-Installation existieren.

Zwischen den eckigen Klammern \emph{können}, durch Kommas getrennt, eine oder
mehrere Optionen für das Klassenlayout angegeben werden. Die wichtigsten
Zwischen den eckigen Klammern \emph{können}, durch Kommas getrennt, eine oder
mehrere Optionen für das Klassenlayout angegeben werden. Die wichtigsten
Optionen für die Standardklassen sind in der Tabelle~\vref{options} angeführt.
Das Eingabefile für diese Beschreibung beginnt z.\,B.\ mit:
\begin{lstlisting}
Expand All @@ -171,24 +171,24 @@ \subsection{Dokumentklassen}\label{docsty}
\multicolumn{2}{r}{\small Forsetzung nächste Seite}\\
\endfoot
\endlastfoot
article &
für Artikel in wissenschaftlichen Zeitschriften, kürzere Berichte u.\,v.\,a.
article &
für Artikel in wissenschaftlichen Zeitschriften, kürzere Berichte u.\,v.\,a.
\\
report &
für längere Berichte, die aus mehreren Kapiteln bestehen, Diplomarbeiten,
Dissertationen u.\,ä.
report &
für längere Berichte, die aus mehreren Kapiteln bestehen, Diplomarbeiten,
Dissertationen u.\,ä.
\\
book &
für Bücher
book &
für Bücher
\\
scrartcl, scrreprt, scrbook &
Die sog. KOMA-Klassen sind Varianten der o.\,g. Klassen mit besserer Anpassung
an DIN-Papierformate und "`europäische"' Typographie. Zudem erlauben sie
mittels Optionen die Anpassung des Layouts. Entgegen den Standardklassen
scrartcl, scrreprt, scrbook &
Die sog. KOMA-Klassen sind Varianten der o.\,g. Klassen mit besserer Anpassung
an DIN-Papierformate und "`europäische"' Typographie. Zudem erlauben sie
mittels Optionen die Anpassung des Layouts. Entgegen den Standardklassen
existiert eine deutsche und englische Dokumenation (siehe \cite{scrguide})
\\
beamer &
für Präsentationen
für Präsentationen
\\
\bottomrule
\end{longtable}
Expand All @@ -204,32 +204,32 @@ \subsection{Dokumentklassen}\label{docsty}
\multicolumn{2}{r}{\small Forsetzung nächste Seite}\\
\endfoot
\endlastfoot
10pt 11pt 12pt &
wählt die normale Schriftgröße des Dokuments aus. 10\,pt hohe Schrift ist die
Voreinstellung; diese Beschreibung benutzt 11\,pt.
10pt 11pt 12pt &
wählt die normale Schriftgröße des Dokuments aus. 10\,pt hohe Schrift ist die
Voreinstellung; diese Beschreibung benutzt 11\,pt.
\\
a4paper &
für Papier im DIN\,A4-Format. Ohne diese Option nehmen die Standardklassen das
amerikanisches Papierformat.
a4paper &
für Papier im DIN\,A4-Format. Ohne diese Option nehmen die Standardklassen das
amerikanisches Papierformat.
\\
fleqn &
für linksbündige statt zentrierte mathematische Gleichungen
fleqn &
für linksbündige statt zentrierte mathematische Gleichungen
\\
leqno &
für Gleichungsnummern links statt rechts von jeder nummerierten Gleichung
für Gleichungsnummern links statt rechts von jeder nummerierten Gleichung
\\
titlepage notitlepage &
legt fest, ob Titel und Zusammenfassung auf einer eigenen Seite erscheinen
sollen. \texttt{titlepage} ist die Voreinstellung für die Klassen
\texttt{report} und \texttt{book}.
titlepage notitlepage &
legt fest, ob Titel und Zusammenfassung auf einer eigenen Seite erscheinen
sollen. \texttt{titlepage} ist die Voreinstellung für die Klassen
\texttt{report} und \texttt{book}.
\\
onecolumn twocolumn &
für ein- oder zweispaltigen Satz. Die Voreinstellung ist immer
\texttt{onecolumn}.
onecolumn twocolumn &
für ein- oder zweispaltigen Satz. Die Voreinstellung ist immer
\texttt{onecolumn}.
\\
oneside twoside &
legt fest, ob die Seiten für ein- oder zweiseitigen Druck gestaltet werden
sollen. \texttt{oneside} ist die Voreinstellung für alle Klassen außer
oneside twoside &
legt fest, ob die Seiten für ein- oder zweiseitigen Druck gestaltet werden
sollen. \texttt{oneside} ist die Voreinstellung für alle Klassen außer
\texttt{book}.
\\\bottomrule
\end{longtable}
Expand All @@ -238,13 +238,13 @@ \subsection{Dokumentklassen}\label{docsty}


\subsection{Pakete}\label{packages}

Mit dem Befehl
\begin{lstlisting}
\usepackage[<optionen>]{<paket>}
\end{lstlisting}
können im Vorspann ergänzende Makropakete (\emph{packages}) geladen werden, die das
Layout der Dokumentklasse modifizieren oder zusätzliche Funktionalität
können im Vorspann ergänzende Makropakete (\emph{packages}) geladen werden, die das
Layout der Dokumentklasse modifizieren oder zusätzliche Funktionalität
bereitstellen. Eine Auswahl von Paketen findet sich in der Tabelle~\vref{pack}. Der Befehl \lstinline+\usepackage+ erlaubt das Laden
mehrerer Pakete, wobei eine Optionenübergabe nicht möglich ist, bzw. die Optionen für alle Pakete gelten.

Expand All @@ -259,35 +259,35 @@ \subsection{Pakete}\label{packages}
\multicolumn{2}{r}{\small Fortsetzung nächste Seite}\\
\endfoot
\endlastfoot
amsmath, amssymb &
Mathematischer Formelsatz mit erweiterten Fähigkeiten, zusätzliche
mathematische Schriften und Symbole; Beschreibung siehe \cite{ch8}.
amsmath, amssymb &
Mathematischer Formelsatz mit erweiterten Fähigkeiten, zusätzliche
mathematische Schriften und Symbole; Beschreibung siehe \cite{mathmode}.
\\
array &
Verbesserte und erweiterte Versionen der Umgebungen \texttt{array},
array &
Verbesserte und erweiterte Versionen der Umgebungen \texttt{array},
\texttt{tabular} und \texttt{tabular*}.
\\
babel &
Anpassungen für viele verschiedene Sprachen. Die gewählten Sprachen werden
babel &
Anpassungen für viele verschiedene Sprachen. Die gewählten Sprachen werden
als Optionen angegeben.
\\
csquotes & Mächtiges Paket zum korrekten Setzen (fremdsprachlicher) Anführungszeichen \\
fontenc &
fontenc &
Erlaubt die Verwendung von Schriften mit unterschiedlicher Kodierung
(Zeichenvorrat, Anordnung).
\\
geometry &
Manipulation des Seitenlayouts.\\
graphicx &
Einbindung von extern erzeugten Graphiken. Die umfangreichen Möglichkeiten
dieses Pakets werden in~\cite{grfguide} und~\cite{grfcomp} beschrieben.
geometry &
Manipulation des Seitenlayouts.\\
graphicx &
Einbindung von extern erzeugten Graphiken. Die umfangreichen Möglichkeiten
dieses Pakets werden in~\cite{grfguide} und~\cite{grfcomp} beschrieben.
\\
hyperref &
Ermöglicht Hyperlinks zwischen Textstellen und zu externen Dokumenten;
besonders sinnvoll einsetzbar, wenn mit \TeX\ eine Ausgabedatei im
hyperref &
Ermöglicht Hyperlinks zwischen Textstellen und zu externen Dokumenten;
besonders sinnvoll einsetzbar, wenn mit \TeX\ eine Ausgabedatei im
\textsc{pdf}- oder \textsc{html}-Format erzeugt wird.
\\
imakeidx &
imakeidx &
Unterstützt das Erstellen eines Index.
\\
listings & Flexible Erweiterung der \texttt{verbatim}-Umgebung.
Expand All @@ -296,22 +296,22 @@ \subsection{Pakete}\label{packages}
für Tabellen über mehrere Seiten mit automatischem Seitenumbruch.
\\
microtype & Verändert den Absatzumbruch leicht, um bessere Zeilenumbrüche zu erzeugen; optischer Randausgleich. \\
multicol &
multicol &
Mehrspaltiger Satz mit Kolumnenausgleich.
\\
selinput &
selinput &
Deklaration der Zeichenkodierung im Eingabefile.
\\
siunitx & Formatierung von Zahlen und physikalischen Einheiten \\
tabularx &
für Tabellen mit automatisch an den vorhandenen Platz angepasster Breite der
tabularx &
für Tabellen mit automatisch an den vorhandenen Platz angepasster Breite der
Spalten.
\\
textcomp &
textcomp &
Bindet Schriften mit zusätzlichen Textsymbolen ein.
\\
xcolor &
Unterstützung für Farbausgabe; Beschreibung siehe~\cite{grfguide}
xcolor &
Unterstützung für Farbausgabe; Beschreibung siehe~\cite{grfguide}
und~\cite{grfcomp}.
\\
\bottomrule
Expand All @@ -320,23 +320,23 @@ \subsection{Pakete}\label{packages}

\subsection{Eingabezeichensatz}\label{inputenc}

Bei jedem \LaTeX-System dürfen mindestens die folgenden Zeichen zur Eingabe von
Bei jedem \LaTeX-System dürfen mindestens die folgenden Zeichen zur Eingabe von
Text verwendet werden:
\begin{quote}
\ttfamily
a\dots z A\dots Z 0\dots 9 \\
. : ; , ? ! ` ' ( ) [ ] - / * @ + =
\end{quote}
Die folgenden Eingabezeichen haben für \LaTeX{} eine Spezialbedeutung oder sind
Die folgenden Eingabezeichen haben für \LaTeX{} eine Spezialbedeutung oder sind
nur innerhalb von mathematischen Formeln erlaubt:
\begin{quote}
\verb.$ & % # _ { } ~ ^ " \ | < >.
\end{quote}
Für Zeichen, die über obige Liste hinausgehen, beispielsweise die Umlaute, sind
Für Zeichen, die über obige Liste hinausgehen, beispielsweise die Umlaute, sind
unterschiedliche Kodierungen in
Gebrauch. Die Kodierung ist hierbei vom Betriebssystem sowie vom Editor
Gebrauch. Die Kodierung ist hierbei vom Betriebssystem sowie vom Editor
abhängig. Um Umlaute direkt zu nutzen ohne auf spezielle Kodierung einzugehen,
bietet sich das Paket \texttt{selinput} an. Es ermittelt während des
bietet sich das Paket \texttt{selinput} an. Es ermittelt während des
Kompilierungsvorgangs die verwendete Kodierung. Um dies sicher zu stellen, muss
das Paket wie folgt in der Präambel eingebunden werden:
\begin{example}[caption={Bestimmung der Kodierung für die Nutzung von Umlauten},]
Expand All @@ -359,15 +359,15 @@ \subsection{Eingabezeichensatz}\label{inputenc}
\end{beispiel}

Falls \LaTeX{} ein eingegebenes Zeichen nicht darstellen kann, was meist für die
sogenannten "`Pseudografik-Zeichen"' gilt, bekommt man eine entsprechende
Fehlermeldung. Auch sind manche Zeichen nur im Text, andere nur in
sogenannten "`Pseudografik-Zeichen"' gilt, bekommt man eine entsprechende
Fehlermeldung. Auch sind manche Zeichen nur im Text, andere nur in
mathematischen Formeln erlaubt.

Man beachte, dass der in der \emph{Ausgabe} darstellbare Zeichenvorrat von
Man beachte, dass der in der \emph{Ausgabe} darstellbare Zeichenvorrat von
\LaTeX{} nicht davon abhängt, welche Zeichen als \emph{Eingabe} erlaubt sind:
Für jedes überhaupt darstellbare Zeichen -- also auch diejenigen, die nicht im
Zeichensatz des jeweiligen Betriebssystems enthalten sind -- gibt es einen
\LaTeX-Befehl oder eine Ersatzdarstellung, die ausschließlich mit ASCII-Zeichen
Für jedes überhaupt darstellbare Zeichen -- also auch diejenigen, die nicht im
Zeichensatz des jeweiligen Betriebssystems enthalten sind -- gibt es einen
\LaTeX-Befehl oder eine Ersatzdarstellung, die ausschließlich mit ASCII-Zeichen
auskommt. Näheres darüber erfahren Sie in Abschnitt \ref{spezial}.

\endinput
Loading

0 comments on commit 0dcd2df

Please sign in to comment.