2

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

例如,

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

将导出为

Lorem – ipsum doler sit amet – consectetur adipiscing elit。

代替

Lorem – ipsum doler sit amet – consectetur adipiscing elit。

4

1 回答 1

2

在摸索了(超过)一段时间后,我找到了一个可行的解决方案。 org-mode(或它内部使用的任何东西)似乎只将序列--(由空格夹在中间,而不是--没有尾随空格的地方)解析为–. 只需将其添加到您的.emacs

(add-hook 'org-export-preprocess-final-hook
          (lambda () (replace-string " --\n" " -- \n")))
于 2013-02-01T22:45:29.593 回答