LaTeXモードでは、plain TeXでは利用できないいくつかの追加機能が提供されています:
LaTeXブロックとして‘\begin’と‘\end’を挿入し、その間の線上に点(latex-insert-block)を配置します。
まだ閉じられていない最内側のLaTeXブロック (latex-close-block) を閉じる。
LaTeXの入力では、‘\begin’および‘\end’タグを用いてテキストブロックをグループ化します。ブロックを挿入するには、C-c C-o (latex-insert-block)と入力します。これによりブロックタイプの指定が求められ、対応する‘\begin’および‘\end’タグが挿入され、両者の間に空行が挿入されるとともに、ポイントがそこに移動します。
C-c C-o のブロックタイプ引数を指定する際は、通常の補完コマンド(Completion を参照)を使用できます。デフォルトの補完リストには、標準的な LaTeX
ブロックタイプが含まれています。補完用にさらにブロックタイプを追加したい場合は、リスト変数 latex-block-names をカスタマイズしてください。
LaTeXの入力では、‘\begin’と‘\end’のタグは対になっている必要があります。C-c
C-e (latex-close-block)を使用すると、最後に出現した未対応の‘\begin’に対応する‘\end’タグを挿入できます。また、‘\end’を対応する‘\begin’に合わせてインデントし、pointが行頭にある場合は‘\end’タグの後に改行を挿入します。マイナーモードのlatex-electric-env-pair-modeを使用すると、対応するタグを入力した際に、‘\end’または‘\begin’タグが自動的に挿入されます。