スクリプト
Typst はスクリプト言語としての機能も持っています。変数、ループ、条件分岐などを利用して、コンテンツを動的に生成できます。
for 関数
Section titled “for 関数”#let users = ("Alice", "Bob", "Charlie")#for user in users { [こんにちは、#text(fill: red)[#user] さん!]}
#let a=32#let b=64#align(center)[#if a < b { [aはbより小さいです。] }]
単純な画像表示関数を定義
Section titled “単純な画像表示関数を定義”#let nyan(size: 5cm) = {image("../img/nyan4.jpg", width:size)}#align(center)[#nyan(size: 2.5cm)]