Skip to content
This repository has been archived by the owner on Sep 30, 2024. It is now read-only.

Commit

Permalink
Cleaned up model-0-7
Browse files Browse the repository at this point in the history
  • Loading branch information
cikzh committed Mar 26, 2024
1 parent 9a1771b commit a68a928
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 14 deletions.
3 changes: 3 additions & 0 deletions src/input.rs
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ pub struct ModelO7Input {
version: String,
sha256: String,
datum: String,
gemeente: String,
zitting_datum: String,
kiesgerechtigden: String,
kieskring: String,
stemmen: Vec<Lijst>,
}
Expand Down
3 changes: 3 additions & 0 deletions templates/inputs/model-o-7.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
"version": "Model O 7",
"sha256": "A35F 4243 3262 2FE3 EEB5 6069 8F7C FABA 0662 E207 400B 32E8 ABF7 C02F 14A0 0F19A",
"leden_van": "Tweede Kamer der Staten-Generaal",
"gemeente": "Nijmegen",
"zitting_datum": "11-03-2024 16:12:18",
"kiesgerechtigden": "430742",
"datum": "22 november 2023",
"kieskring": "6 (Nijmegen)",
"stemmen": [
Expand Down
41 changes: 27 additions & 14 deletions templates/model-o-7.typ
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,14 @@ Met dit proces-verbaal stelt het hoofdstembureau voor een kieskring de uitkomst

= Zitting: aantal kiesgerechtigden

Het betreft de zitting van het hoofdstembureau in de gemeente *#input.gemeente*. \
\
Kieskring *#input.kieskring*.\
\
Datum en tijdstip aanvang zitting *#input.zitting_datum*\
\
Het aantal kiesgerechtigden woonachtig in de van deze kieskring deel uitmakende gemeente(n) bedraagt *#input.kiesgerechtigden*\.

= Aantal stemmen
== Aantal geldige, blanco en ongeldige stemmen

Expand All @@ -71,22 +79,27 @@ Met dit proces-verbaal stelt het hoofdstembureau voor een kieskring de uitkomst
)
}

#align(center,
box(
width: 80%,
table(
columns: (4fr, 1fr),
column-gutter: 4pt,
row-gutter: 4pt,
inset: 0pt,
align: (left + horizon),
stroke: none,
description([Aantal stembiljetten met een geldige stem op een kandidaat]), values("E", 105978),
description([Aantal blanco stembiljetten]), values("F", 978),
description([Aantal ongeldige stembiljetten]), values("G", 873),
)))
#align(
center,
box(
width: 80%,
inset: (top: 20pt, bottom: 20pt),
table(
columns: (4fr, 1fr),
column-gutter: 4pt,
row-gutter: 4pt,
inset: 0pt,
align: (left + horizon),
stroke: none,
description([Aantal stembiljetten met een geldige stem op een kandidaat]), values("E", 105978),
description([Aantal blanco stembiljetten]), values("F", 978),
description([Aantal ongeldige stembiljetten]), values("G", 873),
)
)
)

== Aantal stemmen per kandidaat en lijst
#pagebreak()

#for lijst in input.stemmen {
table(
Expand Down

0 comments on commit a68a928

Please sign in to comment.