From c7b2ad0842deca96479355e48512c3c7746e1693 Mon Sep 17 00:00:00 2001 From: Florian Knoch Date: Mon, 26 Sep 2022 12:21:34 +0200 Subject: [PATCH] Move languages to extra --- layouts/extra-wide-content.html | 6 + slides/chapter-03.de.md | 104 ++++++----- slides/chapter-03.en.md | 104 ++++++----- svg/chapter-03/languages-crop.svg | 291 ++++++++++++++++++------------ svg/chapter-03/languages-orig.svg | 289 +++++++++++++++++------------ svg/chapter-03/languages.tex | 4 +- 6 files changed, 457 insertions(+), 341 deletions(-) create mode 100644 layouts/extra-wide-content.html diff --git a/layouts/extra-wide-content.html b/layouts/extra-wide-content.html new file mode 100644 index 0000000..03481c4 --- /dev/null +++ b/layouts/extra-wide-content.html @@ -0,0 +1,6 @@ +
+
+

@title(inline)

+ @content +
+
diff --git a/slides/chapter-03.de.md b/slides/chapter-03.de.md index dbe25fe..5b98fe4 100644 --- a/slides/chapter-03.de.md +++ b/slides/chapter-03.de.md @@ -102,59 +102,6 @@ Sprache * **`ngerman`** steht für die neue deutsche Rechschreibung. -@slide(layout=wide-content) - -@title -Sprachen - -@content -Es können auch mehrere Sprachen im Dokument verwendet werden: - -``` {.lang-tex .hljs} -\usepackage[ngerman, swedish, russian, greek, english]{babel} -``` - -
-Umschalten zwischen Sprachen: - -``` {.lang-tex .hljs} -\selectlanguage{} -\selectlanguage{} -``` - -Eingebetteter Text in anderer Sprache: - -``` {.lang-tex .hljs} -\selectlanguage{} -\foreignlanguage{}{Hier steht Text in Sprache B in einem Text in Sprache A} -``` -
- - -@slide(layout=content-and-preview) - -@title -Sprachen – ein Beispiel - -@content -``` {.lang-tex .hljs} -\today -\selectlanguage{ngerman} -\today -\selectlanguage{swedish} -\today -\selectlanguage{russian} -\today -\selectlanguage{greek} -\today -\selectlanguage{english} -\today -``` - -@preview -![](svg/chapter-03/languages-crop.svg) - - @slide(layout=content-and-preview) @title @@ -379,6 +326,57 @@ Dokument und Text gliedern * Fügt anschließend ein **Inhaltsverzeichnis** in euer Dokument ein. +@slide(layout=extra-wide-content) + +@title +Sprachen + +@content +Es können auch mehrere Sprachen im Dokument verwendet werden: + +``` {.lang-tex .hljs} +\usepackage[ngerman, swedish, ukrainian, greek, english]{babel} +``` + +Umschalten zwischen Sprachen: + +``` {.lang-tex .hljs} +\selectlanguage{} +\selectlanguage{} +``` + +Eingebetteter Text in anderer Sprache: + +``` {.lang-tex .hljs} +\selectlanguage{} +\foreignlanguage{}{Hier steht Text in Sprache B in einem Text in Sprache A} +``` + + +@slide(layout=extra-content-and-preview) + +@title +Sprachen – ein Beispiel + +@content +``` {.lang-tex .hljs} +\today +\selectlanguage{ngerman} +\today +\selectlanguage{swedish} +\today +\selectlanguage{ukrainian} +\today +\selectlanguage{greek} +\today +\selectlanguage{english} +\today +``` + +@preview +![](svg/chapter-03/languages-crop.svg) + + @slide(layout=extra-content-and-preview) @title diff --git a/slides/chapter-03.en.md b/slides/chapter-03.en.md index a94cf47..07e4e4f 100644 --- a/slides/chapter-03.en.md +++ b/slides/chapter-03.en.md @@ -102,59 +102,6 @@ Language * **`ngerman`** is the German new spelling. -@slide(layout=wide-content) - -@title -Languages - -@content -A document can use multiple languages at once: - -``` {.lang-tex .hljs} -\usepackage[ngerman, swedish, russian, greek, english]{babel} -``` - -
-To switch languages: - -``` {.lang-tex .hljs} -\selectlanguage{} -\selectlanguage{} -``` - -Embedded Text in another language: - -``` {.lang-tex .hljs} -\selectlanguage{} -\foreignlanguage{}{Text of language B in a Text of language A} -``` -
- - -@slide(layout=content-and-preview) - -@title -Languages — an example - -@content -``` {.lang-tex .hljs} -\today -\selectlanguage{ngerman} -\today -\selectlanguage{swedish} -\today -\selectlanguage{russian} -\today -\selectlanguage{greek} -\today -\selectlanguage{english} -\today -``` - -@preview -![](svg/chapter-03/languages-crop.svg) - - @slide(layout=content-and-preview) @title @@ -378,6 +325,57 @@ Structure your document and text * Add a **table of contents** to your document. +@slide(layout=extra-wide-content) + +@title +Languages + +@content +A document can use multiple languages at once: + +``` {.lang-tex .hljs} +\usepackage[ngerman, swedish, ukrainian, greek, english]{babel} +``` + +To switch languages: + +``` {.lang-tex .hljs} +\selectlanguage{} +\selectlanguage{} +``` + +Embedded Text in another language: + +``` {.lang-tex .hljs} +\selectlanguage{} +\foreignlanguage{}{Text of language B in a Text of language A} +``` + + +@slide(layout=extra-content-and-preview) + +@title +Languages — an example + +@content +``` {.lang-tex .hljs} +\today +\selectlanguage{ngerman} +\today +\selectlanguage{swedish} +\today +\selectlanguage{ukrainian} +\today +\selectlanguage{greek} +\today +\selectlanguage{english} +\today +``` + +@preview +![](svg/chapter-03/languages-crop.svg) + + @slide(layout=extra-content-and-preview) @title diff --git a/svg/chapter-03/languages-crop.svg b/svg/chapter-03/languages-crop.svg index f053af3..0aa57d0 100644 --- a/svg/chapter-03/languages-crop.svg +++ b/svg/chapter-03/languages-crop.svg @@ -1,78 +1,78 @@ - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + @@ -81,142 +81,199 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + + + + + + + + + + - + + + + + - + - - + + - - - - + + + - - + + + + - - - + + + - - - - + + + + + + - + - - + + - + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - + - + + + + + + - - - - + + + + - - - - + + + - - - + + + + + + + + + - - + + - - - - + + + + - + + + + + - + - - + + - - - - + + + + + + + + + diff --git a/svg/chapter-03/languages-orig.svg b/svg/chapter-03/languages-orig.svg index 238749c..ab003ac 100644 --- a/svg/chapter-03/languages-orig.svg +++ b/svg/chapter-03/languages-orig.svg @@ -6,73 +6,73 @@ - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - + - + - + @@ -81,142 +81,199 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + + + + + + + + + + - + + + + + - + - - + + - - - - + + + - - + + + + - - - + + + - - - - + + + + + + - + - - + + - + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - + - + + + + + + - - - - + + + + - - - - + + + - - - + + + + + + + + + - - + + - - - - + + + + - + + + + + - + - - + + - - - - + + + + + + + + + diff --git a/svg/chapter-03/languages.tex b/svg/chapter-03/languages.tex index 646ae6d..008ebcb 100644 --- a/svg/chapter-03/languages.tex +++ b/svg/chapter-03/languages.tex @@ -1,7 +1,7 @@ \documentclass{scrartcl} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} -\usepackage[ngerman, swedish, russian, greek, english]{babel} +\usepackage[ngerman, swedish, ukrainian, greek, english]{babel} \usepackage{lmodern} @@ -15,7 +15,7 @@ \selectlanguage{swedish} \today -\selectlanguage{russian} +\selectlanguage{ukrainian} \today \selectlanguage{greek}