Compare commits
No commits in common. "8f5dab87a94684207178dc1143545a8ebba07205" and "1f8348b8c1cc1c2790da19bd333aafb4d1ad6b5f" have entirely different histories.
8f5dab87a9
...
1f8348b8c1
@ -146,7 +146,7 @@ Hallo, Welt!
|
||||
<pre class="lang-tex hljs"><code>Fließtext kann direkt in den Quelltext ↲
|
||||
geschrieben werden. ↲
|
||||
Einfache Zeilenumbrüche ↲
|
||||
werden dabei ignoriert, ↲
|
||||
werden dabei ignoriert ↲
|
||||
genau wie mehrere Leerzeichen. ↲
|
||||
↲
|
||||
Leerzeilen erzeugen einen neuen Absatz,↲
|
||||
|
||||
@ -81,7 +81,7 @@ Inhalt von Abschnitt 2.
|
||||
<div class="layout-column-one">
|
||||
<pre class="lang-tex jshl"><code>\input{path_to_file}</code></pre>
|
||||
<ul class="fragment">
|
||||
<li>Dateiendung `.tex` **kann** angegeben werden</li>
|
||||
<li>Dateiendung kann mit oder ohne `.tex`</li>
|
||||
<li>**Schachtelung** möglich: Unterdateien können wiederum per `\input{}` andere Unterunterdateien einbinden</li>
|
||||
<li>Unterdatei wird im fertigen Dokument **ohne Sprung auf neue Seite** in Hauptdatei eingefügt</li>
|
||||
</ul>
|
||||
@ -92,7 +92,6 @@ Inhalt von Abschnitt 2.
|
||||
<li>Dateiendung `.tex` **nicht** angeben</li>
|
||||
<li>**Schachtelung** nicht möglich</li>
|
||||
<li>für jede Unterdatei wird im fertigen Dokument eine **neue Seite** angelegt</li>
|
||||
<li>Vorteil bei größeren Projekten: `\includeonly{file1,file2,...}` in die Präambel schreiben, um nur einzelne Unterdateien zu kompilieren</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@ -200,7 +199,18 @@ Inhalt von Abschnitt 2.
|
||||
<ul>
|
||||
<li>**Nur die Hauptdatei** wird kompiliert, um das fertige PDF-Dokument zu erhalten.</li>
|
||||
<li>Fehlermeldungen enthalten dann Verweis, in welcher Unterdatei sie aufgetreten sind.</li>
|
||||
<li>Die Unterdateien können wegen ihrer fehlenden Präambel nicht selbstständig kompiliert werden.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-content-only">
|
||||
<div class="layout-content">
|
||||
<h2>Kompilieren des Projekts</h2>
|
||||
<ul>
|
||||
<li>Die Unterdateiten können wegen ihrer fehlenden Präambel nicht selbstständig kompiliert werden.</li>
|
||||
<li>Trick bei `\include{}`: `\includeonly{file1,file2,...}` in die Präambel schreiben, um nur einzelne Unterdateien zu kompilieren</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
@ -229,21 +239,7 @@ Inhalt von Abschnitt 2.
|
||||
<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**. Die Datei `allgemeines.tex` ist bereits eingebunden und wird mit kompiliert.</li>
|
||||
<li class="fragment">Die Hauptdatei ist sehr unübersichtlich. Lagert alle Befehle, die vor der Dokumentumgebung (`\begin{document}`) aufgerufen werden, in eine neue Datei `praeambel.tex` aus und bindet diese mit `\input{praeambel}` ein.</li>
|
||||
<li class="fragment"><strong>Technischer Hinweis:</strong> Wählt beim Kompilieren bitte die Option »(c) nutze das vorgegebene Kommando«, wenn sich ein entsprechendes Pop-up öffnet.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
|
||||
<div class="layout-content-only">
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe" data-task="3">Ein strukturiertes Projekt</h2>
|
||||
<ul>
|
||||
<li>Um lange Kompilierzeiten zu verhindern, sollten vorerst nur noch die Abschnitte <code>einleitung.tex</code> und <code>allgemeines.tex</code> eingebunden werden.</li>
|
||||
<li class="fragment">Ersetzt hierzu in der Datei <code>l2kurz.tex</code> alle <strong>anderen</strong> <code>\input</code>-Statements durch <code>\include</code>-Statements und verwendet den Befehl <code>\includeonly</code>.</li>
|
||||
<li class="fragment"><strong>Achtung:</strong> Die Präambel sollte weiterhin durch <code>\input</code> eingebunden werden.</li>
|
||||
<li class="fragment">Setzt das <code>\includeonly</code>-Statement direkt über <code>\begin{document}</code>.</li>
|
||||
<li class="fragment"><strong>Technischer Hinweis:</strong> Wählt beim Kompilieren bitte die Option „(c) nutze das vorgegebene Kommando“, wenn sich ein entsprechendes Pop-up öffnet.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -11,8 +11,8 @@
|
||||
<h2>Leerzeichen</h2>
|
||||
<ul>
|
||||
<li>normale Wortzwischenräume per Leertaste</li>
|
||||
<li>geschützte Leerzeichen: `~`</li>
|
||||
<li>schmale Leerzeichen: `\,`</li>
|
||||
<li>geschützte Leerzeichen: »`~`«</li>
|
||||
<li>schmale Leerzeichen: »`\,`«</li>
|
||||
<li>viele weitere Breiten verfügbar</li>
|
||||
</ul>
|
||||
<pre class="lang-tex hljs"><code>Schmale Leerzeichen werden z.\,B. in
|
||||
|
||||
@ -185,8 +185,6 @@
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe" data-task="8">Formeln setzen</h2>
|
||||
<ul>
|
||||
<li>Bindet die Dateien <code>eingabefile.tex</code>, <code>textsatz.tex</code> und <code>mathematik.tex</code> wieder ein, indem ihr den Befehl <code>\includeonly</code> in <code>l2kurz.tex</code> ändert.</li>
|
||||
<li>Kompiliert anschließend das gesamte Projekt erneut.</li>
|
||||
<li>Seht euch Kapitel 4 an und fügt einen neuen Abschnitt 4.5 mit eurer Lieblings**formel** ein.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@ -109,10 +109,7 @@ breaklines=true,
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe" data-task="9">Quelltext einbinden</h2>
|
||||
<ul>
|
||||
<li>Abschnitt 2.4 enthält zwei auskommentierte **Listings.**</li>
|
||||
<li>Bindet zunächst das **Paket `minted`** an der richtigen Stelle ein.</li>
|
||||
<li>Nutzt die **`minted`-Umgebung**, um das erste Listing mit Syntax Highlighting zu versehen.</li>
|
||||
<li>Lagert das zweite Listing in eine **neue Datei** aus und bindet sie mit `\inputminted` ein.</li>
|
||||
<li>Abschnitt 2.4 enthält zwei **Listings.** Lagert den Inhalt in zwei neue Dateien aus und bindet sie mit `\inputminted` ein.</li>
|
||||
<li class="fragment">Ändert das **Farbschema** zu `borland`.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@ -81,7 +81,6 @@ height=5cm]{<dateipfad>}</code></pre>
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe" data-task="10">Grafiken einfügen</h2>
|
||||
<ul>
|
||||
<li>Bindet die Datei <code>bilder.tex</code> ein.</li>
|
||||
<li>Abschnitt 5 enthält ein kleines **Bild.** Setzt dasselbe Bild nochmal größer (Breite: `\textwidth`) ans Ende des Abschnitts.</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@ -198,7 +198,6 @@
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe" data-task="11">Tabellen setzen</h2>
|
||||
<ul>
|
||||
<li>Bindet die Dateien <code>seitenaufbau.tex</code> und <code>schriften.tex</code> ein.</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>
|
||||
|
||||
@ -166,9 +166,6 @@ sec:section3,sec:section5}.</code></pre>
|
||||
<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>
|
||||
<li class="fragment">Hüllt die **Listings aus Aufgabe 9** (Abschnitt 2.4) in eine `figure`-Umgebung.</li>
|
||||
<li class="fragment">Ergänzt jeweils ein **Label** und eine **Bildunterschrift**.</li>
|
||||
<li class="fragment">Ersetzt die im Fließtext darüber vergebenen Nummern durch **Verweise** auf die Listings.</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -142,7 +142,6 @@
|
||||
<div class="layout-content">
|
||||
<h2 data-category="Aufgabe" data-task="13">Ein Literaturverzeichnis erstellen und einfügen</h2>
|
||||
<ul>
|
||||
<li>Bindet ab sofort wieder alle Abschnitte ein.</li>
|
||||
<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>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user