setしたい(#set)
1// ページ全体の設定
2#set page(
3 paper: "presentation-16-9",
4 margin: 10mm,
5 numbering: "1 / 1",
6)
7
8// 本文の設定
9#set text(
10 lang: "ja",
11 font: ("Noto Sans CJK JP"),
12)
13
14// 段落の設定
15#set par(
16 justify: true,
17 leading: 1em,
18)
19
20// 見出しの設定
21#set heading(
22 numbering: "1. ",
23)
24
25// 箇条書きの設定
26#let indent = 1em
27#let spacing = 1em
28#let body-indent = 0.5em
29
30#set list(
31 indent: indent,
32 spacing: spacing,
33 body-indent: body-indent,
34 // marker: ([•], [‣], [–]),
35)
36
37#set enum(
38 indent: indent,
39 spacing: spacing,
40 body-indent: body-indent,
41 // numbering: "1. ",
42)
43
44#set term(
45 indent: indent,
46 spacing: spacing,
47 body-indent: body-indent,
48 // separator: ": ",
49)
50
51#set document(
52 title: "レポートのタイトル",
53 author: ("著者1", "著者2"),
54 date: datetime(year: 2025, month: 7, day: 13)
55)
#setルールで、関数や要素の設定を変更できます。
変更の影響範囲はスコープに依存します。
#setした場所から、同じスコープ内のすべての関数や要素に影響を与えます。
スコープは、関数の引数や#letルールのブロック、#showルールのブロックなどで区切られます。
スコープの外側にある関数や要素には影響を与えません。
参考
引用したい(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キーでセルの設定を変更できます。