- QuartzでノートにTOCを表示させる方法
- 公式ドキュメントに書かれてある通りではある
- まず、
./quartz/quartz.config.ts
でPlugin.TableOfContents(),
としてPluginを使用するようにしておく- (デフォルトで記載されている)
Plugin.TableOfContents({ collapseByDefault: true })
として初期値で目次を折りたたむようにした
- FrontMatterに
enableToc: false
と記載することでTOCを非表示にできる。 - また、ページに複数の見出しがある場合にのみ表示されます。とあるので基本的には自動?
- オプションで目次を表示するために必要な見出しエントリの最小数を決められる。
quartz.layout.ts
でTOCを表示させる場所をしているする必要があるComponent.TableOfContents(),
を記入する