2012-02-09 33 views
12

在組織模式中有several ways to make comments。但我不知道有什麼方法可以進行內聯評論。根據手冊如何在組織模式下進行內聯評論?

被'#+ BEGIN_COMMENT'...'#+ END_COMMENT'包圍的區域不會被導出。

但是,只有在所述區域開始一行時纔是如此。

在以下

#+TITLE: Test 

text #+BEGIN_COMMENT comment 1 #+END_COMMENT text 

text 
#+BEGIN_COMMENT comment 2 #+END_COMMENT text 

僅僅註釋2被視爲註釋。該公司出口(例如CE上)作爲

文本#+ BEGIN_COMMENT註釋1#+ END_COMMENT文本

文本

此外,org-toggle-comment不適合用做它內聯註釋工作在地區和comment-region甚至不創建評論。

那麼,如何在組織模式下進行內聯評論?

回答

7

Jonathan Leech-Pepin對your question on \printbibliography的評論給了我一個主意。您可以使用宏進行內聯評論。請注意,需要註釋定義後的尾部空格。

#+macro: comment 

... 

{{{comment(here is a comment)}}} 

編輯:由於這應該是一個宏奇怪的輸入可能會把事情搞砸。我有點驚訝,

{{{comment(here is a)}} comment)}}} 

作品對我來說,雖然

{{{comment(here is a comment) more}}} 

沒有。如果他們決定改變他們將來解析宏的方式,我會假設除了相當簡單的文本以外的東西都會相當脆弱。

+0

這是一個有趣的黑客。您應該注意,在這些評論中,任何右括號或右大括號和後面的字符仍然會導出。 – 2012-02-16 09:30:32

+0

這是一個很好的觀點。我編輯了答案。 – 2012-02-16 10:17:42

1

另一種方法將使用出口段(在Org Syntax (draft)定義,搜索「導出代碼片段」),像這樣:

This is the @@comment:This is an inline [email protected]@ original text. 

我用這個詞comment其中出口後端應該只是爲了清楚起見, ,您可以使用任何其他單詞(除了要導出到的後端)。