Build all apps from Markdown content; Compose Desktop replaces GTK on Linux and Windows

- content/ + scripts/build-content.py produce content.json for every app
- stable lesson IDs with one-time progress migration (Swift, Kotlin)
- shared answer-check tests (tests/answers.json) for Kotlin and Swift
- android/desktop: Compose app with updater, speech and GTK progress import
- CI packages AppImage and Windows zip with ProGuard, runs the tests

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
pepaskopec-blip 2026-10-09 20:40:37 +02:00
commit c3bc32113b
964 changed files with 57285 additions and 1156 deletions

View file

@ -0,0 +1,276 @@
---
id: na-zapadni-fronte
autor: Erich Maria Remarque
nazev: Na západní frontě klid
zanr: Próza
preklad: Gel
---
# O knize
- Autor: Erich Maria Remarque
- Žánr: protiválečný román; generační próza
- Poprvé vydáno: 1929 (německy Im Westen nichts Neues)
- Děj: západní fronta 1. světové války, německá armáda
- Vyprávění: ich-forma Paula Bäumera
# Doba a svět
- 1. světová válka: zákopy, dělostřelectvo, plyn, strojová válka.
- Mladí dobrovolníci byli sváděni učiteli k „slavnému boji za vlast“.
- Fronta ničí tělo i duši; smrt je všední a bezcílná.
- Domov už nechápe zkušenost vojáků – propast generací.
- Kamarádství ve squatu je jedinou oporou proti absurditě.
- Remarque míří proti romantizaci války.
# Postavy
- Paul Bäumer – vypravěč, student proměněný v cynického vojáka.
- Stanislaus Katczinsky (Kat) – čtyřicátník, mazaný kamarád.
- Albert Kropp, Müller, Leer, Tjaden – spolužáci z třídy.
- Kantorek – učitel, který je nabádal k odchodu na frontu.
- Himmelstoss – tyranský cvičitel, později zocelený frontou.
- Francouzský voják Gérard Duval – Paul ho zabije v zákopu.
# Klíčové pojmy
- Ztráta generace – mladí zničeni dřív, než začnou žít.
- Zákop – symbol odlidštění a strachu.
- Kamarádství – sdílení chleba, krytí, smích.
- Propaganda vs. realita – Kantorek a fronta.
- Odcizení od civilního světa – domov je cizí.
- Antiválečné poselství – válka nemá smysl.
# Kvíz
## Kdo napsal Na západní frontě klid?
- Thomas Mann
- [x] Erich Maria Remarque
- Franz Kafka
- Ernest Hemingway
> Autorem je Erich Maria Remarque; román vyšel v roce 1929.
## Kdo vypravuje příběh?
- Kantorek
- [x] Paul Bäumer
- Kat
- Generál
> Paul Bäumer vypráví v ich-formě o frontě a o sobě.
## Kde se děj odehrává?
- Na východní frontě za 2. světové
- [x] Na západní frontě 1. světové války
- V Praze za protektorátu
- Ve Vietnamu
> Román sleduje německé vojáky na západní frontě první světové války.
## Kdo je Kat?
- Paulův učitel
- [x] Zkušený starší kamarád ve squatu
- Francouzský generál
- Paulova sestra
> Katczinsky je mazaný čtyřicátník, který pomáhá přežít a udržuje morálku.
## Jak Paul a spolužáci přišli k armádě?
- Byli verbováni násilím
- [x] Nechali se strhnout Kantorekovou propagandou
- Byli odsouzeni soudem
- Byli cizinci
> Učitel Kantorek je nabádal k dobrovolnému odchodu – „železný mladý muž“.
## Co symbolizuje Kantorek?
- Moudrého mentora
- [x] Válečnou propagandu a lži z domova
- Lékařskou etiku
- Náboženský mír
> Kantorek reprezentuje romantizaci války, kterou fronta vyvrací.
## Jak Paul vnímá Himmelstosse na začátku?
- Jako hrdinu
- [x] Jako tyrana ve výcviku
- Jako otce
- Jako lékaře
> Himmelstoss šikanuje rekruty; později fronta i jeho mění.
## Co se stane Kemmerichovi?
- Stane se generálem
- [x] Umírá po amputaci; Paul je u něj
- Desertuje
- Síní Nobelovu cenu
> Kemmerichova smrt je jedna z prvních tvrdých lekcí – boty přejdou Müllerovi.
## Proč Müller chce Kemmerichovy boty?
- Sbírá umění
- [x] Na frontě je praktické vybavení důležitější než sentiment
- Je obchodník
- Nenávidí Kemmericha
> Román ukazuje, jak válka redukuje vztahy na přežití a věci.
## Co Paul prožije v zákopu s francouzským vojákem?
- Šachovou partii
- [x] Zabije Duvala a lituje – vidí v něm člověka, ne nepřítele
- Svatbu
- Kněžské vysvěcení
> Scéna s Duvelem zhumanizuje „nepřítele“ a zdůrazní absurditu války.
## Jak Paul reaguje na návštěvu domova?
- Cítí se jako hrdina
- [x] Cítí se cizí; civilisté nechápou frontu
- Zůstane navždy doma
- Stane se ministrem
> Matka, otcové, učitelé žijí v jiném světě – Paul už mezi nimi nepatří.
## Co je hlavní hodnotou ve squatu?
- Kariéra
- [x] Kamarádství a solidarita
- Sběr medailí
- Psaní básní pro tisk
> Vojáci si dělí jídlo, kryjí se a vydrží jen díky sobě navzájem.
## Jak končí Kat?
- Generál armády
- [x] Umírá – Paul ho nese a přitom Kat dostává střelu do hlavy
- Emigruje do USA
- Stane se učitelem
> Smrt Kata je pro Paula zlom – ztrácí poslední pevnou oporu.
## Jaký je původní německý název a co znamená?
- Im Osten alles Neu
- [x] Im Westen nichts Neues – na západě nic nového
- Kein Krieg
- Der Frieden
> Vojenská zpráva hlásí klid – ironie vůči masovému mýlu o velkých zprávách z fronty.
## Jak zemře Paul Bäumer?
- Ve stáří doma
- [x] Krátce před koncem války – klidně, téměř bez bolesti
- V duelu
- V letecké nehodě jako pilot
> Paul padne v říjnu 1918; report zní, že na západě není nic nového.
## Které téma román nejvíc zdůrazňuje?
- Slávu války
- [x] Zničení mladé generace a nesmysl války
- Růst hospodářství
- Středověké rytířství
> Remarque ukazuje fyzické i psychické zničení a prázdnotu válečných hesel.
## Co je typickým prostředím děje?
- Salóny a plesy
- [x] Zákopy, dělostřelectvo, plynové útoky
- Univerzitní kampus
- Moře a piráti
> Chronotopem je fronta – bláto, kryty, hlod, strach.
## Jak román líčí autoritu armády?
- Jako vždy spravedlivou
- [x] Jako součást systému, který žere lidi
- Jako neexistující
- Jako komedii bez násilí
> Disciplína, šikana i absurdita rozkazů patří k obrazu války.
## Proč Paul nemůže „normálně“ studovat?
- Nemá peníze
- [x] Válka ho odtrhla od mládí a znalostí
- Je v exilu
- Je slepý od narození
> Paul říká, že jeho generace stojí před propastí – válka jim vzala budoucnost.
## Co znamená „ztráta generace“?
- Emigrace do Ameriky
- [x] Mladí muži zničeni dřív, než stihnou dospět do života
- Ztráta knih
- Demografický baby boom
> Termín popisuje trauma 1. světové války – mrtví i psychicky zlomení.
## Jak je zobrazeno násilí?
- Romanticky
- [x] Věcně, drsně, bez glorifikace
- Jen jako metafora
- Vůbec se neobjevuje
> Remarque popisuje zranění, strach a smrt matter-of-fact stylem.
## Kdo je Tjaden?
- [x] Paulův spolužák a voják ve squatu
- Ruský car
- Lékař
- Novinář
> Tjaden patří k Paulově partě – typický „malý“ voják fronty.
## Proč je román důležitý pro maturitu?
- Je učebnicí chemie
- [x] Ukazuje 1. světovou válku, ich-formu a antiválečná témata
- Je právní kód
- Je atlas
> U maturity: autor, kontext, postavy, vypravěč, témata a jazyk.
## Jaký vztah mají vojáci k rozkazům?
- Vždy je chápou jako smysluplné
- [x] Často vidí absurditu, ale poslušnost je nutná k přežití
- Vždy desertují
- Rozkazy neexistují
> Paul poslouchá, ale uvnitř ví, že mnoho bojů nemá logiku.
## Co Paul cítí k lidem doma, kteří válku oslavují?
- Obdiv
- [x] Hořkost a vztek – nechápou realitu
- Lhostejnost bez emocí
- Radost
> Kantorek a podobní mluví o cti, zatímco vojáci umírají v blátě.
## Jaký je styl vyprávění?
- Epický vypravěč bez já
- [x] Ich-forma, přímá zkušenost Paula
- Dopisový deník cizí osoby
- Drama bez prózy
> Paulův hlas dává románu autenticitu a subjektivní tíhu.
## Které tvrzení o Müllerovi je správné?
- Je Paulův učitel
- [x] Je spolužák; praktický, chce Kemmerichovy boty
- Je francouzský špion
- Je námořník
> Müller reprezentuje tvrdost fronty – přežití je důležitější než sentiment.
## Co není typické pro Remarqueův obraz fronty?
- Strach a únava
- Kamarádství
- [x] Glorifikace hrdinských bitev bez krve
- Smrt kamarádů
> Román právě boj proti slavnostnímu obrazu války.
## Kdy román poprvé vyšel?
- 1914
- [x] 1929
- 1945
- 2000
> Vydání 1929 – meziválečí reakce na trauma 1. světové války.
## Jaký význam má závěr s Paulovou smrtí?
- Válka je vítězstvím
- [x] Jednotlivec je obětí systému; zpráva o „klidu“ je krutá ironie
- Paul se stane legendou
- Válka pokračuje věčně v textu
> Paul umírá těsně před koncem – osobní ztráta vs. anonymní válečná zpráva.
## Která postava NEPATŘÍ k Paulově partě?
- Kat
- Kropp
- [x] Kantorek jako voják v partě
- Tjaden
> Kantorek zůstává doma jako symbol propagandy, ne bojuje v jejich squatu.
# Děj
## Přetáhněte části příběhu do správného pořadí:
1. Kantorek nabádá mladíky k odchodu na frontu
2. Výcvik u Himmelstosse a první ztráty (Kemmerich)
3. Život ve squatu, Kat jako opora
4. Paul zabije francouzského vojáka Duvala
5. Návštěva domova a odcizení
6. Smrt Kata a Paulova smrt krátce před koncem války
> Správné pořadí: propaganda → výcvik a ztráty → fronta s Katem → Duval → domov → smrt Kata a Paula.