情報アイコン
情報 / Info
当サイトは、Typst GmbHの許諾を得て、日本語コミュニティ「Typst Japan Community」がTypst v0.13.1の公式ドキュメントを翻訳したものです。誤訳や古い情報が含まれている可能性があるため、公式ドキュメントとの併用を推奨します。翻訳の改善やサイトの機能向上について、GitHubでのIssueやPull Requestを歓迎します。コミュニティにご興味のある方はDiscordサーバー「くみはんクラブ」にぜひご参加ください。
This site provides a Japanese translation of the Typst v0.13.1 documentation maintained by the "Typst Japan Community" with permission from Typst GmbH. We recommend using this alongside the official documentation. We welcome contributions through Issues and Pull Requests on our GitHub repository for both translation improvements and website enhancements. Feel free to join our Discord server "Kumihan Club".
言語アイコン
翻訳率
21%
言語アイコン
翻訳済み

このページは日本語に翻訳済みです。

list
要素関数
要素関数
要素関数はsetルールやshowルールでカスタマイズできます。

箇条書きリスト。

各項目の先頭にマーカーを付け、 一連の項目を縦に並べて表示します。

Example

Normal list.
- Text
- Math
- Layout
- ...

Multiple lines.
- This list item spans multiple
  lines because it is indented.

Function call.
#list(
  [Foundations],
  [Calculate],
  [Construct],
  [Data Loading],
)
Preview

構文

この関数には専用の構文もあります。 行頭にハイフンとスペースを置くことでリスト項目を作成します。 リスト項目には複数の段落や、他のブロックレベルコンテンツを含めることができます。 リスト項目の記号よりも深く字下げされた全てのコンテンツは、そのリスト項目の一部になります。

引数
引数
引数は関数への入力値です。関数名の後に括弧で囲んで指定します。

tight
設定可能引数
設定可能引数
設定可能引数は、setルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。

リストのデフォルトのspacingを定義します。 これがfalseの場合、 項目の間隔はparagraph spacingによって決まります。 trueの場合、代わりにparagraph leadingが使用されます。 これによりリストがよりコンパクトになり、 各項目が短い場合に見栄えが良くなります。

マークアップモードでは、 この引数の値は項目が空行で区切られているかどうかに基づいて決定されます。 項目間に空行がなく連続している場合、この値はtrueに設定されますが、 項目間が空行で区切られている場合はfalseに設定されます。 マークアップで定義された間隔はsetルールで上書きすることはできません。

デフォルト値:

true

右矢印アイコン
例を表示
- If a list has a lot of text, and
  maybe other inline content, it
  should not be tight anymore.

- To make a list wide, simply insert
  a blank line between the items.
Preview

marker
設定可能引数
設定可能引数
設定可能引数は、setルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。

各項目の先頭に付けるマーカー。

単純なコンテンツの代わりに、ネストされたリストに使用する、 複数のマーカーを持つ配列を渡すこともできます。 リストのネストの深さがマーカーの数を超えた場合、使用されるマーカーは循環します。 完全に制御したい場合は、 リストのネストの深さ(0から開始する)に応じて、使用するマーカーを決める関数を渡すこともできます。

デフォルト値:

([], [], [])

右矢印アイコン
例を表示
#set list(marker: [--])
- A more classic list
- With en-dashes

#set list(marker: ([], [--]))
- Top-level
  - Nested
  - Items
- Items
Preview

indent
設定可能引数
設定可能引数
設定可能引数は、setルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。

各項目のインデント。

デフォルト値:

0pt

body-indent
設定可能引数
設定可能引数
設定可能引数は、setルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。

各項目のマーカーと本文の間隔を指定します。

デフォルト値:

0.5em

spacing
設定可能引数
設定可能引数
設定可能引数は、setルールを用いて設定でき、それ以降で使用するデフォルト値を変更できます。

リストの項目同士の間隔を指定します。

autoに設定すると、 コンパクトなリストの場合はleadingを、 幅のある(コンパクトでない)リストの場合は段落のspacingを使用します。

デフォルト値:

auto

children
必須引数
必須引数
必須引数は、関数を呼び出す際に必ず指定しなければなりません。
位置引数
位置引数
位置引数は順序通りに指定することで、引数名を省略して設定できます。
可変長引数
可変長引数
可変長引数は複数回指定することができます。

箇条書きリストの項目。

list構文を使用する場合、forループのような構造を挟んでも、 隣接する項目は自動的にリストとしてまとめられます。

右矢印アイコン
例を表示
#for letter in "ABC" [
  - Letter #letter
]
Preview

定義
定義
これらの関数や型には、関連する定義を持たせることができます。定義にアクセスするには、対象の関数や型の名前を指定した後に、ピリオド区切りで定義名を記述します。

item
要素関数
要素関数
要素関数はsetルールやshowルールでカスタマイズできます。

箇条書きリストの項目。

list.item()->

body
必須引数
必須引数
必須引数は、関数を呼び出す際に必ず指定しなければなりません。
位置引数
位置引数
位置引数は順序通りに指定することで、引数名を省略して設定できます。

項目の本文。

検索