変数したい(#let)
1#let name = value
#letコマンドを使って、変数を定義できます。
一度定義した変数名は、同じファイルで後から再利用できます。
この値は再代入できない定数的な値です。
配列したい((...))
1#let authors = ("著者1", "著者2")
2
3このドキュメントは
4#authors.at(0)さんと
5#authors.at(1)さんが執筆しました。
(...)で、配列を定義できます。
配列の要素には、atメソッドでアクセスできます。
辞書したい((key: value))
1#let config = (
2 font: "Noto Serif",
3 size: 12pt,
4)
5
6フォント: #config.font
7サイズ: #config.size
(key: value)で、辞書を定義できます。
辞書の要素には、.でアクセスできます。
エイリアスしたい
1// 水平線
2#let hr = line(length: 100%)
3
4// ページ区切り
5#show "-----": it => pagebreak(weak: true)
ビルトイン関数や複雑な式のエイリアスを作成できます。