typst-as-lib 0.16.0

Small wrapper for typst that makes it easier to use it as a templating engine
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#import sys: inputs

#let content = inputs.v
#let last_index = content.len() - 1

#for (i, elem) in content.enumerate() [
  == #elem.heading
  Text: #elem.text \
  Num1: #elem.num1 \
  Num2: #elem.num2 \
  // Doesn't work yet?
  #if elem.image != none [#image.decode(elem.image, height: 40pt)]
  #if i < last_index [
    #html.elem("hr")
  ]
]