在组织模式下,如果我有一个有序列表,例如
当我降级一个项目时,降级的项目会自动重新编号,从 1 重新开始:
有没有办法让 org-mode(或一般的 emacs)自动重新编号降级项目,就像使用合法编号时一样?我的意思是:
第二项
2.1. 第三项
2.1.1. fourth item
Run Code Online (Sandbox Code Playgroud)小智 5
Org-mode 目前不提供此功能,据我所知,任何现有的次要模式也不提供此功能。我知道的唯一一个 emacs 包是hyperbole,它的 koutline 模块(这里是一个示例文档,导出为 html)提供了一套令人印象深刻的大纲编辑工具,并支持分层合法编号。
(koutline 还支持编号段落之间的“klinks”,它指的是在创建时分配给每个段落的不变 ID,因此即使将段落从文档层次结构中的原始位置移动,链接仍然有效。)
不幸的是 koutline 与 org-mode 不兼容。它确实有一个基本的 HTML 导出功能,但以目前的形式,不太可能满足任何习惯于 org-export 提供的广泛导出选项的人。不过,根据您的用例,koutline 可能是一个足够的工具。