组织模式中的内联代码

dan*_*ast 87 emacs markdown org-mode

Markdown允许embedded code.怎么办org-mode呢?

我知道源代码块:

#+begin_example
blah-blah
#+end_example
Run Code Online (Sandbox Code Playgroud)

但我想要的是这样的东西(显然,使用正确的语法,我不知道):

This is `embeded code`.
Run Code Online (Sandbox Code Playgroud)

可以这样做org-mode吗?不可能在文档中找到...

Tom*_*ner 107

虽然monospaced对于大多数情况来说足够好,但内联代码块具有这种形式src_LANG[headers]{your code}.例如,src_xml[:exports code]{<tag>text</tag>}.

  • 我认为这是最好的答案.手册中的相关部分是[14.1代码块结构](http://orgmode.org/manual/Structure-of-code-blocks.html). (3认同)
  • 很好,但是我们仍然无法以这种方式突出显示语法,可以吗?而且我觉得需要`[:exports code]`很奇怪,因为http://orgmode.org/manual/exports.html#exports上的文档说这是默认值。(但是,如果没有它,例如,当我将组织内容导出到markdown时,什么也不会导出。) (2认同)

ffe*_*tte 96

您可以将文本括在其中=~使用等宽字体进行排版,然后逐字导出(这意味着它不会针对org特定的语法处理):

This is =verbatim text= or ~code~.
Run Code Online (Sandbox Code Playgroud)

您可以在本手册的相关部分找到有关组织模式标记元素的所有信息.

  • 实际上手册只是说〜代码〜即用〜包围. (5认同)
  • 谢谢.关键字正在中途.如果我知道org-mode在"monospace"和"强调"方面谈论这个问题,我会自己发现这个.:(我一直在寻找`inline`和`embedded`,但无济于事. (3认同)
  • 我发现~丑陋。有没有解决方法可以使用重音来代替? (2认同)