组织模式中的内联代码

问题描述 投票:79回答:2

Markdown允许使用embedded code。怎么能在org-mode完成?

我知道源代码块:

#+begin_example
blah-blah
#+end_example

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

This is `embeded code`.

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

emacs markdown org-mode
2个回答
89
投票

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

This is =verbatim text= or ~code~.

您可以在manual的相关部分找到有关org-mode标记元素的所有信息。


103
投票

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

编辑:内联代码的代码突出显然是可能的,虽然修补了org.el本身:这里给出的答案https://stackoverflow.com/a/20652913/594138的工作方式与广告一样,转向

- Inline code src_sh[:exports code]{echo -e "test"}

enter image description here

在html-export中。在这篇文章中,https://stackoverflow.com/a/28059832/594138的获胜答案在不需要修补org.el的情况下实现了相同的效果,但如果您在编辑过程中不喜欢光学元件,则必须对其进行调整。

© www.soinside.com 2019 - 2024. All rights reserved.