# MacのCotEditorでアウトライン抽出ルールを定義する

書類のアウトラインを一覧するアウトライン機能の抽出条件を定義します。

シンタックスのアウトラインの抽出ルールを定義するには、シンタックスエディタの左のリストから「アウトライン」を選択し、右側のリストに条件を追加します。シンタックスエディタの開き方は「シンタックスを定義する」を参照してください。

アウトライン設定の各項目の内容は次の通りです。

項目 | 説明
--- | ---
正規表現 | ここで設定した正規表現に一致する部分がアウトラインとしてリストアップされます。この項目は必須です。
IC | チェックがオンの場合、大文字/小文字を区別しません（Ignore Caseの略）。例えば、開始文字列を「abc」として「IC」にチェックを入れると、「ABC」「abc」「Abc」などに一致します。
タイトル パターン | アウトライン項目の書式を設定します。「正規表現」で一致した文字列とこのパターンからタイトルが決定されます。また、ボールドやイタリック、アンダーラインでラベル全体を装飾することもできます。

メタ文字 | 説明
--- | ---
（記述なし） | 「正規表現」で一致したすべての文字列
`$0` | 「正規表現」で一致したすべての文字列
`$1` 〜 `$9` | 「正規表現」で一致した部分文字列のうち、最初〜9番目に一致した部分
`-` | メニューの区切り （「-」のみ記入、ほかの文字があった場合には無効となります）

「$0」などのメタ文字をそのままメニューに表示させるには、「$」の直前に「\（半角バックスラッシュ）」を置いてください。メニュー項目では「\」は表示されません。

## 関連項目

- 書類のアウトラインを一覧する
- シンタックスを定義する
- 正規表現を使う