Een nieuwe quiz opzetten

Eén dialoogvenster zet de complete structuur klaar: alle mappen, een puntenbestand met formules, en voor elke ronde een rondebestand met de juiste naam. Zo hoef je nooit met de hand namen te typen waar de koppeling aan hangt.

De dialoog voor een nieuwe quiz
Te openen met de knop rechtsboven of met Ctrl+N.

Wat je invult

VeldWat het doet
LocatieDe map waarin de nieuwe quizmap komt.
Naam van de quizWordt de mapnaam, en verschijnt boven de eindstand.
Aantal ploegenZoveel rijen in het puntenbestand, met plaatsnamen die je overschrijft.
Aantal rondesGewone rondes: R1, R2, ...
Aantal tafelrondesRondes op papier, met hun eigen dia's: T1, T2, ...
Vragen per rondeZoveel lege vraagblokken staan er alvast in elk rondebestand. Standaard vijftien.
Vragen per tafelrondeHetzelfde voor de tafelrondes. Standaard vijftien.

De tafelrondes worden gelijkmatig tussen de gewone rondes verdeeld. Bij acht rondes en vier tafelrondes wordt dat R1, R2, T1, R3, R4, T2, R5, R6, T3, R7, R8, T4.

En dan: de editor

De rondes vul je in met de editor: per vraag de titel, het antwoord, de foto's en fragmenten, met de dia als voorbeeld. De opmaak - waar de titel staat, hoe groot de tekst is, welk lettertype - staat één keer in het sjabloon naast de vragen en geldt voor alle rondes samen; de tafelrondes hebben er een eigen. De antwoorden herhalen niets: elk antwoordbestand wijst naar zijn vragen, en de app toont dezelfde dia's met het antwoord erbij. De eerste vraag van ronde 1 staat als voorbeeld ingevuld.

Wat er wordt aangemaakt

OnderdeelInhoud
Scorebord_<naam>.xlsxRondes als rijen, ploegen als kolommen, met formules voor totaal en percentage.
settings.yamlHoe de mappen heten, elk gezien vanaf de hoofdmap.
1_Questionstemplate.yaml plus één rondebestand per gewone ronde; de eerste vraag van ronde 1 is ingevuld als voorbeeld.
2_Questions_tableEen eigen template.yaml (zonder logo's en met een ruimere band voor het midden, zodat een groot beeld tot in de hoeken mag) plus één rondebestand per tafelronde, met het gevraagde aantal vragen.
3_AnswersEén per ronde, doorlopend genummerd over alles heen; elk wijst naar zijn vragenbestand.
de mediamappenMet een _LEESMIJ.txt die uitlegt wat erin hoort; in 6_Images staan het schoolbord en twee logo's om te vervangen.

De ploegen heten eerst Ploeg 1, Ploeg 2, enzovoort. Die namen blijven bewust niet leeg: bij een lege naam stopt de app met inlezen, en dan zou ze haar eigen puntenbestand niet kunnen openen.

Vanaf de opdrachtregel

cargo run --bin maaktemplate -- "C:\pad\Nieuwe Quiz" <ploegen> <rondes> <tafelrondes> [vragen]

Hetzelfde resultaat, handig om de naamgeving te controleren zonder te klikken.