2013-04-24 23 views
53

Markdown允許embedded code。這怎麼可能在org-modeorg-mode中的內聯代碼

我知道源代碼塊:

#+begin_example 
blah-blah 
#+end_example 

但我想是這樣的(顯然,用正確的語法,我不知道):

This is `embeded code`. 

燦這在org-mode?不可能找到的文檔中......

+0

會問類似的問題。感謝:D – alamin 2017-05-29 03:46:44

回答

66

你可以附上內=~標誌的文字有它在等寬字體排版和逐字記錄導出(這意味着它不是爲特定的語法組織處理):

This is =verbatim text= or ~code~. 

可以找到有關在manual的相關部分組織模式標記元素的所有信息。

+2

謝謝。有關鍵字是在那裏的一半。如果我已經知道組織模式用「等寬」和「強調」來談論這個問題,我自己就會發現這一點。 :(我正在尋找'inline'和'embedded',無濟於事 – dangonfast 2013-04-24 09:02:58

+0

是的,我記得當我在尋找一個允許隱藏組織標記的功能時,也被我自己的「強調」這個詞打擾了。術語,你馬上會發現'org-hide-emphasis-markers',但是我已經搜索了好幾年才終於找到它,幾乎是偶然發現的... – Francesco 2013-04-24 10:22:08

+3

實際上手冊只是說〜代碼〜ie用〜包圍了。 – squid 2015-08-05 07:48:24

81

對於大多數情況,單寬度足夠好,內聯代碼塊的格式爲​​。例如,src_xml[:exports code]{<tag>text</tag>}

+3

這是我認爲這是最好的答案,手冊中的相關部分是[14.1代碼塊結構](http://orgmode.org/manual/Structure-of-code-blocks.html) – 2014-04-07 06:43:47

+0

手冊中說喜歡「實時代碼塊需要......」這裏的「live」意味着什麼?另外,我希望文檔中有更多的例子,而不是主要關注形式化的語法定義(但這不僅僅是組織模式的問題;在我看來,這或多或少是一個普遍問題)。 – 2016-08-11 14:28:17

+0

可以在組織模式下(或在導出期間)評估實時代碼塊,並將其結果插入到文件中。我將它用於植物uml的UML圖表,有時也用於Clojure代碼塊。 – mtnygard 2016-10-10 17:55:00