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,268 @@
---
id: saturnin
autor: Zdeněk Jirotka
nazev: Saturnin
zanr: Próza
---
# O knize
- Autor: Zdeněk Jirotka (1911–2003)
- Žánr: humoristická novela
- Poprvé vydáno: 1942
- Děj: pražská rodina a sluha Saturnin
- Vyprávění: ich-forma vypravěče (syn rodiny)
# Doba a svět
- Meziválečná / válečná Praha v lehkém, absurdním světle.
- Saturnin dělá „všechno jinak“ a rozpoutá chaos.
- Sousedé, teta a učitel doplňují komické situace.
- Humor z nedorozumění a vynalézavosti.
- Rodina se Saturninem musí řešit nečekané problémy.
- Kniha je cult classic české humoristické prózy.
# Postavy
- Saturnin – tajemný, vynalézavý sluha, původ nejasný.
- Vypravěč – mladý člen rodiny, pozorovatel.
- Teta – bystrá, často v konfliktu se Saturninem.
- Pan učitel – pedantský, terč satiry.
- Sousedé – další zdroj komických situací.
- Milouš – postava spojená s dětmi / lumpárnami.
# Klíčové pojmy
- Sluha jako motor děje – Saturnin řídí absurditu.
- Humor nedorozumění – místo logiky kreativní výmluvy.
- Pražské prostředí – byt, sousedé, škola.
- Lumpárny – dětské/nezbedné akce.
- Rodinná idyla narušená sluhou.
- Jazyk – hovorové, živé dialogy.
# Kvíz
## Kdo napsal Saturnina?
- Čapek
- [x] Zdeněk Jirotka
- Hašek
- Němcová
> Autorem je Jirotka, kniha 1942.
## Kdo je Saturnin?
- Pes
- [x] Sluha s neobvyklými nápady
- Učitel
- Policista
> Saturnin je hlavní komická postava.
## Kdo vypráví?
- Saturnin
- [x] Člen rodiny (syn)
- Teta
- Učitel
> Ich-forma mladého vypravěče.
## Jaký je žánr?
- Tragedie
- [x] Humoristická novela
- Sci-fi
- Básnická skladba
> Dílo je komické od začátku do konce.
## Kde se děj odehrává?
- Venkov
- [x] Praha – rodinný byt a okolí
- Moře
- Amerika
> Pražské prostředí je typické.
## Jak Saturnin řeší problémy?
- Vždy logicky
- [x] Vynalézavě, často absurdně
- Vůbec
- Volá policii
> Jeho metody jsou zdrojem humoru.
## Kdo je teta?
- Saturninova manželka
- [x] Příbuzná v domě, komické konflikty
- Učitelka
- Sousedka bez role
> Teta často stojí proti Saturninovi.
## Co je pan učitel?
- Hrdina bez humoru
- [x] Pedantská postava, terč satiry
- Saturninův bratr
- Němec
> Učitel představuje malichernou autoritu.
## Jaký humor převažuje?
- Černý bez radosti
- [x] Situační a slovní
- Horor
- Politická satira bez vtipu
> Nedorozumění a dialogy jsou klíč.
## Proč je Saturnin tajemný?
- Je špion
- [x] Jeho minulost a motivy jsou nejasné
- Je duch
- Je robot
> Autor nechává prostor pro dohady.
## Co jsou lumpárny?
- Vážné zločiny
- [x] Nezbednosti / žertíky
- Vědecké experimenty
- Válka
> Součást humoru a dětského světa.
## Kdy kniha vyšla?
- [x] 1942
- 1890
- 2005
- 1968
> Saturnin vyšel za války.
## Má kniha pokračování?
- Ne, nikdy
- [x] Ano, další díly o Saturninovi
- Je to trilogie Tolkinova
- Je to drama
> Jirotka Saturnina rozvinul v dalších knihách.
## Jak reaguje rodina na Saturnina?
- Okamžitě ho vyhodí
- [x] Kombinace obdivu, vzteku a závislosti
- Neznají ho
- Udají ho
> Saturnin je nepostradatelný i nebezpečný.
## Co NENÍ typické?
- Lehký tón
- Absurdní situace
- [x] Stálá politická allegorie jako u 1984
- Dialogy
> Saturnin je především humor, ne dystopie.
## Jaká role mají sousedé?
- Žádná
- [x] Přidávají komické konflikty
- Vedou válku
- Jsou detektivové
> Sousedské vztahy rozproudí děj.
## Proč je dílo populární u maturit?
- [x] Krátké, čtivé, jasné postavy
- Bez děje
- Jen poezie
- Cizí jazyk
> Snadno se shrnuje děj i humor.
## Jaký je vztah vypravěče a Saturnina?
- Nenávist
- [x] Fascinace a spolupráce v lumpárnách
- Manželé
- Učitel–žák
> Vypravěč Saturnina často obdivuje.
## Co Saturnin „umí“ nejlépe?
- Mlčet
- [x] Vymýšlet nečekaná řešení
- Vařit jen polévku
- Létat
> Je mistr improvizace.
## Jak končí většina epizod?
- Tragedií
- [x] Rozuzlením komického chaosu
- Válka
- Transport
> Formát je episodický humor.
## Který autor je blízký žánrem?
- [x] Jirotka – humor próza
- Shakespeare – tragédie
- Borovský – elegie
- Vančura – groteska bez humoru
> Jirotka je klasik českého humoru.
## Co znamená jméno Saturnin?
- Náhodné
- [x] Evokuje starověk / tajemno (ironicky)
- Německý generál
- Pes
> Jméno dodává postavě patos i komiku.
## Jaký jazyk?
- Archaičtina
- [x] Spisovná čeština s hovorovými prvky
- Angličtina
- Latině
> Čtivé, přirozené dialogy.
## Je Saturnin zlý?
- Ano, vrah
- [x] Ne – spíš rošťák a vynálezce chaosu
- Anděl
- Historická postava
> Je sympatický provokatér.
## Co děti v knize?
- Neexistují
- [x] Účastní se lumpáren
- Vedou válku
- Jsou dospělí
> Dětský svět doplňuje humor.
## Hlavní konflikt?
- [x] Saturnin vs. pořádek domácnosti
- Napoleon vs. Wellington
- Věda vs. víra
- Detektiv vs. vrah
> Sluha bourá klid rodiny.
## Tón knihy?
- Depresivní
- [x] Optimistický humor
- Naturalismus
- Epický smutek
> Čtenář se má bavit.
## Adaptace?
- [x] Film/seriál v ČR známé
- Nikdy
- Opera Wagner
- Balet
> Saturnin je známý i z obrazovky.
## Co si odnést k maturitě?
- [x] Postavy, humor, typ sluhy v literatuře
- Jen rok vydání
- Jen Praha mapa
- Nic
> Dílo je o charakteru Saturnina a stylu.
## Saturnin pracuje pro?
- Císaře
- [x] Pražskou rodinu
- Školu
- Cirkus
> Rodinný sluha je jádro děje.
# Děj
## Přetáhněte části příběhu do správného pořadí:
1. Rodina najme sluhu Saturnina
2. Saturnin rozpoutá lumpárny a chaos
3. Konflikty s tetou a učitelem
4. Sousedé řeší absurdní situace
5. Saturnin vše „vyřeší“ po svém
6. Klid je jen na chvíli – humor pokračuje
> Správné pořadí: nástup Saturnina → lumpárny → konflikty → sousedé → improvizované řešení → pokračující chaos.