【发布时间】:2013-03-10 16:54:06
【问题描述】:
以foo /bar/ baz为例,导出为HTML时变成foo <i>bar</i> baz,现在我想导出成原来的样式foo /bar/ baz,怎么实现呢?我试过foo \/bar\/ baz,但是输出变成了foo \/bar\/ baz。
我知道这是一个简单的问题,我用谷歌搜索了很多,但只找到了这个:Escape pipe-character in org-mode,答案说斜线转义工作正常,但对我来说,似乎不太好。
编辑:
搜索org模式邮件列表后,我在这里找到一个讨论和解决方案:http://thread.gmane.org/gmane.emacs.orgmode/50743
有两种方法可以做到这一点:
- 设置选项
#+OPTIONS: *:nil关闭所有强调符号 - 修改变量
org-emphasis-alist,删除相关内容
对我来说,第一个解决方案是可以接受的,也很简单。
【问题讨论】:
-
我很欣赏人们给出的答案,但它们只是说明 orgmode 确实需要一个适当的转义机制。我在 orgmode 中使用标记遇到过很多这样的情况,它们并不总是可以通过这样的变通方法解决。
-
例如,换行符会中断
/italics/处理,所以如果我想让它们斜体,我必须将整个段落放在一行上。