2013-09-24 28 views
1

当您使用法语中的babel(由\usepackage[francais]{babel}设置时,emacs会自动用\ og和\ fg替换引号(“)(只需在添加babel后重新启动emacs)。如何避免emacs替换法语中的引号

这可能是相当冷静,但我使用csquotes包允许通过简单地写有良好的引号“

\usepackage[babel]{csquotes} 
\MakeOuterQuote{"} 

所以emacs的这个惊人的功能(自动更换的”由\ og或\ fg)对我来说是无用的,甚至是痛苦的。

如何删除它?

它似乎是管理这个的字体乳胶引号变量。但选项只有法文(< < >>)或德文(>> < <)。我想重新定义这个变量来考虑“测试”作为报价与颜色测试。

回答

0

我通过修改变量LaTeX-csquotes-open-quoteLaTeX-csquotes-close-quote修复了此问题。

我将第一个变量定义为\enquote{,第二个变量定义为}

0

假设您正在使用auctex。您需要自定义变量TeX-quote-language的值以覆盖。

此特殊值使得与语言相关的风格禁止修改其值,因此引用魔法被禁用。

+0

我没有找到你的变量(我用csquote)。 – ppr