Merge branch 'master' of git.stuve-bamberg.de:latex/latex-wochenende
This commit is contained in:
commit
7254d84c8e
@ -36,18 +36,37 @@
|
||||
<div class="layout-content-only">
|
||||
<div class="layout-content">
|
||||
<h2>Dokumentklasse</h2>
|
||||
Befehlsstruktur
|
||||
<pre class="lang-tex hljs"><code>\documentclass[parameter]{dokumentklasse}</code></pre>
|
||||
konkret zum Beispiel
|
||||
<p><pre class="lang-tex hljs"><code>\documentclass[parameter]{dokumentklasse}</code></pre>
|
||||
</p>
|
||||
<p>Konkret zum Beispiel
|
||||
<pre class="lang-tex hljs"><code>\documentclass[10pt,a5paper,landscape]{scrartcl}</code></pre>
|
||||
<p class="fragment">
|
||||
</p>
|
||||
<div class="fragment">
|
||||
<ul>
|
||||
<li><b><code>scrartcl, article</b></code> für einfache Dokumente</li>
|
||||
<li><b><code>scrreport, report</b></code> für komplexere Dokumente</li>
|
||||
<li><b><code>scrbook, book</b></code> für Bücher</li>
|
||||
<li><b><code>beamer</b></code> für Präsentationen</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-content-only">
|
||||
<div class="layout-content">
|
||||
<h2>Pakete</h2>
|
||||
</p>
|
||||
<pre class="lang-tex hljs"><code>\usepackage[optionen]{paketname}</code></pre>
|
||||
<p>
|
||||
<ul>
|
||||
<li>Pakete stellen zusätzliche Befehle und Funktionalitäten zur Verfügung.</li>
|
||||
<li>Es existieren verschiedene Pakete für verschiedene Anwendungsfälle (z. B. Formelsatz, Listen, ...).
|
||||
</li>
|
||||
<li>Sie müssen vor der Nutzung in der Präambel eingebunden werden.
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -56,7 +75,6 @@
|
||||
<div class="layout-content-only">
|
||||
<div class="layout-content">
|
||||
<h2>Encoding</h2>
|
||||
Befehle:
|
||||
<pre class="lang-tex hljs"><code>\usepackage[utf8]{inputenc}
|
||||
\usepackage[t1]{fontenc}</code></pre>
|
||||
<p class="fragment">
|
||||
@ -74,9 +92,8 @@
|
||||
<div class="layout-content-only">
|
||||
<div class="layout-content">
|
||||
<h2>Sprache</h2>
|
||||
Befehl:
|
||||
<pre class="lang-tex hljs"><code>\usepackage[ngerman]{babel}</code></pre>
|
||||
<p class="fragment">
|
||||
<p>
|
||||
<ul>
|
||||
<li>Das Paket <b><code>babel</code></b> stellt sprachspezifische Informationen (z.B. Silbentrennung, Sonderzeichen, Wechsel zwischen Fonts, Übersetzung von Labels wie 'Kapitel', 'Inhaltsverzeichnis' oder 'Abbildung') bereit.</li>
|
||||
<li><b><code>ngerman</code></b> steht für die neue deutsche Rechschreibung.</li>
|
||||
@ -97,7 +114,7 @@ greek, english]{babel}</code></pre>
|
||||
Umschalten zwischen Sprachen:
|
||||
<pre class="lang-tex hljs"><code>\selectlanguage{Sprache A}
|
||||
\selectlanguage{Sprache B}</code></pre>
|
||||
Eingebetteter Tex in andere Sprache:
|
||||
Eingebetteter Text in anderer Sprache:
|
||||
<pre class="lang-tex hljs"><code>\selectlanguage{Sprache A}
|
||||
\foreignlanguage{Sprache B}{Hier steht
|
||||
Text in Sprache B innerhalb eines Textes
|
||||
@ -273,7 +290,7 @@ Mein Lieblingsrezept
|
||||
\end{document}</code></pre>
|
||||
</div>
|
||||
<div class="layout-preview">
|
||||
<img src="sections/german/03/contents-crop.svg">
|
||||
<img src="sections/german/03/contents-orig.svg">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -283,7 +300,7 @@ Mein Lieblingsrezept
|
||||
<div class="layout-content">
|
||||
<h2>Weitere Verzeichnisse</h2>
|
||||
<p>Abbildungsverzeichnis und Tabellenverzeichnis
|
||||
<pre class="lang-tex hljs"><code>\listoffigures
|
||||
<pre class="lang-tex hljs"><code>\listoffigures
|
||||
\listoftables</code></pre>
|
||||
<ul>
|
||||
<li>Fügt das gewählte Verzeichnis an der entsprechenden Stelle ins Dokument ein.</li>
|
||||
@ -305,3 +322,16 @@ Mein Lieblingsrezept
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-only">
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe">2. Grundstruktur des Skripts anpassen</h2>
|
||||
<ul>
|
||||
<li class="fragment">Füge ein Inhaltsverzeichnis in das Skript ein.</li>
|
||||
<li class="fragment">Füge im 1. Kapitel xxxxx mehrere neue Absätze mit <code>\section{}</code> und <code>\subsection{}</code> ein und beobachte, was im Inhaltsverzeichnis passiert.</li>
|
||||
<li class="fragment">Provoziere absichtlich einen Fehler, indem du einen dir bereits bekannten Befehl wie <code>\begin{document}</code> falsch schreibst. Sieh dir an, welche Informationen dir die Fehlermeldung liefert und behebe den Fehler wieder.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -209,8 +209,8 @@ Inhalt von Abschnitt 1.</code></pre>
|
||||
|
||||
<div class="layout-content-and-preview">
|
||||
<div class="layout-content">
|
||||
<h2>Header ausgelagert</h2>
|
||||
<p>Was denkt ihr, passiert, wenn wir den Header in eine Unterdatei auslagern?</p>
|
||||
<h2>Präambel ausgelagert</h2>
|
||||
<p>Was denkt ihr, passiert, wenn wir den Präambel in eine Unterdatei auslagern?</p>
|
||||
<p>Wird das Gesamtdokument kompilieren oder nicht?</p>
|
||||
<p class="fragment"><strong>Ja, es kompiliert!</strong><br>
|
||||
Ein einfacher Weg, um die Hauptdatei noch übersichtlicher zu halten.</p>
|
||||
@ -219,3 +219,18 @@ Inhalt von Abschnitt 1.</code></pre>
|
||||
<img src="sections/german/04/main_parts_header.png">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-only">
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe">4. Projektstruktur für das Skript anlegen</h2>
|
||||
<ul>
|
||||
<li class="fragment">Teile das Skript in sinnvolle Abschnitte auf und lagere sie in separate <code>.tex</code>-Dateien aus.</li>
|
||||
<li class="fragment">Verwende zunächst <code>\input{}</code>, um die Abschnitte in deine Hauptdatei einzubinden.</li>
|
||||
<li class="fragment">Beobachte, was sich verändert, wenn du stattdessen <code>\include{}</code> einsetzt.</li>
|
||||
<li class="fragment">Verschiebe die Teildateien zur besseren Strukturierung in einen eigenen Unterordner <code>sections</code>. Was musst du nun bei der Angabe des relativen Pfades bei <code>\include{}</code> verändern?</li>
|
||||
<li class="fragment">Lagere nun noch die Präambel aus.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -367,6 +367,19 @@ Paket hyperref mit `\url` sorgt für zeichentreue Wiedergabe und bindestrichlose
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-only">
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe">4. Sonderzeichen einfügen</h2>
|
||||
<ul>
|
||||
<li class="fragment">Suche dir aus der PDF-Liste zu Sonderzeichen einige interessante Symbole aus und füge sie in den ersten Absatz von xxx ein.</li>
|
||||
<li class="fragment">Ließ dir den ersten Absatz von xxx durch und hebe auf unterschiedliche Art und Weise (fett, kursiv etc.) Abschnitte hervor, die dir wichtig erscheinen.</li>
|
||||
<li class="fragment">Variiere zum Testen die Schriftgröße: Setze einen Satz in winziger, einen anderen in riesiger Schrift. Probiere aus, eine eigene Schriftgröße zu konfiguieren.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<!--
|
||||
ABSATZFORMATIERUNG
|
||||
-->
|
||||
@ -390,6 +403,17 @@ TODO: Umbrüche (https://en.wikibooks.org/wiki/LaTeX/Paragraph_Formatting#Manual
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-only">
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe">5. Absätze ändern</h2>
|
||||
<ul>
|
||||
<li class="fragment">Formatiere den ersten Absatz des Kapitels xxx rechtsbündig zentriert.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<!--
|
||||
WEITERE BLOCKUMGEBUNGEN
|
||||
-->
|
||||
@ -417,6 +441,19 @@ TODO: description
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-only">
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe">5. Aufzählungen einfügen</h2>
|
||||
<ul>
|
||||
<li class="fragment">Füge in Absatz xxx von Kapitel xxx eine nummerierte Aufzählung von xxx ein.</li>
|
||||
<li class="fragment">Wandle die Aufzählung anschließend in eine Liste mit Bullet Points um.</li>
|
||||
<li class="fragment">Füge in Absatz xxx nun noch eine <code>description</code> ein. Kann man darin eine Aufzählung verschachteln?</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
TODO: Formeln (inline und block)
|
||||
|
||||
---
|
||||
@ -429,10 +466,32 @@ TODO: Grafiken (mit Positionierung)
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-only">
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe">6. Grafiken einfügen</h2>
|
||||
<ul>
|
||||
<li class="fragment"></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
TODO: Tabellen (booktabs, Möglichkeit für Querformat)
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-only">
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe">7. Tabellen einfügen</h2>
|
||||
<ul>
|
||||
<li class="fragment"></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<!--
|
||||
REFERENZEN UND FUSSNOTEN
|
||||
-->
|
||||
@ -453,3 +512,16 @@ TODO: hyperref mit `\autoref` ODER cleveref mit `\cref` (nach hyperref einbinden
|
||||
---
|
||||
|
||||
TODO: Fußnoten
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-only">
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe">8. Referenzen einfügen</h2>
|
||||
<ul>
|
||||
<li class="fragment"></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
@ -1,6 +1,26 @@
|
||||
<div class="layout-content-only">
|
||||
<div class="layout-content">
|
||||
<h1>Literatur­verwaltung</h1>
|
||||
<blockquote>Literatur ist nichts für Bürokraten,<br>sie sollte nicht verwaltet werden,<br>sondern gelesen und gelebt.« <cite>Zarathustra</cite></blockquote>
|
||||
<blockquote>Literatur ist nichts für Bürokraten,<br>sie sollte nicht verwaltet werden,<br>sondern gelesen und gelebt.« <cite>Anonymes Fachschaftsmitglied</cite></blockquote>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe">9. Ein Literaturverzeichnis erstellen und einfügen</h2>
|
||||
<ul>
|
||||
<li class="fragment">Suche in einer Literaturdatenbank deiner Wahl die BibTeX-Einträge für folgende LaTeX-Handbücher:
|
||||
<ul>
|
||||
<li class="fragment">Leslie Lamport (1994): LaTeX. A Document Preparation System.</li>
|
||||
<li class="fragment">Dilip Datta (2017): LaTeX in 24 Hours. A Practical Guide for Scientific Writing.</li>
|
||||
<li class="fragment">Frank Mittelbach / Michel Goossens (2012): Der LaTeX-Begleiter.</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="fragment">Füge die BibTeX-Einträge in eine bibtex-Datei <code>bibliography.bib</code> ein.</li>
|
||||
<li class="fragment">Wähle einen Bibliographierstil aus und füge den entsprechenden Befehl per <code>\bibliographystyle{}</code> in deine LaTeX-Datei für das Skript ein.</li>
|
||||
<li class="fragment">Füge das Literaturverzeichnis über <code>\bibliography{}</code> in deine LaTeX-Datei ein.</li>
|
||||
<li class="fragment">Zitiere die 3 Handbücher an geeigneter Stelle im Skript, damit diese im Literaturverzeichnis erscheinen.</li>
|
||||
<li class="fragment">Probiere nun einen anderen Bibliographierstil aus und vergleiche, was sich im PDF verändert.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user