【问题标题】:When exporting to text in org-mode: Insert blank lines between headings在 org 模式下导出为文本时:在标题之间插入空行
【发布时间】:2016-07-24 05:47:26
【问题描述】:

由于我经常在 org 模式下收集未决问题列表,我希望能够轻松地将子树导出为文本,并在单个标题之间留出一些空格(以便在打印副本上留出一些笔记空间)。

组织结构如下所示:

* topic xyz
** question 1
** question 2
** question 3

文本导出的预期布局在标题之间(或之后)包含可配置数量的空行:

━━━━━━━━━━
topic xyz
━━━━━━━━━━

question 1
══════════





question 2
══════════





question 3
══════════

【问题讨论】:

    标签: emacs org-mode


    【解决方案1】:

    我认为没有办法在不格式化 org 文件的情况下为导出添加换行符。您可以在希望出现空行的每一行上使用 \\ 强制换行。

    在你的情况下:

    * topic xyz
    ** Question 1
    \\
    \\
    \\
    ** Question 2...
    

    【讨论】:

    • 这对我不起作用。反斜杠也被导出。由于我不想修改我的 org 文件,因此无论如何这都不是理想的解决方案。
    【解决方案2】:

    在导出的文本文件中执行正则表达式替换:

    replace-regex RET ^[═]+$ RET \& Co Co Co kbd>

    C-o 插入换行符。 cp How to replace a character with a newline in Emacs?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-30
      • 1970-01-01
      • 2012-10-11
      • 1970-01-01
      • 1970-01-01
      • 2015-04-05
      • 1970-01-01
      相关资源
      最近更新 更多