2013-09-24 4 views
1

프랑스어로 바벨을 사용할 때 (\usepackage[francais]{babel}으로 설정) emacs는 자동으로 인용 부호 (")를 \ og 및 \ fg로 바꿉니다 (바벨을 추가 한 후 이맥스 만 다시 시작하면됩니다).프랑스어로 emacs의 인용 부호를 바꾸는 방법

그것은 매우 멋진 수 있습니다.하지만 간단하게 작성하여 좋은 따옴표를 가질 수 csquotes 패키지를 사용하고 있습니다. "그래서

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

이맥스의이 놀라운 기능 (자동 교체"에 의해 \ og 또는 \ fg)는 나를 위해 쓸모없고 고통 스럽습니다.

어떻게 제거하나요?

이것을 관리하는 글꼴 라텍스 인용 변수 인 것 같습니다. 그러나 옵션은 프랑스어 (< < >>) 또는 독일어 (>> < <)입니다. 이 변수를 재정의하여 "test"를 색상 테스트의 따옴표로 간주하고 싶습니다.

답변

0

LaTeX-csquotes-open-quoteLaTeX-csquotes-close-quote 변수를 수정하여이 문제를 해결했습니다.

첫 번째 변수는 \enquote{이고 두 번째 변수는 }입니다.

0

auctex를 사용한다고 가정합니다. 변수 TeX-quote-language의 값을 '재정의'로 사용자 정의해야합니다.

이 특수 값은 언어 관련 스타일이 값을 수정하지 못하도록하므로 인용 부호 매김이 비활성화됩니다.

+0

변수를 찾을 수 없습니다 (그리고 저는 csquote를 사용합니다). – ppr