导出为HTML时,组织模式不会正确解析破折号

时间:2013-02-01 22:45:30

标签: emacs export org-mode

org-mode导出为HTML时,fill-paragraph期间形成的孤立双破折号无法正确导出为HTML中的单个较长破折号(与所有其他人一样)。有办法解决这个问题吗?

例如,

Lorem -- ipsum doler sit amet --
consectetur adipiscing elit

将导出为

  

Lorem - ipsum doler坐下来 - 这是一种精致的行为。

而不是

  

Lorem - ipsum doler坐下来 - 这是一种精致的行为。

1 个答案:

答案 0 :(得分:2)

经过一段时间的徘徊,我发现了一个可行的解决方案。 org-mode(或其内部使用的任何内容)似乎只解析序列--(夹在空格中,而不是--,其中没有尾随空格)– 。只需将其添加到.emacs

即可
(add-hook 'org-export-preprocess-final-hook
          (lambda () (replace-string " --\n" " -- \n")))