diff --git a/layouts/content-and-preview-with-category.html b/layouts/content-and-preview-with-category.html new file mode 100644 index 0000000..e0872c3 --- /dev/null +++ b/layouts/content-and-preview-with-category.html @@ -0,0 +1,9 @@ +
+
+

@title(inline)

+ @content +
+
+ @preview(inline) +
+
diff --git a/slides/chapter-02.de.md b/slides/chapter-02.de.md index 5cde071..5bdffa2 100644 --- a/slides/chapter-02.de.md +++ b/slides/chapter-02.de.md @@ -65,7 +65,7 @@ Allgemeiner Aufbau eine Befehls: \[]{} ``` -++Ein paar Beispiele: +++ Ein paar Beispiele: ``` {.lang-tex .tex .hljs .fragment} \newpage % fügt eine neue Seite ein @@ -152,9 +152,9 @@ Bitte installiert **zuerst den Compiler**, also MikTeX (Windows), MacTeX (MacOS) Erste Schritte im Umgang mit LaTeX @content -* ++Falls nötig: Install now! -* ++Ladet euch aus dem VC die Datei `aufgabe01.tex` herunter und speichert sie in einem eigenen Ordner. -* ++Öffnet die Datei in TeXstudio. -* ++Kompiliert die Datei durch Druck auf . -* ++Was ist in dem Ordner passiert, in dem die Datei liegt? +* ++ Falls nötig: Install now! +* ++ Ladet euch aus dem VC die Datei `aufgabe01.tex` herunter und speichert sie in einem eigenen Ordner. +* ++ Öffnet die Datei in TeXstudio. +* ++ Kompiliert die Datei durch Druck auf . +* ++ Was ist in dem Ordner passiert, in dem die Datei liegt? diff --git a/slides/chapter-02.en.md b/slides/chapter-02.en.md index 459ebb4..f935dbe 100644 --- a/slides/chapter-02.en.md +++ b/slides/chapter-02.en.md @@ -65,7 +65,7 @@ General structure of a command: \[]{} ``` -++A few examples: +++ A few examples: ``` {.lang-tex .tex .hljs .fragment} \newpage % inserts a new page @@ -152,9 +152,9 @@ Please install **the compiler first** (MikTeX on Windows, MacTeX on MacOS, TeX L First steps with LaTeX @content -* ++If necessary: Install now! -* ++Download the file `aufgabe01.tex` from the VC and put it into a new folder. -* ++Open it in TeXstudio. -* ++Comile it by pressing . -* ++What happened to the folder that contains the file? +* ++ If necessary: Install now! +* ++ Download the file `aufgabe01.tex` from the VC and put it into a new folder. +* ++ Open it in TeXstudio. +* ++ Compile it by pressing . +* ++ What happened to the folder that contains the file? diff --git a/slides/chapter-03.de.md b/slides/chapter-03.de.md index 1242880..e387a7d 100644 --- a/slides/chapter-03.de.md +++ b/slides/chapter-03.de.md @@ -80,9 +80,9 @@ Kodierung \usepackage[t1]{fontenc} ``` -* ++Die Zeichenkodierung bestimmt, welche Zeichen verfügbar sind. -* ++**ASCII** enthält kaum Sonderzeichen wie deutsche Umlaute. -* ++**UTF-8** ist eine universelle Kodierung. +* ++ Die Zeichenkodierung bestimmt, welche Zeichen verfügbar sind. +* ++ **ASCII** enthält kaum Sonderzeichen wie deutsche Umlaute. +* ++ **UTF-8** ist eine universelle Kodierung. @slide(layout=content-only) @@ -177,10 +177,10 @@ nichts verloren. ![](svg/chapter-03/absätze-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) -@todo -Achtung!-Label +@category +Achtung! @title Reservierte Zeichen @@ -380,7 +380,7 @@ Dokument und Text gliedern @content * Ladet das Projektarchiv aus dem VC herunter, entpackt es und öffnet die Datei `allgemeines.tex` in TeXStudio. -* ++Packt den gesamten Text (einschließlich Kommentare) in `allgemeines.tex` in eine **Document**-Umgebung und schreibt darüber folgende **Präambel**, damit das Dokument kompiliert werden kann: +* ++ Packt den gesamten Text (einschließlich Kommentare) in `allgemeines.tex` in eine **Document**-Umgebung und schreibt darüber folgende **Präambel**, damit das Dokument kompiliert werden kann: ``` {.lang-tex .hljs .fragment} \documentclass{scrartcl} @@ -391,7 +391,7 @@ Dokument und Text gliedern \usepackage{csquotes} ``` -* ++Im nicht auskommentierten Teil wurden **Absätze** durch »`//`« markiert. Verwendet stattdessen echte Absätze. -* ++Kommentiert den restlichen Text ein. Verwendet für alle **Überschriften** passende LaTeX-Befehle (`\section` bis `\subsubsection`). -* ++Fügt ein **Inhaltsverzeichnis** ein. +* ++ Im nicht auskommentierten Teil wurden **Absätze** durch »`//`« markiert. Verwendet stattdessen echte Absätze. +* ++ Kommentiert den restlichen Text ein. Verwendet für alle **Überschriften** passende LaTeX-Befehle (`\section` bis `\subsubsection`). +* ++ Fügt ein **Inhaltsverzeichnis** ein. diff --git a/slides/chapter-03.en.md b/slides/chapter-03.en.md index 145f491..632feab 100644 --- a/slides/chapter-03.en.md +++ b/slides/chapter-03.en.md @@ -80,9 +80,9 @@ Encoding \usepackage[t1]{fontenc} ``` -* ++The character encoding determines which characters are available. -* ++**ASCII** contains no special characters like German umlauts. -* ++**UTF-8** is a universal encoding. +* ++ The character encoding determines which characters are available. +* ++ **ASCII** contains no special characters like German umlauts. +* ++ **UTF-8** is a universal encoding. @slide(layout=content-only) @@ -177,10 +177,10 @@ in continuous text. ![](svg/chapter-03/paragraphs-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) -@todo -caution!-Label +@category +Caution! @title Reserved characters @@ -380,7 +380,7 @@ Structure your document and text @content * Download the project archive from the VC, unzip it and open the file `allgemeines.tex` in TeXStudio. -* ++Wrap the entire text (incl. comments) in `allgemeines.tex` in a **document** environment and insert the following **preamble** above, so that you can compile the document: +* ++ Wrap the entire text (incl. comments) in `allgemeines.tex` in a **document** environment and insert the following **preamble** above, so that you can compile the document: ``` {.lang-tex .hljs .fragment} \documentclass{scrartcl} @@ -391,7 +391,7 @@ Structure your document and text \usepackage{csquotes} ``` -* ++In the part that is not commented out, **paragraphs** were marked as ‘`//`’. Use real paragraphs instead. -* ++Uncomment the remaining text. Use the corresponding LaTeX commands for all **headings** (`\section` to `\subsubsection`). -* ++Add a **table of contents.** +* ++ In the part that is not commented out, **paragraphs** were marked as ‘`//`’. Use real paragraphs instead. +* ++ Uncomment the remaining text. Use the corresponding LaTeX commands for all **headings** (`\section` to `\subsubsection`). +* ++ Add a **table of contents.** diff --git a/slides/chapter-04.de.md b/slides/chapter-04.de.md index 8b8bbce..10a6c6d 100644 --- a/slides/chapter-04.de.md +++ b/slides/chapter-04.de.md @@ -101,10 +101,10 @@ Inhalt von Abschnitt 2. * Vorteil bei größeren Projekten: `\includeonly{file1,file2,...}` in die Präambel schreiben, um nur einzelne Unterdateien zu kompilieren (vorher muss mindestens einmal das gesamte Projekt kompiliert werden) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) -@todo -Label Exkurs +@category +Exkurs @title Dateipfade angeben 👣 @@ -117,10 +117,10 @@ Dateipfade angeben 👣 ![](svg/chapter-04/tree-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) -@todo -Label Exkurs +@category +Exkurs @title Dateipfade angeben 👣 @@ -143,14 +143,14 @@ Dateipfade angeben 👣 ![](svg/chapter-04/absolute-path-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) + +@category +Exkurs @title Dateipfade angeben 👣 -@todo -Label Exkurs - @content ### Relative Dateipfade * Pfad von einem bestimmten Ort irgendwo im Ordnerbaum bis zur jeweiligen Datei @@ -163,17 +163,17 @@ von `main.tex` zu `part1.tex`

`./part1.tex` -Der **einfache Punkt »`.`«** bezieht sich bei relativen Pfaden auf aktuellen Ordner (hier: `latex`). Er ist optional, es könnte also auch nur part1.tex geschrieben werden. +Der **einfache Punkt »`.`«** bezieht sich bei relativen Pfaden auf den aktuellen Ordner (hier: `latex`). Er ist optional, es könnte also auch nur `part1.tex` geschrieben werden. @preview ![](svg/chapter-04/relative-path-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) -@todo -Label Exkurs +@category +Exkurs @title Dateipfade angeben 👣 @@ -188,14 +188,14 @@ Dateipfade angeben 👣 ![](svg/chapter-04/relative-path-subdir-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) + +@category +Exkurs @title Dateipfade angeben 👣 -@todo -Label Exkurs - @content ### Relative Dateipfade

Relativer Pfad von `main.tex` in eigenem Unterordner zu `part1.tex` in anderem Unterordner

@@ -229,7 +229,7 @@ Was denkt ihr, passiert, wenn wir die Präambel in eine Unterdatei auslagern? Wird das Gesamtdokument kompilieren oder nicht? -++**Ja, es kompiliert!** \ +++ **Ja, es kompiliert!** \ Ein einfacher Weg, um die Hauptdatei noch übersichtlicher zu halten. @preview @@ -246,9 +246,9 @@ Ein strukturiertes Projekt @content * Entfernt die Präambel, die beiden `document`-Zeilen und das Inhaltsverzeichnis aus `allgemeines.tex`. -* ++Kompiliert stattdessen `l2kurz.tex` – das ist ab sofort unsere **Hauptdatei.** Die Datei `allgemeines.tex` ist bereits eingebunden und wird mit kompiliert. -* ++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. -* ++**Technischer Hinweis:** Wählt beim Kompilieren bitte die Option »(c) nutze das vorgegebene Kommando«, wenn sich ein entsprechendes Pop-up öffnet. +* ++ Kompiliert stattdessen `l2kurz.tex` – das ist ab sofort unsere **Hauptdatei.** Die Datei `allgemeines.tex` ist bereits eingebunden und wird mit kompiliert. +* ++ 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. +* ++ **Technischer Hinweis:** Wählt beim Kompilieren bitte die Option »(c) nutze das vorgegebene Kommando«, wenn sich ein entsprechendes Pop-up öffnet. @slide(layout=task) @@ -261,7 +261,7 @@ Ein strukturiertes Projekt @content * Um lange Kompilierzeiten zu verhindern, sollten vorerst nur noch die Abschnitte `einleitung.tex` und `allgemeines.tex` eingebunden werden. -* ++Ersetzt hierzu in der Datei `l2kurz.tex` alle **anderen** `\input`-Statements durch `\include`-Statements und verwendet den Befehl `\includeonly`. -* ++**Achtung:** Die Präambel sollte weiterhin durch `\input` eingebunden werden. -* ++Setzt das `\includeonly`-Statement direkt über `\begin{document}`. +* ++ Ersetzt hierzu in der Datei `l2kurz.tex` alle **anderen** `\input`-Statements durch `\include`-Statements und verwendet den Befehl `\includeonly`. +* ++ **Achtung:** Die Präambel sollte weiterhin durch `\input` eingebunden werden. +* ++ Setzt das `\includeonly`-Statement direkt über `\begin{document}`. diff --git a/slides/chapter-04.en.md b/slides/chapter-04.en.md index 2502024..67e7be7 100644 --- a/slides/chapter-04.en.md +++ b/slides/chapter-04.en.md @@ -3,7 +3,6 @@ @title Project structure - @slide(layout=content-and-preview) @title @@ -103,10 +102,10 @@ of section 2. (the entire project has to be compiled at least once before) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) -@todo -Label Excursion +@category +Excursion @title Specifying file paths 👣 @@ -119,13 +118,13 @@ Specifying file paths 👣 ![](svg/chapter-04/tree-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) -@todo -Label Excursion +@category +Excursion @title -Specifying file paths 👣 +Specifying file paths 👣 @content ### Absolute paths @@ -135,7 +134,7 @@ Specifying file paths 👣 * in Windows: `\`
-

