Использование следующего кода в файле конфигурации emacs делает указанную среду дословной.
(setq LaTeX-verbatim-environments-local '("Verbatim" "lstlisting"))
Как добавить следующую среду в этот список?
\lstnewenvironment{code}[2][]{%
\lstset{#1}%
\mdframed[style=lstlisting,title={#2}]%
}{\endmdframed}
Я попробовал следующее, но это не работает
(setq LaTeX-verbatim-environments-local '("Verbatim" "lstlisting" "code"))
решение1
Для emacs -Q
, предложение @giordano перезапустить emacs должно было сработать, хотя все, что мне нужно было сделать, это оценить
(add-to-list 'LaTeX-verbatim-environments "code")
M-x LaTeX-mode
и снова бежать .