LESLIE NOTE 帮助 之《目录》
目录
【v5.15 起支持本功能】
当笔记内容变长时,为了快速的定位到笔记的指定位置,往往会使用目录功能。同时,目录也可以让人快速把握当前笔记内容的梗概。
实现原理及优缺点
1,实现原理
对于LN默认的编辑器(【txt】和【rtf】),此两种格式过于简单,在不添加额外字符时,是很难实现目录跳转功能的,但是我又不想因为添加目录而对笔记正文进行修改,所以实现目录时是以自然行(段落)的首字符的位置作为定位的。
不过,对于非【txt】和【rtf】外,实现目录的方式就有很多了,所以也开放了接口,让不同格式的编辑器可以实现自己的目录处理。
2,优点
不会对原笔记内容产生修改
可以手动添加任意行作为目录,并点击跳转。
3,缺点
因为是基于位置的,所以如果在生成目录后,再次在编辑笔记,则位于编辑内容下方的目录,跳转可能发生偏移,此时需要重新生成目录或者手动更新目录。
1,基本用法
1.1,显示/隐藏目录
点击顶部工具栏的“目录”按钮,即可显示或隐藏目录。
1.2,查看/编辑目录
默认下目录是处于使用状态,即点击目录节点可以跳转到指定目录位置。
如果需要对目录进行编辑,如:生成目录、添加节点、删除节点、调整位置等等,请勾选目录工具栏上的【编辑模式】,之后即可选择相应的菜单进行编辑操作。
1.3,手动添加目录操作流程
在默认编辑器(【标准笔记(.txt)】【富文本笔记(.rtf)】)下,添加、更新等操作的基本流程如下:
1,在正文在点击要作为目录的行,注意:此行不能是空行。
2,在目录中选择添加(添加同级、子级)/更新菜单,即可将光标所在行的自然行(段落)添加到目录上。
2,自动生成目录
在默认编辑器(【标准笔记(.txt)】【富文本笔记(.rtf)】)下,自动生成目录时,支持生成两级目录,第一级目录是中文数字,如:一、五;第二级目录是阿拉伯数字,如:1,5;在自动生成目录时,会以自然行(段落)为基础进行提取,目录可以支持的目录格式主要包括:
第一级目录:
一 文本XXX
一、文本XXX
一,文本XXX
(一)文本XXX
第二级目录:
1.文本XXX
1,文本XXX
(1)文本XXX
1)文本XXX
3,手动生成目录
当目录为空时,或者需要重新手动一个个添加目录时,,需要用到此功能来创建一个根目录。后续就可以正常使用添加同级、添加子级等菜单添加其它目录了。
4,降级/升级
目录是存在层级的,所以如果需要调整某个目录的层级,可以用【降级/升级】菜单来实现。
4.1,降级
4.2,升级
5,添加子级目录
此功能将目录添加到当前目录的子级下面。
6,添加同级目录
此功能会将目录添加到当前目录的下方。
7,修改目录显示名称
8,更新目录
当修改了笔记内容后,可以使用此功能更新目录,重新定位目录位置。