Generate Kurzusammenfassungen (summaries), Lernziele (learning objectives), and Kontrollfragen (control questions) from school scripts.
Generate Kurzusammenfassungen (summaries), Lernziele (learning objectives), and Kontrollfragen (control questions) from school scripts.
PDF (Original Script)
│
▼
Markdown (_EXT.md)
│
├──► Lernziele.md (Learning Objectives)
│ │
│ ▼
├──► Spickzettel/Kurzusammenfassung.md (Cheat Sheet)
│
└──► Kontrollfragen.md (Practice Questions)
orig/ folderimages/ folder organized by document| Suffix | Purpose |
|---|
_ORIG.pdf | Original school document |
_EXT.md | Extended version with explanations |
_loesung.md | Version with solutions/answers |
# Hauptthema
## Lernziele
**Lernziel 1:** [Beschreibung]
**Lernziel 2:** [Beschreibung]
---
## Thema 1
### Unterthema 1.1
Inhalt...
---
## Zusammenfassung
[Tabellen und Übersichten]
# Makefile for converting Markdown to PDF
# Requires: pandoc, xelatex (MacTeX/TinyTeX)
MD_FILES := $(wildcard *.md)
PDF_FILES := $(MD_FILES:.md=.pdf)
PANDOC_OPTS := --pdf-engine=xelatex \
-V geometry:margin=2.5cm \
-V fontsize=11pt \
-V lang=de \
-V mainfont="Helvetica" \
--toc \
--toc-depth=3 \
-V header-includes='\usepackage{array}\renewcommand{\arraystretch}{1.3}'