1 关于Number headings
Number headings 可以根据标题自动实现编号,目前支持数字、字母和罗马数字编号。
- 插入新的标题,自动更新编号;
- 删减旧的标题,自动更新编号;
- 调整章节顺序,自动更新编号;
2 相关设置
需要在yaml区域增加如下代码
number headings: auto, first-level 3, max 6, contents ^toc, start-at 1, _.1.1
[!INFO] 提示
可以通过[[5.1.221006 obsidian插件: linter插件,保持是自动设置yaml|linter]]插件,cmd+s自动加入到yaml区域
- Auto:表示开启自动编号;
- First-level 3,max 6:表示从三级标题开始编号,最大编号到六级标题;
- contents
^toc
:表示输入^toc
可以插入标题 - Start-at 1:表示一级编号从 1 开始,这里前面介绍过其实有三种形式,可以是 1、2,或者 A 、B 等,或者 I、Ⅱ等。
_.1.1
:这里表示编号的样式,_.
表示跳过顶级标题,不编号,没有则表示编号。
3 标题编码案例
一 一级标题(手动中文编号或者直接不编号,写成“前言”、“小结”之类的)
1 二级标题(编号和标题之间都采用空格)
1.1 三级标题
1.1.1 四级标题
- 小标题1(无序列表)
- 小标题2(无序列表)