スタイルを変更したい(#set

1#set スタイルキー(オプション: , ...)
2
3#set text(font: "Noto Sans CJK JP")
4#set page(margin: 2.5cm)

#setコマンドを使って、Typstドキュメント全体のスタイルを変更できます。 それぞれのカテゴリに分かれたスタイルキーに対して、 オプションと値のペアを与えて設定します。 この設定は、ファイルの先頭に一度だけ設定するのが一般的です。

本文したい(text

1#set text(
2    size: 11pt,
3    font: "Noto Sans CJK JP",
4    line-spacing: 1.5,
5    color: navy
6)

textキーの設定で、本文のフォントや行間などを変更できます。

ページ設定したい(page

1#set page(
2    paper: "a4"
3    margin: (x: 2cm, y:3cm),
4    header: rect[inset: 4pt][ヘッダー],
5    footer: rect[inset: 4pt][フッター],
6    number-align: center,
7    numbering: "1 of 1",
8    columns: 2
9)

pageキーの設定で、サイズや余白、ヘッダー/フッターなどを変更できます。

段落したい(par

1#set par(
2    justify: true,
3    leading: 0.5cm
4)

parキーで、段落の整形や字下げなどを変更できます。

見出ししたい(heading

1#set heading(
2    numbering: "I. ",
3    font: "Noto Serif",
4)

headingキーで見出しのスタイルを変更できます。

箇条書きしたい(list

1#set list(
2    marker: "→",
3    indent: 1.5em
4)

listキーの設定で、箇条書きのスタイルを変更できます。

引用したい(quote

1#set quote(
2    border: none,
3    fill: lightgray
4)

quoteキーで、引用ブロックのレイアウトや装飾を変更できます。

脚注したい(note

1#set note(
2    size: 8pt,
3    color: gray
4)

noteキーで、脚注を変更できます。

表したい(table

1#set table(
2    stroke: lightgray,
3    spacing: (x: 0.5em, y: 0.2em)
4)
5
6#set table.cell(
7    align: center,
8    stroke: none
9)

tableキーで表全体の枠線、罫線、余白などを変更できます。 table.cellキーでセルの設定を変更できます。

画像したい(figure

1#set figure(
2    align: center,
3    caption: above
4)

figureキーで、図の配置やキャプションの位置などを変更できます。

数式モードしたい(math

1#set math(
2    font: "Cambria Math",
3    size: 12pt
4)

mathキーの設定で、数式フォントなどを変更できます。

メタデータしたい(document

1#set document(
2    title: "レポートのタイトル",
3    author: ["著者1", "著者2],
4    date: "2025-07-13"
5)

documentキーで、ドキュメントのPDFに埋め込むメタデータを設定できます。