absoluter path for `main.tex`

+

absolute path for `main.tex`

* UNIX: `/home/knut/docs/latex/main.tex` * Windows: `C:\knut\docs\latex\main.tex` @@ -147,14 +146,14 @@ Specifying file paths 👣 ![](svg/chapter-04/absolute-path-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) + +@category +Excursion @title Specifying file paths 👣 -@todo -Label Exkurs - @content ### Relative paths * path from somewhere in the tree to a certain file @@ -167,17 +166,17 @@ from `main.tex` to `part1.tex`

`./part1.tex` -A **single dot ‘`.`’** in a relative path means represents the current folder (in this case: `latex`). It is optional, you could also write `part1.tex` here. +A **single dot ‘`.`’** in a relative path represents the current folder (in this case: `latex`). It is optional, you could also write `part1.tex` here.
@preview ![](svg/chapter-04/relative-path-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) -@todo -Label Excursion +@category +Excursion @title Specifying paths 👣 @@ -192,14 +191,14 @@ Specifying paths 👣 ![](svg/chapter-04/relative-path-subdir-crop.svg) -@slide(layout=content-and-preview) +@slide(layout=content-and-preview-with-category) + +@category +Excursion @title Specifying paths 👣 -@todo -Label Excursion - @content ### Relative paths

