125 lines
4.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="layout-content-only">
<div class="layout-content">
<h1><span class="emoji">📎</span><br/>Referenzen und&nbsp;Fußnoten</h1>
</div>
</div>
---
<div class="layout-content-and-preview">
<div class="layout-content">
<h2>Fußnoten</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&#x200b;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>Referenzen</h2>
Manuell (Just dont!)
<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[width=\textwidth]{fooboar.jpeg}
\caption{Unser Maskottchen Fooboar}
\label{img:fooboar}
\end{figure}
Wie man in Abbildung \ref{img:fooboar} sieht, ...</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[width=\textwidth]{fooboar.jpeg}
\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>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 <b>immer</b> vergeben werden.</li>
<li class="fragment">
Label müssen <b>eindeutig</b> sein. Zur Strukturierung ist das Voranstellen von Kürzeln üblich:<br/>
<code>img</code> für Bilder, <code>tab</code> für Tabellen, <code>fig</code> für Figures, <code>sec</code> für Abschnitte, …
</li>
</ul>
</div>
</div>
---
<div class="layout-content-and-preview">
<div class="layout-content">
<h2>Weiterführend</h2>
<ul>
<li class="fragment">
Beide Referenzierungsbefehle funktionieren mit <b>Bildern, Tabellen, Listings und sogar Überschriften</b>, sofern die richtigen Label vergeben wurden.
</li>
<li class="fragment">
Wurde vor dem Paket <code>cleveref</code> das Paket <code>hyperref</code> eingebunden, entsteht ein <b>klickbarer Link</b> 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:section4}.</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>