具有等号的组织模式内联代码

时间:2013-06-05 15:47:12

标签: org-mode

在org-mode中,我想给内联代码添加等号和引号:

<div class="foo">

我通常在org-mode中这样做的方式是

=<div class="foo">=

当我将其导出为HTML时,它会像这样呈现:

<div class “foo” 的&GT; =

内联(而不仅仅是创建源块)的正确方法是什么?

3 个答案:

答案 0 :(得分:6)

您可以使用逐字标记~,而不是:

~<div class="foo">~

答案 1 :(得分:3)

问题在于&#39; class&#39;之后的等号。被解释为结束代码段分隔符。你可以通过在等号之前插入一个空格来防止这种情况,如下所示:

=<div class = "foo">=

答案 2 :(得分:0)

我希望org-mode的源代码在Github的解析器中正确显示。但是,正如=:echo "hello"=在Emacs中无法正确显示一样,它也无法在Github中正确显示。但是,我尝试使用C-x 8 RET的其他字符,并LEFT DOUBLE QUOTATION MARKRIGHT DOUBLE QUOTATION MARK工作。也就是说,

=:echo “hello“=

成功显示为

:echo “hello“

不幸的是,如果复制并粘贴到所有环境中,我认为它们不会真正起作用。 Vim给出了E15: Invalid expression: “hello“。但是,我们多久会将命令粘贴到Vim的命令行中。嗯,好吧,有:@"