2

Когда я использую auctex с emacs для написания документов LaTeX, я хотел бы иметь возможность добавить еще пару опций в список типов среды, которые auctex "распознает" и может автозаполнять, а именно: Теорема, Лемма, Доказательство, itemize * и пара других. Какую переменную мне нужно редактировать? Я поиграл в кастомизированном по поводу LaTeX и auctex, но я не нашел его.

(фрагмент кода lisp для добавления в мой .emacs был бы предпочтительным, я не совсем понимаю синтаксис yete)

1 ответ1

4

Взгляните на руководство AUCTeX, которое объясняет это в некоторых деталях. Для вашего случая и если вы не хотите писать новые файлы стилей, вы бы добавили этот код в ваш файл ~/.emacs .

(add-hook 'LaTeX-mode-hook
          (lambda ()
            (LaTeX-add-environments
              '("theorem" LaTeX-env-label)
              '("lemma" LaTeX-env-label)
              '("proof" LaTeX-env-label)
              '("itemize" LaTeX-env-label)
              '("a_couple_of_others" LaTeX-env-label))))

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .