2013-09-24 78 views
1

我想用法語編寫LaTeX代碼時,我想在emacs中使用syntaxic高亮顯示。用LaTeX法語引用在emacs中進行syntaxic高亮顯示

更確切地說,我希望emacs在我引用某人的時候能夠識別出來。

在英語中,當你寫:

``quote'' 

Emacs的reconizes,這是一個報價,並把「引用」,在一些顏色。

在法國,報價與巴貝爾的幫助下製成,看起來是這樣的:

\og quote\fg{} 

我想以同樣的方式比在英語顏色「報價」。

回答

1

AUCTeX通過此代碼片段識別法語乳膠文件。

\usepackage[frenchb]{babel} 

這將安裝法式風格通過鍵」報價,但沒有 字型鎖的支持。要添加這個,你可以在你的init文件中輸入

(add-hook 'TeX-language-fr-hook 
      (lambda() 
      (font-latex-add-quotes '("\\og" "\\fg{}"))))) 

muede

+0

您確定的語法?當我把你的代碼放入我的.emacs – ppr

+0

可能是因爲變量未定義?加載AUCTeX後你嘗試過嗎? – muede

+0

我已經把你的Lign放在我的.emacs的末尾,並且auctex之前用'(load「auctex.el」nil t t「)啓動。 – ppr