2012-05-23 42 views
3

將組織模式緩衝區導出到html時出現問題。下表未正確導出:Emacs組織模式:指定HTML導出器的原始區域

|-------+----------------+----------| 
| HOST | DB    | COMMENTS | 
|-------+----------------+----------| 
| rhea | numbering_test |   | 
| rhea | phones   |   | 
| dione | phonenumbers |   | 
| dione | numbering_test |   | 
|-------+----------------+----------| 

問題是下劃線告訴HTML導出爲使用下標。這不是我想要的。我想numbering_test顯示爲正常文本。

使用這些類型的嵌入式正常文本中識別的時候,這樣同樣的問題:

The numbering_test database is too big. 

同樣同樣的問題與HTML出口國。

有沒有辦法告訴HTML導出器在原始模式下放置一些文本(如前所述),而不添加額外的HTML格式?

Markdown(在StackOverflow中使用)具有非常有用的反引號,可以在普通文本中嵌入原始代碼。我需要類似的組織模式。

+0

我不知道org-mode,但是你試過'\ _'嗎? – Shahbaz

+0

謝謝,這確實有效。我更喜歡圍繞原始區域的方式,比如減價優惠中的反引號。如果我在代碼段中間有轉義碼,則從組織模式複製粘貼將會很麻煩。 – dangonfast

+0

我知道,這就是爲什麼我沒有把它寫成答案! :「>無論如何,就像我說的,我不知道什麼是組織模式! – Shahbaz

回答

7

有org-export的指令,所以它忽略下劃線作爲下標。

http://orgmode.org/manual/Export-options.html#Export-options

一個你感興趣的是

#+OPTIONS:  ^:nil 

它指示出口商明確{...}括號內只子/標文本。

您可以通過導出調度程序插入整個模板:C-c C-e t。然後您將更改/刪除,並且C-c C-c刷新設置。

+0

有一個錯字。'Cc Ce t'而不是'Cx Ce t' – RNA

+0

更正,謝謝! – Juancho