
Ao inserir ambientes usando LaTeX-environment
AucTeX, a lista de ambientes candidatos varia de tempos em tempos. Por exemplo, costumo inserir o equation*
ambiente. Às vezes este ambiente está na lista de candidatos deste comando, às vezes não.
Não tenho ideia de por que isso acontece. Parece que a lista de candidatos LaTeX-environment
é determinada por uma variável LaTeX-environment-list
, que é local de buffer e gerada automaticamente.
Alguém pode me dar alguma dica de como definir a lista de candidatos LaTeX-environment
?
Responder1
equation*
não é um ambiente predefinido, é definido por amsmath
então o auctex só o oferece se "sabe" amsmath
que está em uso, por exemplo, se você adicionou o pacote usando a interação "pacote latex", é possível fazer com que o latex carregue amsmath
sem que o auctex atualize o lista de ambientes se você adicionar este pacote manualmente.
Você pode forçar a nova análise do documento com C-u
C-c
C-n
Os ganchos de estilo são então recarregados, de modo que, se você adicionou o pacote manualmente, seus comandos serão incluídos na lista.