TeXはドナルド・クヌースによって開発された強力なテキストフォーマッタであり、GNU Emacsと同様にフリーソフトウェアである。TeXフォーマットには、TeX用の簡略化された入力フォーマットであるLaTeX、LaTeXのソースとドキュメントを統合した特殊なファイルフォーマットであるDocTeX、そして廃れたLaTeXの特殊な形式であるSliTeX15など、いくつかの派生形式がある。
Emacsでは、これらの各バリアント(Plain
TeXモード、LaTeXモード、DocTeXモード、SliTeXモード)に対応したTeXメジャーモードが提供されています。Emacsはバッファの内容を参照して、適切なモードを選択します。(これは、通常TeX系のファイルを開いた際に自動的に呼び出されるtex-modeコマンドを実行することで行われます。ファイルモードの選択を参照してください。)内容から判断できない場合、Emacsは変数tex-default-modeで指定されたモードを選択します。そのデフォルト値はlatex-modeです。Emacsが正しく判定できなかった場合は、plain-tex-mode、latex-mode、slitex-mode、またはdoctex-modeコマンドを使用して、正しいTeXモードのバリアントを選択できます。
以下のセクションでは、TeXモードおよびその派生モードの機能について説明します。他にもTeX関連のEmacsパッケージがいくつかありますが、それらについては本マニュアルでは解説していません。
bibtex-mode のドキュメント文字列を参照してください。