2013-09-24 48 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