1

babel をフランス語で使用する場合 (set by、\usepackage[francais]{babel}emacs は自動的に引用符 (") を \og および \fg に置き換えます (babel を追加した後に emacs を再起動するだけで済みます)。

それはかなりクールかもしれません。しかし、私は csquotes パッケージを使用しているため、".

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

したがって、この emacs の驚くべき機能 (\og または \fg による " の自動置換) は、私には役に立たず、苦痛でさえあります。

どうすれば削除できますか?

これを管理しているのは font-latex-quotes 変数のようです。ただし、オプションはフランス語 (<< >>) またはドイツ語 (>> <<) のみです。この変数を再定義して、「テスト」を色付きのテストの引用と見なしたいと思います。

4

2 に答える 2

0

auctexを使用していると仮定します。TeX-quote-languageオーバーライドするには、変数の値をカスタマイズする必要があります。

この特別な値により、言語関連のスタイルがその値の変更を禁止するため、引用の魔法が無効になります。

于 2013-09-25T11:54:42.603 に答える
0

LaTeX-csquotes-open-quote変数とを変更して、この問題を修正しましたLaTeX-csquotes-close-quote

最初の変数を として定義し\enquote{、2 番目の変数を として定義します}

于 2013-09-25T16:01:44.657 に答える