Org mode 在orgmode ASCII导出中,省略列表中项目之间的空行

Org mode 在orgmode ASCII导出中,省略列表中项目之间的空行,org-mode,Org Mode,考虑以下几点: #+OPTIONS: num:nil toc:nil #+AUTHOR: * h1 ** h2 *** h3 **** item 1 **** item 2 **** item 3 使用ASCII导出时,orgmode将其渲染为: h1 == h2 ~~ h3 -- * item 1 * item 2 * item 3 我不喜欢逐项列表项之间的所有空白行(或空行或换行)。我希望它呈现为: h1 == h2 ~~ h3 -- * item 1 * ite

考虑以下几点:

#+OPTIONS: num:nil toc:nil
#+AUTHOR: 

* h1
** h2
*** h3
**** item 1
**** item 2
**** item 3
使用ASCII导出时,orgmode将其渲染为:

h1
==

h2
~~

h3
--

* item 1


* item 2


* item 3
<>我不喜欢逐项列表项之间的所有空白行(或空行或换行)。我希望它呈现为:

h1
==

h2
~~

h3
--

* item 1
* item 2
* item 3

如何做到这一点?

最简单的方法可能是自定义
org ascii标题间距
,并将其设置为零。这将使输出镜像的间距与输入的间距相同,因此您可以完全根据需要进行设置

org ascii标题间距的文档字符串表示:

标题周围插入的空行数

此变量可以设置为cons单元格。那样的话,它的车 表示标题前的空行数 内容,而其cdr反映了 内容

nil值复制在中找到的空白行数 原始组织缓冲区位于同一位置


谢谢,但在我的示例中,这也删除了h1、h2、h3周围的空白。不过,将org ascii标题间距设置为(0.1)效果很好。正如我所说,nil将输入中的空白映射到输出中。因此,您可以通过更改输入文件中的空白来精确控制它,我更喜欢这样。。但是,如果您对(0.1)提供的自动间距感到满意,那么我不打算争辩:-)