Skript-Aufgaben eingefügt / angepasst.

This commit is contained in:
Kremitzl 2019-05-09 23:46:23 +02:00
parent 8dde6fbd1f
commit 031e41ef69
12 changed files with 49 additions and 32 deletions

View File

@ -329,13 +329,15 @@ Mein Lieblingsrezept
---
<div class="layout-content-only">
<div class="layout-wide-content">
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="2">Grundstruktur des Skripts anpassen</h2>
<h2 data-category="Aufgabe" data-task="2">Dokument und Text gliedern</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>
<li>Ladet das Skript l2kurz aus dem VC herunter, entpackt es und öffnet die Datei `allgemeines.tex` in TeXStudio.</li>
<li class="fragment">Packt den gesamten Text (einschließlich Kommentare) in allgemeines.tex in eine **Document**-Umgebung und schreibt darüber eine **Präambel**, damit das Dokument kompiliert werden kann.</li>
<li class="fragment">Im nicht auskommentierten Abschnitt wurden **Absätze** durch `//` markiert. Verwendet stattdessen echte Absätze.</li>
<li class="fragment">Kommentiert den restlichen Text ein. Verwendet für alle **Überschriften** passende LaTeX-Befehle (`\section` bis `\subsubsection`).
<li class="fragment">Fügt ein **Inhaltsverzeichnis** ein.</li>
</ul>
</div>
</div>

View File

@ -224,13 +224,11 @@ Inhalt von Abschnitt 1.</code></pre>
<div class="layout-content-only">
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="3">Projektstruktur für das Skript anlegen</h2>
<h2 data-category="Aufgabe" data-task="3">Ein strukturiertes Projekt</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>
<li>Entfernt die Präambel, die beiden `document`-Zeilen und das Inhaltsverzeichnis aus `allgemeines.tex`.</li>
<li class="fragment">Kompiliert stattdessen `l2kurz.tex` das ist ab sofort unsere **Hauptdatei,** `allgemeines.tex` ist bereits eingebunden und wird mit kompiliert.</li>
<li class="fragment">Diese Datei ist sehr unübersichtlich. Lagert alles vor `\begin{document}` in eine neue Datei `praeambel.tex` aus und bindet sie mit `\input{praeambel}` ein.</li>
</ul>
</div>
</div>

View File

@ -19,7 +19,7 @@
Abkürzungen und zwischen Zahlen und
Einheiten verwendet: 10\,s. Normalbreite,
aber geschützte Leerzeichen können u.\,a.
dabei helfen, Titel und Namen in einer
dabei helfen, Titel und Namen in einer
Zeile zu halten: Dr.~Fooboar.</code></pre>
</div>
<div class="layout-preview">
@ -344,9 +344,12 @@ $\dagger$</code></pre>
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="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">Lies 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>
<li>Ersetzt in Abschnitt 1.1.1 die Leerzeichen vor und nach dem Namen Knuth durch **geschützte Leerzeichen.**</li>
<li class="fragment">Fügt in Abschnitt 1.2.1, Absatz 2, ein **halbes Leerzeichen** zwischen z. und B. von z.B. ein.</li>
<li class="fragment">In Abschnitt 1.2.3 stehen an mehren Stellen Bindestriche als **Gedankenstriche.** Tauscht sie durch Halbgeviertstriche aus.</li>
<li class="fragment">In Abschnitt 1.2.1, Absatz 2, wird ein `"=` verwendet. Was passiert, wenn ihr stattdessen einen einfachen **Bindestrich** verwendet?</li>
<li class="fragment">In Abschnitt 1.1.1 sollten »Tech« und »TeX« in **Anführungszeichen** stehen. Nutzt dafür `\enquote{…}`</li>
<li class="fragment">Ersetzt die drei Punkte in 1.2.1, Absatz 2, durch eine echte **Ellipse.**</li>
</ul>
</div>
</div>

View File

@ -153,3 +153,16 @@ Back to normal.</code></pre>
<img src="sections/german/06/url-crop.svg">
</div>
</div>
---
<div class="layout-content-only">
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="5">Text hervorheben</h2>
<ul>
<li>**Betont** das Wort »Pakete« in Abschnitt 1.1.2 mit `\emph{…}`.</li>
<li class="fragment">Probiert auch an beliebigen Stellen **optische Hervorhebungen** aus, entfernt sie aber wieder, wenn ihr ein aufgeräumtes Dokument erhalten wollt.</li>
<li class="fragment">Auf der zweiten Seite des Dokuments steht ein Link zur Quelle. Ergänzt dort einen **Link** zum VC-Kurs zum LaTeX-Wochenende.</li>
</ul>
</div>
</div>

