AucTeXのLaTeX環境の内容について

AucTeXのLaTeX環境の内容について

AucTeX でを使用して環境を挿入する場合LaTeX-environment、候補となる環境リストは時々変わります。たとえば、私はよくequation*環境を挿入します。この環境はこのコマンドの候補リストにある場合もあれば、ない場合もあります。

なぜこのようなことが起こるのかはわかりません。 の候補リストは、バッファローカルで自動生成されるLaTeX-environment変数 によって決定されるようです。LaTeX-environment-list

の候補リストを設定する方法についてヒントを教えていただけますかLaTeX-environment?

答え1

equation*は事前定義された環境ではなく、 によって定義されているamsmathため、auctex は、それが使用されていることを「知っている」場合にのみそれを提供します。たとえば、「latex パッケージ」インタラクションを使用してパッケージを追加した場合、このパッケージを手動で追加すると、auctex が環境のリストを更新せずにamsmathlatex がロードされるように設定できます。amsmath

ドキュメントを強制的に再解析するにC-u C-c C-nは、 を使用します。スタイル フックが再ロードされるため、パッケージを手動で追加した場合は、そのコマンドがリストに含まれるようになります。

関連情報