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: gulliverovy-cesty
autor: Jonathan Swift
nazev: Gulliverovy cesty
zanr: Próza
preklad: Skoumal
---
# O knize
- Autor: Jonathan Swift
- Žánr: satirická novela / cestopis
- Poprvé vydáno: 1726
- Děj/prostředí: čtyři cesty Gullivera do fantastických zemí
- Vyprávění/forma: ich-forma Gulliver; překlad Skoumal
# Doba a svět
- Anglie 18. století, osvícenství
- Satira na politiku, vědu, válku
- Lilliput – malí, politika
- Brobdingnag – obři, perspektiva
- Laputa – věda odtržená
- Houyhnhnmové – koně rozumní
# Postavy
- Lemuel Gulliver – cestovatel, vypravěč
- Lilliputié – malí lidé
- Brobdingnaci – obři
- Houyhnhnmové a Yahoové
- Král Brobdingnagu
- Kapitán a rodina Gulliver
# Klíčové pojmy a motivy
- Satira – nadsázka společnosti
- Relativita velikosti
- Válka o vejce (Lilliput)
- Rozum vs. bestialita (Yahoo)
- Cestopis jako forma
- Swiftova kritika Evropy
# Kvíz
## Autor?
- [x] Swift
- Defoe
- Orwell
- Hugo
> Jonathan Swift.
## Rok?
- [x] 1726
- 1984
- 1600
- 1900
> 18. století.
## Kolik cest?
- [x] Čtyři
- Jedna
- Deset
- Sto
> Struktura knihy.
## Lilliput?
- [x] Země malých
- Obři
- Koně
- Nebe
> První cesta.
## Brobdingnag?
- [x] Země obřů
- Malí
- Luna
- Praha
> Druhá cesta.
## Laputa?
- [x] Létající ostrov vědců
- Ne
- Jatky
- Ne
> Třetí cesta.
## Houyhnhnm?
- [x] Rozumní koně
- Yahoové
- Lilliputi
- Ne
> Čtvrtá cesta.
## Yahoo?
- [x] Bestiální lidé
- Koně
- Králové
- Ne
> Satira lidstva.
## Satira?
- [x] Ano hlavní
- Ne
- Pouze pohádka
- Horor
> Swift.
## Překlad?
- [x] Skoumal
- Nezval
- Kořán
- Nevrla
> Katalog.
## Ich-forma?
- [x] Gulliver vypravěč
- Er
- Bez já
- Drama
> Cestopis.
## Vejce válka?
- [x] Lilliput satira
- Ne
- Brobdingnag
- Ne
> Politické spory.
## Gulliver konec?
- [x] Odcizen od lidí po cestě 4
- Král
- Ne
- Raj
> Tragi-komický.
## Proč maturitní?
- [x] Klasika satiry
- Nejkratší
- Bez smyslu
- Jen film
> Kanón.
## Osvícenství?
- [x] Kontext kritiky
- Středověk
- Ne
- Budoucnost
> 18. st.
## Co NENÍ?
- Gulliver
- Lilliput
- [x] Hamlet
- Yahoo
> Shakespeare.
## Brobdingnag král?
- [x] Kritizuje Evropu
- Ne
- Malý
- Ne
> Perspektiva.
## Relativita?
- [x] Velikost mění pohled
- Ne
- Ne
- Ne
> Motiv.
## Swift Ir?
- [x] Irský satirik
- Čech
- Němec
- Ne
> Anglicky psal.
## Cestopis forma?
- [x] Fiktivní cestopis
- Epos
- Drama
- Lyrika
> Žánr.
## Laputa věda?
- [x] Odtržená absurdní
- Ne
- Užitečná
- Ne
> Satira vědy.
## Houyhnhnm společnost?
- [x] Rozumnější než lidé
- Ne
- Yahoo
- Ne
> Inverze.
## Gulliver rodina?
- [x] Po návratu cizí
- Ne
- Ne
- Ne
> Závěr.
## Katalog?
- [x] Próza
- Drama
- Poezie
- Opera
> Próza.
## Politická satira?
- [x] Ano
- Ne
- Pouze láska
- Sport
> Swift.
## První cesta délka?
- [x] Jedna část knihy
- Celá kniha
- Ne
- Ne
> Struktura.
## Velikost Gulliver v Lilliput?
- [x] Obří
- Malý
- Stejný
- Ne
> Relativita.
## Velikost v Brobdingnag?
- [x] Malý
- Obří
- Ne
- Ne
> Opak.
## Poselství?
- [x] Kritika lidské pýchy a společnosti
- Lidé dokonalí
- Ne
- Válka dobrá
> Satira.
## Adaptace?
- [x] Filmy, zkrácené verze
- Ne
- Zakázáno
- Ne
> Kultovní.
## Skoumal?
- [x] Překladatel
- Gulliver
- Swift
- Ne
> CZ.
## Defoe Robinson?
- [x] Jiný autor cest
- Swift Robinson
- Totéž
- Ne
> Rozdíl.
# Děj
## Přetáhněte části příběhu do správného pořadí:
1. Gulliver ztroskotá u Lilliputu
2. Cesta mezi obry Brobdingnagu
3. Létající ostrov Laputa
4. Země Houyhnhnmů a Yahoů
5. Gulliver zidealizuje koně
6. Návrut a odcizení od lidí
> Pořadí: Lilliput → Brobdingnag → Laputa → Houyhnhnm → idealizace → návrat.