Add content for footnotes and references
This commit is contained in:
parent
0274b6acce
commit
45a7f9a8d3
12
content/fussnoten.tex
Normal file
12
content/fussnoten.tex
Normal file
@ -0,0 +1,12 @@
|
||||
\section{Fußnoten}
|
||||
|
||||
Für Fußnoten gibt es den Befehl \mintinline{latex}{\footnote{text}}, der an der Stelle des Aufrufs automatisch die richtige Ziffer einfügt und den übergebenen Text in der Fußzeile erscheinen lässt.
|
||||
In Kombination mit dem Paket \mintinline{latex}{hyperref} sind die Fußnoten sowie URLs\footnote{sofern sie über den Befehl \mintinline{latex}{\url{\textellipsis}} gesetzt wurden}zudem anklickbar.
|
||||
\todo{An welcher Stelle sollte die Einführung in das hyperref-Paket bestenfalls erscheinen?}
|
||||
|
||||
Das Paket \mintinline{latex}{footmisc} stellt verschiedene weitere Optionen für die Darstellung von Fußnoten zur Verfügung, die als optionale Parameter an den Befehl \mintinline{latex}{\usepackage} übergeben werden können.
|
||||
\mintinline{latex}{\usepackage[perpage]{footmisc}} sorgt dafür, dass die Zählung der Fußnoten auf jeder Seite neu beginnt.
|
||||
\mintinline{latex}{\usepackage[para]{footmisc}} lässt die Fußnoten in der Fußzeile als Fließtext erscheinen und \mintinline{latex}{\usepackage[symbol]{footmisc}} bewirkt eine Nummerierung mit Symbolen statt Ziffern.
|
||||
|
||||
\todo{Beispiel}
|
||||
|
||||
52
content/referenzen.tex
Normal file
52
content/referenzen.tex
Normal file
@ -0,0 +1,52 @@
|
||||
\section{Referenzen}
|
||||
|
||||
Für Querverweise der Form \enquote{Wie man in Abbildung 23 sieht, \textellipsis} bringt \LaTeX\ von Haus aus den Befehl \mintinline{latex}{\ref{label}} mit, der lästige Anpassungen an der Nummerierung der Grafiken, Tabellen etc. erspart.
|
||||
Er erhält als Argument ein eindeutiges Label, das auch dem referenzierten Element zugeordnet werden muss.
|
||||
Anschließend erscheint an der Stelle des Befehlsaufrufs die fortlaufende Nummer des referenzierten Elements.
|
||||
|
||||
\begin{minted}[]{latex}
|
||||
\begin{figure}[H]
|
||||
\includegraphics % …
|
||||
\caption{Unser Maskottchen Fooboar}
|
||||
\label{img:fooboar}
|
||||
\end{figure}
|
||||
|
||||
Wie man in Abbildung \ref{img:fooboar} …
|
||||
\end{minted}
|
||||
|
||||
\todo{Ordentliches Beispiel schneidern.}
|
||||
|
||||
Noch smarter ist das Paket \mintinline{latex}{cleveref}\footnote{mit einem \enquote{r}!}.
|
||||
Es bringt den Befehl \mintinline{latex}{\cref{label}} mit, dem auch -- durch Kommata getrennt -- mehrere Labels übergeben werden können.
|
||||
Daraus entstehen dann automatisiert Angaben wie \enquote{Abschnitte 1 bis 3 und 5}\footnote{für den Quelltext \mintinline{latex}{\cref{sec:section1,sec:section2,
|
||||
sec:section3,sec:section5}}}.
|
||||
Zudem fügt \mintinline{latex}{\cref{label}} eigenständig die richtige Abkürzung ein, beispielsweise \enquote{Abb.} für Grafiken.
|
||||
|
||||
Referenziert werden können neben Grafiken und Tabellen unter anderem auch Abschnitte, Bilder, Quelltext-Listings und Gleichungen.
|
||||
Viele Pakete nutzen das Label, um herauszufinden, zu welchem Objekttyp es gehört.
|
||||
Aus diesem Grund ist es üblich, jedem Label einen Präfix voranzustellen:
|
||||
|
||||
\begin{table}[H]
|
||||
\centering
|
||||
\begin{tabular}{@{}llll@{}}
|
||||
\toprule
|
||||
Präfix & Objekttyp & Präfix & Objekttyp \\ \midrule
|
||||
fig: & Abbildungen & tbl: & Tabellen \\
|
||||
sec: & Abschnitte & subsec: & Unterabschnitte \\
|
||||
ch: & Kapitel & itm: & Aufzählungselemente \\
|
||||
eq: & Gleichungen & lst: & Quelltext-Listings \\ \bottomrule
|
||||
\end{tabular}
|
||||
\end{table}
|
||||
|
||||
Bei der Verwendung von \mintinline{latex}{\cref{label}} ist zu beachten, dass die generierten Passagen in einigen Dokumentklassen erst dann auf Deutsch erscheinen, wenn bereits in der Dokumentklasse die Sprache festgelegt wurde:
|
||||
|
||||
\begin{minted}{latex}
|
||||
\documentclass[ngerman]{article}
|
||||
\end{minted}
|
||||
|
||||
Von Abschnitten abgesehen, müssen Beschriftungen\footnote{\mintinline{latex}{\caption{…}}} außerdem \emph{immer vergeben und vor dem Label platziert} werden, damit sie anschließend referenziert werden können.
|
||||
Bei Abschnitten wird das Label direkt hinter dem Befehl angefügt:
|
||||
|
||||
\begin{minted}{latex}
|
||||
\section{Hinweise}\label{sec:hinweise}
|
||||
\end{minted}
|
||||
3
main.tex
3
main.tex
@ -30,7 +30,8 @@
|
||||
\input{content/quelltext-listings.tex}
|
||||
\input{content/grafiken.tex}
|
||||
\input{content/tabellen.tex}
|
||||
\input{content/referenzen-und-fussnoten.tex}
|
||||
\input{content/fussnoten.tex}
|
||||
\input{content/referenzen.tex}
|
||||
\input{content/literaturverwaltung.tex}
|
||||
\input{content/paket-in-sicht.tex}
|
||||
\input{content/hilfe-und-informationen.tex}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user