2011-12-06 42 views
3

我使用Emacs組織模式編寫一些文檔,並描述了一些文件,如「/path/to/file_blah.conf」。使導出爲HTML時Org忽略下劃線

當我點擊c-c c-e h將其中一個文件導出爲HTML後,該文件中包含_的所有文件名都變爲小小的下標單詞。

如何讓組織模式忽略下劃線,以便我可以在HTML頁面上看到文件名?

回答

2

在您的文件頂部放置以下行並保存。重新打開該文件或在該行上點擊C-c C-c

#+OPTIONS: ^:nil 

順便說一句:你的org-emphasis-alist中有什麼。 C-h v org-emphasis-alist。您可能需要修改,要實現輸出到您喜歡

+0

它的工作原理,謝謝。 org-emphasis-alist是'org.el'中定義的一個變量。 它的值是(( 「*」 黑體 「」 「 」) (「/」 斜體 「」 「 」) (「 _」 下劃線 「的」, 「 」) (「=」 ORG-代碼 「" "」 逐字) ( 「〜」 ORG-逐字 「" "」 逐字) ( 「+」 (:透印噸) 「」 「」)) – CSJ

+1

此功能的文檔位於組織模式手冊的「導出選項」(http://orgmode.org/manual/Export-options.html)中。正如該頁面所解釋的,'#+ OPTIONS:'可以讓你設置各種導出選項。當賦予值't'或'nil'時,'^:'選項可以讓你「打開/關閉子和上標的類TeX語法」。 –

2

另一種解決方案應該是正確標記的路徑,所以:

Open the file =/path/to/fileA= or ~c:/path/to/fileB~.