ハイパーリンクしたい(#link)
1// #link("リンク先")[表示名]
2#link("https://kumaroot.readthedocs.io/ja/latest/")[KumaROOT]
link要素で要素でハイパーリンクを作成できます。
リンク先は、ドキュメント内のラベルや外部URLなどを指定できます。
[表示名]は省略可能で、
http://やhttps://
で始まる文字列は自動でリンクに変換されます。
注意
Markdown記法と要素の順番が逆になっています。
Markdown:
[表示名](リンク先)Typst:
#link("リンク先")[表示名]
[表示名]は(トレイリング)コンテンツブロックなので、Typstの設計思想の通りですが、すぐに間違えそうです。
リンクを装飾したい
1#show link: set text(
2 fill: blue,
3)
#show link: set text(...)の形で、リンクのスタイルを変更できます。
上記のサンプルでは、リンクの文字色を青にしています。