obsidian社区插件
Obsidian 插件: Dynamic ToC 为你的笔记创建目录
插件ID:obsidian-dynamic-toc
dynamic-toc
dynamic toc:Obsidian 插件: Dynamic ToC 为你的笔记创建目录
Obsidian动态ToC是一个Obsidian插件,用于生成与文档大纲保持同步的目录。该插件可以解析文档的标题,并为其生成一个Markdown目录。用户可以通过在文档中添加代码块来使用插件,并可以根据需要指定各种选项。插件还支持内联样式和多样式功能,以及外部渲染支持。插件的目的是为了帮助用户更方便地生成和管理文档目录,提高工作效率。然而,由于作者无法继续维护插件,建议由其他有兴趣的人继续开发和维护。
Obsidian 插件: Dynamic ToC 为你的笔记创建目录
概述
这个插件帮助你在笔记中生成对应的目录,该目录是动态目录,随着你在笔记中书写不同的标题等级,会自动进行变化。
插件名片
注意
- 该插件的原作者已经在 2022 年 8 月 13 停止了对该插件的维护,所以可能会对未来版本的 Obsidian 出现兼容或其他问题。如果你十分在意这点,可以查看这个插件做为代替 floating-toc
- 该插件下述功能,在 Obsidian 1.1.16 上运行稳定。
效果&特性
使用方法
使用目录的方法
[toc]
[TOC]
{{toc}}
[[_TOC_]]
[/toc/]
目录显示深度控制
通过 min_depth
max_depth
来控制目录中显示层级的深度。
min_depth: number (default: 2)
max_depth: number (default: 6)
控制目录显示名称
- 如果不设置,则不显示对应目录名称,仅显示目录内容
- 自定义目录名称的语法录下:
title: "## Table of Contents"
多种目录样式
插件提供了三种不同样式风格目录
- 圆点目录,也可以成为默认样式
- 语法:
```toc
style: bullet
```
- 数字编号目录
- 语法:
```toc
style: number
```
- 样式如图:
- 标签/面包屑模式
- 语法:
```toc
style: inline
```
- 样式如图:
- 混合风格:你可以在生成的多级目录中使用不同的编号风格。比如数字和圆点混用
- 语法:
```toc
varied_style: boolean
```
- 样式如图:
需要注意的特殊情况
提示
这个插件只能解析标准的 Markdown 语法标题,并提供有限的样式,可能无法适配全部的主题样式。
以下是标题深度不一致的示例。而不是 4 级标题,应该是 3 级标题。
## Level 2
#### Level 4
以下是一致的标题深度的示例。在 2 级前进之后,下一个级别是 3 级标题。
## Level 2
### Level 3
```toc
style: bullet | number | inline (default: bullet)
title: string (default: undefined)
allow_inconsistent_headings: boolean (default: false)
delimiter: string (default: |)
varied_style: boolean (default: false)
```
title: "## Table of Contents"
推荐阅读
- obsidian-plugin-toc:帮助你在笔记中生成对应的目录
- floating-toc:在笔记一侧生成悬浮目录,效果近似你在其他在线文档中看到的
- obsidian-quiet-outline:增强大纲插件,按需自动展开大纲
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。