View File

@ -53,9 +53,9 @@
<div class="layout-content-only">
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="6">Absätze ändern</h2>
<h2 data-category="Aufgabe" data-task="6">Absätze formatieren</h2>
<ul>
<li class="fragment">Formatiere den ersten Absatz des Kapitels xxx rechtsbündig zentriert.</li>
<li class="fragment">Seht euch auf der Titelseite an, wie **Abstände und Ausrichtungen** genutzt werden. Spielt ein wenig mit den Einstellungen und beobachtet, was sich verändert. Benutzt die Undo-Funktion, wenn ihr euch verlaufen habt ;)</li>
</ul>
</div>
</div>

View File

@ -123,9 +123,8 @@
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="7">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>
<li>Formatiert die einzelnen Vor- und Nachteile in Abschnitt 1.2.3 als **ungeordnete Listen.**</li>
<li class="fragment">Formatiert den Arbeitsablauf in Abschnitt 1.2.4 als **geordnete Liste.** Die Ziffern im Code sollen nicht stehen bleiben.</li>
</ul>
</div>
</div>

View File

@ -171,7 +171,7 @@
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="8">Formeln setzen</h2>
<ul>
<li class="fragment"></li>
<li>Seht euch Kapitel 4 an und fügt einen neuen Abschnitt 4.5 mit eurer Lieblings**formel** ein.</li>
</ul>
</div>
</div>

View File

@ -109,7 +109,7 @@ breaklines=true,
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="9">Quelltext einbinden</h2>
<ul>
<li class="fragment"></li>
<li>Abschnitt 2.4 enthält zwei **Listings.** Lagert den Inhalt in zwei neue Dateien aus und bindet sie mit `\inputminted` ein.</li>
</ul>
</div>
</div>

View File

@ -75,7 +75,7 @@ height=5cm]{&lt;dateipfad>}</code></pre>
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="10">Grafiken einfügen</h2>
<ul>
<li class="fragment"></li>
<li>Abschnitt 5 enthält ein kleines **Bild.** Setzt dasselbe Bild nochmal größer (Breite: `\textwidth`) ans Ende des Abschnitts.</li>
</ul>
</div>
</div>

View File

@ -196,9 +196,10 @@
<div class="layout-content-only">
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="11">Tabellen einfügen</h2>
<h2 data-category="Aufgabe" data-task="11">Tabellen setzen</h2>
<ul>
<li class="fragment"></li>
<li>Tabelle 6 in Abschnitt 7 veranschaulicht die vordefinierten Schriftgrade. Fügt eine zusätzliche **rechtsbündige Spalte** ein, in der ihr die Schriftgrößen durchnummeriert.</li>
<li class="fragment">Fügt außerdem eine **Überschriftenzeile** ein, die ihr per `\midrule` vom Rest der Tabelle trennt. Die Spaltenüberschriften können zum Beispiel »Nr.«, »Befehl« und »Beispiel« heißen.</li>
</ul>
</div>
</div>

View File

@ -117,7 +117,8 @@ sec:section4}.</code></pre>
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="12">Referenzen einfügen</h2>
<ul>
<li class="fragment"></li>
<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>

View File

@ -78,18 +78,18 @@
<div class="layout-content">
<h2 data-category="Aufgabe" data-task="13">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:
<li>Sucht in einer Literaturdatenbank eurer 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>
<li class="fragment">Fügt die BibTeX-Einträge in der BibTeX-Datei <code>l2kurz.bib</code> ein.</li>
<!-- <li class="fragment">Wählt 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">Zitiert die 3 Handbücher an geeigneter Stelle im Skript, damit sie im Literaturverzeichnis erscheinen.</li>
<li class="fragment">Sucht nun die Stelle, an der das Literaturverzeichnis erstellt wird. Probiert einen anderen Bibliographierstil aus und vergleicht, was sich im PDF verändert.</li>
</ul>
</div>
</div>