tinymist-query 0.14.20-rc1

Language queries for tinymist.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/// contains: content,authors,font,class

#let tmpl(content, authors: (), font: none, class: "article") = {
  if class != "article" and class != "letter" {
    panic("")
  }

  set document(author: authors)
  set text(font: font)

  set page(paper: "a4") if class == "article"
  set page(paper: "us-letter") if class == "letter"

  content
}

#tmpl(authors: (),/* range 0..1 */)