172 lines
6.1 KiB
Markdown
172 lines
6.1 KiB
Markdown
<div class="layout-content-only">
|
||
<div class="layout-content">
|
||
<h1>Referenzen und Fußnoten</h1>
|
||
</div>
|
||
</div>
|
||
|
||
---
|
||
|
||
<div class="layout-content-and-preview">
|
||
<div class="layout-content">
|
||
<h2>Fußnoten <span class="emoji">📎</span></h2>
|
||
<pre class="hljs lang-tex"><code>\usepackage{hyperref}</code></pre>
|
||
<p>Die Nummerierung erfolgt automatisch und ist fortlaufend, unabhängig davon, ob ein neuer Abschnitt beginnt.</p>
|
||
<pre class="hljs lang-tex"><code>Eber, beim Hausschwein insbesondere
|
||
oberdeutsch Saubär, beim Wildschwein
|
||
Keiler, bezeichnet das männliche
|
||
Geschlecht des Schweins.
|
||
\footnote{\url{http​s://de.wikipedia.org/
|
||
wiki/Eber}}</code></pre>
|
||
</div>
|
||
<div class="layout-preview">
|
||
<img src="sections/german/13/footnote-example-crop.svg">
|
||
</div>
|
||
</div>
|
||
|
||
---
|
||
|
||
<div class="layout-content-and-preview">
|
||
<div class="layout-content">
|
||
<h2>Konfiguration von Fußnoten</h2>
|
||
<p>Das Paket `footmisc` stellt verschiedene weitere Optionen für die Darstellung von Fußnoten zur Verfügung, die als optionale Parameter an den Befehl `\usepackage` übergeben werden können.</p>
|
||
<pre class="hljs lang-tex"><code>% Zählung auf jeder Seite neu beginnen:
|
||
\usepackage[perpage]{footmisc}
|
||
|
||
% Fußnoten inline anzeigen lassen:
|
||
\usepackage[para]{footmisc}
|
||
|
||
% Symbole zur Nummerierung verwenden:
|
||
\usepackage[symbol]{footmisc}</code></pre>
|
||
</div>
|
||
<div class="layout-preview">
|
||
<img class="thin-padding" src="sections/german/13/footmisc-crop.svg">
|
||
</div>
|
||
</div>
|
||
|
||
---
|
||
|
||
<div class="layout-content-and-preview">
|
||
<div class="layout-content">
|
||
<h2>Referenzen</h2>
|
||
Manuell (Just don’t!)
|
||
<pre class="hljs lang-tex"><code>Wie man in Abbildung 23 sieht, …</code></pre>
|
||
Mit dem Befehl <code>\ref</code>:
|
||
<pre class="hljs lang-tex"><code>\begin{figure}[H]
|
||
\includegraphics % …
|
||
\caption{Unser Maskottchen Fooboar}
|
||
\label{img:fooboar}
|
||
\end{figure}
|
||
|
||
Wie man in Abbildung \ref{img:fooboar} …</code></pre>
|
||
</div>
|
||
<div class="layout-preview">
|
||
<img src="sections/german/13/ref-example-crop.svg">
|
||
</div>
|
||
</div>
|
||
|
||
---
|
||
|
||
<div class="layout-content-and-preview">
|
||
<div class="layout-content">
|
||
<h2>Referenzen</h2>
|
||
Mit dem Paket <code>cleveref</code>:
|
||
<pre class="hljs lang-tex"><code>\begin{figure}[H]
|
||
\includegraphics % …
|
||
\caption{Unser Maskottchen Fooboar}
|
||
\label{img:fooboar}
|
||
\end{figure}
|
||
|
||
Fooboar ist ein sehr engagierter
|
||
Jungeber (siehe \cref{img:fooboar}).</code></pre>
|
||
<p>Der Befehl <code>\cref</code> fügt selbstständig die passende Abkürzung ein.</p>
|
||
</div>
|
||
<div class="layout-preview">
|
||
<img src="sections/german/13/cref-example-crop.svg">
|
||
</div>
|
||
</div>
|
||
|
||
---
|
||
|
||
<div class="layout-content-only">
|
||
<div class="layout-content">
|
||
<h2>Label vergeben</h2>
|
||
<p>
|
||
Beide Referenzierungsbefehle funktionieren mit <strong>Abschnitten, Bildern, Tabellen, Listings und Gleichungen</strong>, sofern die richtigen Label vergeben wurden.
|
||
</p>
|
||
<p>
|
||
Label müssen <strong>eindeutig</strong> sein. Zur Strukturierung ist das Voranstellen von Kürzeln üblich, denn einige Pakete ziehen aus den Kürzeln Informationen.<br/>
|
||
</p>
|
||
<table>
|
||
<tr>
|
||
<td><code>fig:</code> Figures</td>
|
||
<td><code>tbl:</code> Tabellen</td>
|
||
</tr>
|
||
<tr>
|
||
<td><code>sec:</code> Abschnitte</td>
|
||
<td><code>subsec:</code> Unter­abschnitte</td>
|
||
</tr>
|
||
<tr>
|
||
<td><code>ch:</code> Kapitel</td>
|
||
<td><code>itm:</code> Aufzählungs­elemente</td>
|
||
</tr>
|
||
<tr>
|
||
<td><code>eq:</code> Gleichungen</td>
|
||
<td><code>lst:</code> Quelltext­listings</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</div>
|
||
|
||
---
|
||
|
||
<div class="layout-content-only">
|
||
<div class="layout-content">
|
||
<h2>Dinge, die zu beachten sind</h2>
|
||
<ul>
|
||
<li class="fragment">Durch <code>\cref</code> eingefügte Passagen tauchen in einigen Dokumentklassen erst dann auf Deutsch auf, wenn bereits in der Dokumentklasse die Sprache festgelegt wurde:
|
||
<pre class="lang-tex hljs"><code>\documentclass[ngerman]{article}</code></pre>
|
||
</li>
|
||
<li class="fragment">Beschriftungen (<code>\caption{…}</code>) müssen, von Abschnitten abgesehen, <strong>immer</strong> vergeben werden.</li>
|
||
<li class="fragment">Bei Abschnitten wird das Label direkt hinter dem Befehl angefügt.</li>
|
||
<pre class="hljs lang-tex fragment"><code>\section{Hinweise}\label{sec:hinweise}</code></pre>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
---
|
||
|
||
<div class="layout-content-and-preview">
|
||
<div class="layout-content">
|
||
<h2>Weiterführend</h2>
|
||
<ul>
|
||
<li class="fragment">
|
||
Wurde vor dem Paket <code>cleveref</code> das Paket <code>hyperref</code> eingebunden, entsteht ein <strong>klickbarer Link</strong> im fertigen PDF.
|
||
</li>
|
||
<li class="fragment">
|
||
Mehrere Referenzen können in <code>\cref</code> kommagetrennt angegeben werden.
|
||
<pre class="hljs lang-tex"><code>\section{Ein Einstieg}
|
||
\label{sec:section1}
|
||
% …
|
||
Hier sei verwiesen auf
|
||
\cref{sec:section1,sec:section2,
|
||
sec:section3,sec:section5}.</code></pre>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<div class="layout-preview">
|
||
<img src="sections/german/13/cref-multiple-example-crop.svg">
|
||
</div>
|
||
</div>
|
||
|
||
---
|
||
|
||
<div class="layout-content-only">
|
||
<div class="layout-content">
|
||
<h2 data-category="Aufgabe" data-task="12">Referenzen einfügen</h2>
|
||
<ul>
|
||
<li>Schreibt eine **Fußnote** zu einem beliebigen Wort.</li>
|
||
<li class="fragment">Fügt auf der zweiten Seite des Dokuments einen Absatz zum LaTeX-Wochenende ein, in dem ihr mit `\cref` auf einige der Stellen **verweist,** an denen ihr zuletzt gearbeitet habt. Ggf. müsst ihr dafür zunächst Label vergeben.</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|