diff options
Diffstat (limited to 'book/book.typ')
| -rw-r--r-- | book/book.typ | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/book/book.typ b/book/book.typ index 14e617a0..2dc7bdf5 100644 --- a/book/book.typ +++ b/book/book.typ @@ -5,6 +5,8 @@  #show list: set text(font: "Gluten", fill: rgb(46, 73, 0), size: 20pt)  #show heading.where(level: 2): set text(font: "Great Vibes", size: 40pt) +#let document_flags = ("image_attribution",) +  #let load_locale(name) = {    read("locale/"+name+".ini")      .split("\n") @@ -51,6 +53,10 @@      #par(..elem.es.map(element))    ] else if elem.t == "table" [      #table(columns: elem.es.at(0).len(), ..elem.es.flatten().map(element)) +  ] else if elem.t == "conditional" [ +    #if (elem.cond in document_flags) == elem.value [ +      #element(elem.e) +    ]    ] else [      #elem    ]  |