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,283 @@
---
id: zabijak
autor: Émile Zola
nazev: Zabiják
zanr: Próza
preklad: Kárl
---
# O knize
- Autor: Émile Zola (1840–1902)
- Žánr: naturalistický román
- Poprvé vydáno: 1870
- Děj: Les Halles, pařížská tržnice, maso
- Vyprávění: er-forma, determinismus, sociální prostředí
# Doba a svět
- Florent – bývalý učitel, údajný vrah.
- Tržnice Halles – pach, maso, dělníci.
- Florent vs. Lisa – tchyně, konflikt.
- Politické sny – revoluce, represe.
- Naturalismus – prostředí formuje charakter.
- Titul Zabiják – Florentova minulost.
# Postavy
- Florent – hlavní hrdina, „zabiják“.
- Lisa Quenu – tchyně, majitelka.
- Quenu – řezník, manžel.
- La Normande, Les Halles dělníci.
- Police, revolucionáři.
- Paříž – městský organismus.
# Klíčové pojmy
- Naturalismus – dědictvost a prostředí.
- Halles – symbol kapitalismu a těla.
- Maso – metafora brutality.
- Florent – sny o spravedlnosti.
- Determinismus – osud z ložnice vraždy.
- Zola – dokumentární detail trhu.
# Kvíz
## Kdo napsal Zabijáka?
- Hugo
- [x] Émile Zola
- Flaubert
- Styron
> Zola 1870.
## Kde děj?
- [x] Paříž – tržnice Les Halles
- Praha
- Moře
- RAF
> Masná tržnice.
## Florent?
- [x] Údajný vrah, bývalý učitel
- Pilot
- Sluha
- Gatsby
> Titulní role.
## Proč zabiják?
- [x] Zabil muže v sebeobraně – odsouzen
- Bez důvodu
- Detektiv
- Král
> Minulost.
## Lisa?
- [x] Tchyně, antagonistka
- Manželka Florent
- Daisy
- Ester
> Konflikt.
## Quenu?
- [x] Řezník, manžel
- Pilot
- Učitel
- Bez
> Rodina.
## Naturalismus?
- [x] Prostředí určuje osud
- Bez
- Sci-fi
- Bez
> Zolův program.
## Halles?
- [x] Obrovská tržnice, maso, pach
- Moře
- Škola
- Bez
> Prostředí.
## Florent sny?
- [x] Revoluce, spravedlnost
- Bez
- Jen láska
- Sport
> Politika.
## Konflikt Florent–Lisa?
- [x] Moc v domě a na trhu
- Bez
- Přátelé
- Bez
> Tlak.
## Jak končí Florent?
- [x] Znovu zatčen / zničen
- Král
- Šťastný
- Emigrace
> Tragicky.
## Maso symbol?
- [x] Brutalita, kapitalismus
- Bez
- Láska
- Bez
> Naturalistická metafora.
## Rok?
- [x] 1870
- 1925
- 2000
- 1867 Tereza
> Zola.
## Tereza Raquin?
- [x] Jiné Zolino dílo
- Totéž
- Bez
- Gatsby
> Stejný autor.
## Co NENÍ?
- Naturalismus
- Paříž
- Tržnice
- [x] Kosmické mloky
> Jiné dílo.
## Dělníci Halles?
- [x] Sociální vrstva
- Ne
- Jen králové
- Bez
> Realismus.
## Florent návrat?
- [x] Z trestu na trh
- Z moře
- Bez
- RAF
> Děj.
## Atmosféra?
- [x] Těžká, pach, hlučnost
- Idyla
- Bez
- Komedy
> Naturalismus.
## Maturita?
- [x] Zola, naturalismus, prostředí
- Bez
- Jen mapa
- Bez
> Francouzská próza.
## Vyprávění?
- [x] Er-forma
- Deník
- Drama
- Báseň
> Román.
## Lisa moc?
- [x] Manipuluje domácnost
- Bez
- Slabá
- Bez
> Antagonista.
## Revoluce?
- [x] Florent idealista
- Bez
- Vždy vítězí
- Bez
> Motiv.
## Zola cyklus?
- [x] Rougon-Macquart
- Bez
- 1984
- Bez
> Součást.
## Překlad Kárl?
- [x] České vydání
- Bez
- Anglicky
- Bez
> Maturita.
## Tělo / maso?
- [x] Fyziologie města
- Bez
- Bez tématu
- Bez
> Detail.
## Florent charakter?
- [x] Snílek i outsider
- Král
- Bez
- Dítě
> Psychologie.
## Tón?
- [x] Temný naturalismus
- Pure comedy
- Bez
- Pohádka
> Zola.
## Trh Halles?
- [x] Srdce děje
- Okraj
- Bez
- Moře
> Prostředí.
## Determinismus?
- [x] Vina minulosti + prostředí
- Svoboda bez limitů
- Bez
- Magie
> Teorie.
## Titul?
- [x] Odkaz na Florentovu minulost
- Lovec srn
- Bez
- Pilot
> Zabiják.
## Proč se Florent nazývá „zabiják“?
- [x] V minulosti zabil muže a pyká trestem odnětí svobody
- Pracuje jako řezník na Halles
- Je detektiv z Paříže
- Je fiktivní hrdina Hemingwaye
> Titul vychází z Florentovy vražedné minulosti, která ho pronásleduje.
## Co symbolizují pařížské Halles v románu?
- [x] Kapitalistický svět masa, těla a brutality města
- Idylickou venkovskou přírodu
- Klášterní ticho
- Vzdušné souboje RAF
> Tržnice je naturalistickým prostředím, které formuje postavy i atmosféru.
# Děj
## Přetáhněte části příběhu do správného pořadí:
1. Florent se vrací z trestu
2. Bydlí u řezníka Quenua
3. Konflikt s Lisou na Halles
4. Politické sny a napětí
5. Florent se propadá
6. Znovu ztrácí svobodu / zničení
> Správné pořadí: návrat → rodina → konflikt → sny → eskalace → pád Florenta.