Синтаксическая подсветка в Emacs с французской цитатой LaTeX

Я хотел бы иметь подсветку синтаксиса в emacs, когда я пишу код LaTeX на французском языке.

Точнее, я хочу, чтобы emacs распознал, когда я цитирую кого-то.

На английском, когда вы пишете:

``quote''

Emacs понимает, что это цитата и помещает "цитату" в какой-то цвет.

На французском языке цитата сделана с помощью babel и выглядит так:

\og quote\fg{}

Я хотел бы раскрасить "цитата" так же, как на английском.

1 ответ

Решение

AUCTeX распознает французские латексные файлы по этому фрагменту кода.

\usepackage[frenchb]{babel}

Это установит французское цитирование стиля через ключ, но без поддержки блокировки шрифтов. Чтобы добавить это, вы можете поставить

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

в вашем init-файле.

muede

Другие вопросы по тегам