66 lines
2.1 KiB
Markdown

<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>Referenzen</h2>
Manuell (oder: Wie man es nicht macht)
<pre class="hljs lang-tex"><code>Wie man in Abbildung 23 sieht, ...</code></pre>
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}
Wie man in \cref{img:fooboar} sieht, ...</code></pre>
</div>
<div class="layout-preview">
<img src="sections/german/13/reference-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 nur 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 immer vergeben werden.</li>
<li class="fragment">
Label müssen eindeutig 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, …
</li>
</ul>
</div>
</div>
---
TODO: Auf viele Umgebungen übertragbar (einschließlich Abschnitte)
TODO: Label und Ref
TODO: hyperref mit `\autoref` ODER cleveref mit `\cref` (nach hyperref einbinden)
---
TODO: Fußnoten
---
<div class="layout-content-only">
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="12">Referenzen einfügen</h2>
<ul>
<li class="fragment"></li>
</ul>
</div>
</div>