
AucTeX でを使用して環境を挿入する場合LaTeX-environment
、候補となる環境リストは時々変わります。たとえば、私はよくequation*
環境を挿入します。この環境はこのコマンドの候補リストにある場合もあれば、ない場合もあります。
なぜこのようなことが起こるのかはわかりません。 の候補リストは、バッファローカルで自動生成されるLaTeX-environment
変数 によって決定されるようです。LaTeX-environment-list
の候補リストを設定する方法についてヒントを教えていただけますかLaTeX-environment
?
答え1
equation*
は事前定義された環境ではなく、 によって定義されているamsmath
ため、auctex は、それが使用されていることを「知っている」場合にのみそれを提供します。たとえば、「latex パッケージ」インタラクションを使用してパッケージを追加した場合、このパッケージを手動で追加すると、auctex が環境のリストを更新せずにamsmath
latex がロードされるように設定できます。amsmath
ドキュメントを強制的に再解析するにC-u
C-c
C-n
は、 を使用します。スタイル フックが再ロードされるため、パッケージを手動で追加した場合は、そのコマンドがリストに含まれるようになります。