【发布时间】:2013-06-01 09:52:08
【问题描述】:
在org-mode中,我想给内联代码加上等号和引号:
<div class="foo">
我通常在 org-mode 中这样做的方式是
=<div class="foo">=
当我将它导出为 HTML 时,它会呈现如下:
<div class"foo">=
内联的正确方法是什么(而不是仅仅创建一个源代码块)?
【问题讨论】:
标签: org-mode
在org-mode中,我想给内联代码加上等号和引号:
<div class="foo">
我通常在 org-mode 中这样做的方式是
=<div class="foo">=
当我将它导出为 HTML 时,它会呈现如下:
<div class"foo">=
内联的正确方法是什么(而不是仅仅创建一个源代码块)?
【问题讨论】:
标签: org-mode
您可以使用逐字标记,~,而不是:
~<div class="foo">~
【讨论】:
~是一个代码标记。他们改了吗?
问题是“class”后面的等号被解释为结束代码段分隔符。您可以通过在等号前插入一个空格来防止这种情况发生,如下所示:
=<div class = "foo">=
【讨论】:
我希望 org-mode 的源代码在 Github 的解析器中正确显示。但是,就像=:echo "hello"= 不会在 Emacs 中正确显示一样,它也不会在 Github 中正确显示。但是,我尝试使用 C-x 8 RET 和 LEFT DOUBLE QUOTATION MARK 和 RIGHT DOUBLE QUOTATION MARK 工作的其他字符。也就是说,
=:echo “hello“=
成功显示为
:echo “hello“
不幸的是,如果将它们复制并粘贴到所有环境中,我认为它们不会真正起作用。 Vim 给出E15: Invalid expression: “hello“。但是,我们多久将命令粘贴到 Vim 的命令行中。好吧,有:@"。
【讨论】: