Scrivener里顺序编号的设置

顺序编号在技术文档中采用的比较多,在递进的同时能清晰的反应出层级关系,第一级是1、第二级是1.1、第三级是1.1.1。

Scrivener中插入“依序1.2.3”占位符“<$hn>”就能获得层级编号。默认情况下,插入“依序1.2.3”编号输出的结果是:

层级 占位符 编译输出结果
第一章 <$hn> 第 1 章
⎵⎣节1 <$hn> 1.1
⎵ ⎵ ⎣小节1 <$hn> 1.1.1
第二章 <$hn> 第 2 章
⎵⎣节1 <$hn> 2.3

如果下一章开始后,希望节的编号重新开始计数,需要添加一个重置编号计数的占位符“<$rst>”,占位符和输出的结果如下表所示:

层级 占位符 编译输出结果
第一章 <$hn> 第 1 章
⎵⎣节1 <$rst><$hn> 1.1
⎵ ⎵ ⎣小节1 <$hn> 1.1.1
第二章 <$hn> 第 2 章
⎵⎣节1 <$rst><$hn> 2.1

可以看出,重新计数后,第二章的节编号变成了2.1,在“章”的范围内重新开始计数。

提示:
需要注意的是,小节中采用重置编号的占位符是基于父级,也就是第一章来说的,如果父级“第一章”中没有采用<$hn>会导致小节中的编号无法重新计数。