Relative path from `main.tex` in its own subfolder to `part1.tex` in another subfolder

@@ -233,7 +232,7 @@ What do you think happens when we outsource the preamble into its own subfile? Will the document compile? -++**Yes, it will!** \ +++ **Yes, it will!** \ A simple way of keeping the main file even more organised. @preview @@ -245,17 +244,14 @@ A simple way of keeping the main file even more organised. @task-number 3 -@todo -TeXStudio-Option noch nicht übersetzt - @title A structured project @content * Remove the preamble, both of the `document` lines, and the table of contents from `allgemeines.tex`. -* ++Compile `l2kurz.tex` instead—it is going to be our **main file** from now on. The file `allgemeines.tex` is already included and will be compiled automatically. -* ++The main file is very complex. Outsource all the commands that come before the document environment (`\begin{document}`) into a new file `praeambel.tex` and include it with `\input{praeambel}`. -* ++**Technical note:** When a popup opens during compilation, please choose option “(c) nutze das vorgegebene Kommando.” +* ++ Compile `l2kurz.tex` instead—it is going to be our **main file** from now on. The file `allgemeines.tex` is already included and will be compiled automatically. +* ++ The main file is very complex. Outsource all the commands that come before the document environment (`\begin{document}`) into a new file `preamble.tex` and include it with `\input{preamble}`. +* ++ **Technical note:** When a popup opens during compilation, please choose option “(c) use the default command.” @slide(layout=task) @@ -268,7 +264,7 @@ A structured project @content * To avoid long compilation times, you should should only include the sections `einleitung.tex` and `allgemeines.tex` for now. -* ++For this purpose, replace all of the **other** `\input` statements inside `l2kurz.tex` by `\include` statements und then use `\includeonly`. -* ++**Caution:** The preamble still needs to be included via `\input`. -* ++Put the `\includeonly` statement directly above `\begin{document}`. +* ++ For this purpose, replace all of the **other** `\input` statements inside `l2kurz.tex` by `\include` statements und then use `\includeonly`. +* ++ **Caution:** The preamble still needs to be included via `\input`. +* ++ Put the `\includeonly` statement directly above `\begin{document}`. diff --git a/slides/chapter-05.de.md b/slides/chapter-05.de.md index 12bf5aa..15e60cf 100644 --- a/slides/chapter-05.de.md +++ b/slides/chapter-05.de.md @@ -326,9 +326,6 @@ LaTeX zu verwenden kostet 0 \euro. @slide(layout=content-only) -@todo -Untertitel wirklich auf Englisch? - @title Sonderzeichen & Symbole @@ -350,9 +347,9 @@ Sonderzeichen einfügen @content * Ersetzt in Abschnitt 1.1.1 die Leerzeichen vor und nach dem Namen Knuth durch **geschützte Leerzeichen.** -* ++Fügt in Abschnitt 1.2.1, Absatz 2, ein **halbes Leerzeichen** zwischen ›z.‹ und ›B.‹ von ›z.B.‹ ein. -* ++In Abschnitt 1.2.2 stehen an mehren Stellen Bindestriche als **Gedankenstriche.** Tauscht sie durch Halbgeviertstriche aus. -* ++In Abschnitt 1.2.1, Absatz 2, wird ein `"=` verwendet. Was passiert, wenn ihr stattdessen einen einfachen **Bindestrich** verwendet? -* ++In Abschnitt 1.1.1 sollten »Tech« und »TeX« in **Anführungszeichen** stehen. Nutzt dafür `\enquote{…}` -* ++Ersetzt die drei Punkte in 1.2.1, Absatz 2, durch eine echte **Ellipse.** +* ++ Fügt in Abschnitt 1.2.1, Absatz 2, ein **halbes Leerzeichen** zwischen ›z.‹ und ›B.‹ von ›z.B.‹ ein. +* ++ In Abschnitt 1.2.2 stehen an mehren Stellen Bindestriche als **Gedankenstriche.** Tauscht sie durch Halbgeviertstriche aus. +* ++ In Abschnitt 1.2.1, Absatz 2, wird ein `"=` verwendet. Was passiert, wenn ihr stattdessen einen einfachen **Bindestrich** verwendet? +* ++ In Abschnitt 1.1.1 sollten »Tech« und »TeX« in **Anführungszeichen** stehen. Nutzt dafür `\enquote{…}` +* ++ Ersetzt die drei Punkte in 1.2.1, Absatz 2, durch eine echte **Ellipse.** diff --git a/slides/chapter-05.en.md b/slides/chapter-05.en.md index b849721..143bbd4 100644 --- a/slides/chapter-05.en.md +++ b/slides/chapter-05.en.md @@ -18,7 +18,7 @@ Spaces ``` {.hljs .lang-tex} Thin spaces are used in abbreviations and before units, e.\,g., 10\,s. -Normal-with non-breaking spaces can help +Normal-width non-breaking spaces can help keep honorary titles and names on one line: Dr.~Fooboar. ``` @@ -42,7 +42,7 @@ Folie zu french spacing im Englischen Hyphens and dashes @todo -* Für Silbentrennung muss bei Babel die Sprache angegeben werden. Hier erwähnen und überall überprüfen. +* Für Silbentrennung muss bei Babel die Sprache angegeben werden. Hier erwähnen und überall überprüfen. (Wird auch auf der nächsten Seite angedeutet.) * Überprüfen, ob die Trennung A.E./B.E. wirklich stimmt. @content @@ -131,42 +131,42 @@ Quotation marks Result - Englisch (B. E.) + English (B. E.) \`…\' ‘ … ’ -  2. Ebene +  2nd Level \`\`…\'\' “ … ” - Englisch (A. E.) + English (A. E.) \`\`…\'\' “ … ” -  2. Ebene +  2nd Level \`…\' ‘ … ’ - Deutsch + German `\glqq … \grqq` „ … “ -  2. Ebene +  2nd Level ` \glq … \grq ` ‚ … ‘ - Deutsch altern. + German altern. `\frqq … \flqq` » … « -  2. Ebene +  2nd Level ` \frq … \flq ` › … ‹ @@ -298,10 +298,10 @@ Special characters & symbols Some special characters and symbols require a math environment: ``` {.lang-tex .hljs} -% greek letters +% greek letters (π Σ δ) $\pi \Sigma \delta$ -% dagger/obelisk/obelus (Kreuz) +% dagger/obelisk/obelus (†) $\dagger$ ``` @@ -345,9 +345,9 @@ Insert special characters @content * In section 1.1.1, replace the spaces before and after the name Knuth by **non-breaking spaces.** -* ++In section 1.2.1, paragraph 2, insert a **thin space** between ‘z.’ and ‘B.’ of ‘z.B.’ (= ‘e. g.’). -* ++In section 1.2.2, there are several hypens misused as **dashes.** Replace them by en dashes (Halbgeviertstriche als Gedankenstriche). -* ++In section 1.2.1, paragraph 2, a `"=` is used. What happens if you use a simple **hyphen** instead? -* ++In section 1.1.1, “Tech” and “TeX” should be surrounded by **quotation marks.** Use `\enquote{…}` for that. -* ++In section 1.2.1, paragraph 2, replace the three dots by a real **ellipsis.** +* ++ In section 1.2.1, paragraph 2, insert a **thin space** between ‘z.’ and ‘B.’ of ‘z.B.’ (= ‘e. g.’). +* ++ In section 1.2.2, there are several hypens misused as **dashes.** Replace them by en dashes (Halbgeviertstriche als Gedankenstriche). +* ++ In section 1.2.1, paragraph 2, a `"=` is used. What happens if you use a simple **hyphen** instead? +* ++ In section 1.1.1, “Tech” and “TeX” should be surrounded by **quotation marks.** Use `\enquote{…}` for that. +* ++ In section 1.2.1, paragraph 2, replace the three dots by a real **ellipsis.** diff --git a/slides/chapter-06.de.md b/slides/chapter-06.de.md index 7f4e915..5a1bc2d 100644 --- a/slides/chapter-06.de.md +++ b/slides/chapter-06.de.md @@ -193,6 +193,6 @@ Text hervorheben @content * **Betont** das Wort »Pakete« in Abschnitt 1.1.2 mit `\emph{…}`. -* ++Probiert auch an beliebigen Stellen **optische Hervorhebungen** aus, entfernt sie aber wieder, wenn ihr ein aufgeräumtes Dokument erhalten wollt. -* ++Auf der zweiten Seite des Dokuments steht ein Absatz zum LaTeX-Wochenende. Ergänzt dort einen **Link** zum VC-Kurs (). +* ++ Probiert auch an beliebigen Stellen **optische Hervorhebungen** aus, entfernt sie aber wieder, wenn ihr ein aufgeräumtes Dokument erhalten wollt. +* ++ Auf der zweiten Seite des Dokuments steht ein Absatz zum LaTeX-Wochenende. Ergänzt dort einen **Link** zum VC-Kurs (). diff --git a/slides/chapter-06.en.md b/slides/chapter-06.en.md index e3d2547..8dd7ff6 100644 --- a/slides/chapter-06.en.md +++ b/slides/chapter-06.en.md @@ -80,7 +80,7 @@ You want the entire document to look consistent? Trust LaTeX’s defaults (font sizes of title, paragraphs, footnotes, etc.)! -This conversely means: Avoid fiddling around with font sizes manunally. +This conversely means: Avoid fiddling around with font sizes manually. @@ -91,7 +91,7 @@ Font size @content ### `normalsize` -* used for continuos text paragraphs +* used for continuous text paragraphs * default: 10pt * can be modified in the preamble: @@ -190,7 +190,7 @@ Emphasising text @content * **Emphasise** the word “Pakete” in section 1.1.2 using `\emph{…}`. -* ++Experiment with **optical highlighting** wherever you like, but remove them afterwards if you want to get a clean document. -* ++The second page of the document contains a paragraph about the LaTeX weekend. Add a **link** to the VC course (). +* ++ Experiment with **optical highlighting** wherever you like, but remove them afterwards if you want to get a clean document. +* ++ The second page of the document contains a paragraph about the LaTeX weekend. Add a **link** to the VC course (). diff --git a/slides/chapter-08.en.md b/slides/chapter-08.en.md index 21bc12d..73cd18f 100644 --- a/slides/chapter-08.en.md +++ b/slides/chapter-08.en.md @@ -133,7 +133,7 @@ Nested lists List styles @content -The list style type can be set using the optional parametre `label`. +The list style type can be set using the optional parameter `label`. To accomplish this, we need to include the package `enumitem` first. ``` {.lang-tex .hljs} diff --git a/slides/chapter-09.en.md b/slides/chapter-09.en.md index a711471..41f21c5 100644 --- a/slides/chapter-09.en.md +++ b/slides/chapter-09.en.md @@ -174,9 +174,9 @@ The `align` environment permits us to align equations at certain positions like \end{align} ``` -* ++ The equations will be aligned with at the ampersands (‘`&`’). +* ++ The equations will be aligned with respect to the ampersands (‘`&`’). * ++ We can mark a new line using ‘`\\`’. -* ++ `align` and `equation` will not be numbered if we add an asterisk after their names (e.g. `\begin{align*}` and `\end{align*}`). +* ++ `align` and `equation` will not be numbered if we add an asterisk after their names (e. g. `\begin{align*}` and `\end{align*}`). @preview ![](svg/chapter-09/alignment-crop.svg) diff --git a/slides/chapter-10.de.md b/slides/chapter-10.de.md index 35b219b..0634624 100644 --- a/slides/chapter-10.de.md +++ b/slides/chapter-10.de.md @@ -23,9 +23,6 @@ Anschließend muss das LaTeX-Paket nur noch eingebunden werden: \usepackage{minted} ``` -@todo -Quelltext aktualisieren? - @preview ![](svg/chapter-10/minted-overview-crop.svg){ .thin-padding } diff --git a/slides/chapter-10.en.md b/slides/chapter-10.en.md index dd454b1..09d239b 100644 --- a/slides/chapter-10.en.md +++ b/slides/chapter-10.en.md @@ -23,9 +23,6 @@ Add the LaTeX package and we are good to go: \usepackage{minted} ``` -@todo -Update source code? - @preview ![](svg/chapter-10/minted-overview-english-crop.svg){ .thin-padding } diff --git a/slides/chapter-11.en.md b/slides/chapter-11.en.md index a5da7a6..d9246f9 100644 --- a/slides/chapter-11.en.md +++ b/slides/chapter-11.en.md @@ -39,7 +39,7 @@ Layout on the page \begin{figure}[] ``` -LaTeX places graphics automatically. With position codes, we can express our preferences (they can be combined, as well). +LaTeX places graphics automatically. With position codes, we can express our preferences (they can be combined as well). @@ -73,7 +73,7 @@ LaTeX places graphics automatically. With position codes, we can express our pre @slide(layout=content-only) @title -Centered alignment +Centred alignment @content ``` {.lang-tex .hljs} diff --git a/slides/chapter-12.de.md b/slides/chapter-12.de.md index 4dc9c90..9edbb08 100644 --- a/slides/chapter-12.de.md +++ b/slides/chapter-12.de.md @@ -59,7 +59,7 @@ Spaltendefinitionen
-++Vertikale Trennlinien und doppelte horizontale Linien sind unter Typograph\*innen nicht gern gesehen und sollten vermieden werden. +++ Vertikale Trennlinien und doppelte horizontale Linien sind unter Typograph\*innen nicht gern gesehen und sollten vermieden werden. @preview ![](svg/chapter-12/tabelle-beispiel-crop.svg){.thin-padding} @@ -82,9 +82,9 @@ Tabelleninhalt \bottomrule \end{tabular} ``` -* ++Zellen werden durch ›`&`‹ abgetrennt. -* ++Reihen werden durch ›`\\`‹ beendet. -* ++`\toprule`, `\midrule` und `\bottomrule` strukturieren die Tabelle. +* ++ Zellen werden durch ›`&`‹ abgetrennt. +* ++ Reihen werden durch ›`\\`‹ beendet. +* ++ `\toprule`, `\midrule` und `\bottomrule` strukturieren die Tabelle. @preview ![](svg/chapter-12/tabelle-inhalt-beispiel-crop.svg){.thin-padding} @@ -95,16 +95,13 @@ Tabelleninhalt @title Die gesamte Tabelle -@todo -Doppel-Plus in der Tabelle kaputt - @content ``` {.hljs .lang-tex} \begin{table}[h] \begin{tabular}{lrcl} \toprule Sprache & Autor & Erscheinungsjahr & Aktuelle Version \\ \midrule - C++ & Bjarne Stroustrup & 1985 & C++17 \\ + C++ & Bjarne Stroustrup & 1985 & C++ 17 \\ Java & James Gosling & 1998 & 13 \\ Python & Guido van Rossum & 1991 & 3.8.0 \\ \bottomrule @@ -152,9 +149,9 @@ Hinweise zu `longtable` \label{