Add first version of workshop slides

This commit is contained in:
Julius Freudenberger 2026-03-18 18:25:38 +01:00
parent 0739d26c9e
commit a57fda18c1
45 changed files with 879 additions and 0 deletions

31
chapters/typst-code.typ Normal file
View file

@ -0,0 +1,31 @@
#import "/globals.typ": *
#slide(title: "Wie sieht typst Code aus?")[
#raw(lang: "typ", read("/codebeispiele/beispiel.typ"))
]
#slide(title: "Grundlegender Aufbau")[
- Keine Präambel wie in #LaTeX
- Einstellungen für das gesamte Dokument und eingebundene Pakete trotzdem am Anfang des Dokuments
- Einstellungen können später im Dokument geändert werden
- Einstellungen können auch lokal überschrieben werden
- Zusätzliche Pakete
- Preview von vielen Paketen, die von der Community entwickelt werden
- werden im Repository gehostet und bei Bedarf heruntergeladen
- keine Distributionen wie bei #LaTeX
]
#slide(title: "Modi")[
- typst kennt drei Modi
- Markupmodus
- Mathemodus
- Programmiermodus
- Schreibmodus ist der normale Modus
- Text wird gesetzt
- aus Programmiermodus als Inhaltsblock `[]`
- Mathemodus ermöglicht das Setzen von Formeln
- eingeleitet mit `$`
- Programmiermodus für Konfiguration oder eigene Funktionalität
- eingeleitet mit `#`
]