Emacs组织模式:组织到HTML转换 - 半复杂的文字标签

时间:2011-01-02 08:26:01

标签: emacs org-mode

如何在文字代码之间加入~,以便最终结果为<code>~/.emacs</code>?显然,~~/.emacs~将不起作用......

同样,如何在文字标签中制作斜体以使结果为<code>something something <i>italicize</i></code>?显然,~something something /italicize/~将不起作用......

(我使用org-publish-project使用的默认函数进行转换。)

1 个答案:

答案 0 :(得分:1)

要将~字符包含在等宽字格式中,您可以使用代码标记:=~/.emacs=。 HTML输出对我来说似乎是一样的。我在 verbatim 标记中包含~的结果不一致,例如~/~/.emacs~似乎有用,但你的例子没有。

根据组织模式手册,Emphasis and monospace section

  

对于Org-mode特定语法,不处理代码和逐字字符串中的文本;它是逐字导出的。

因此,要在文字标记中获取所需的格式,您需要使用HTML并将其转义:

~something something @<i>italicize@</i>~

有关详细信息,请参阅Quoting HTML tags