GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/LaTeX-Editing.html ・ emacs-doc.conao3.com

27.11.2 LaTeXの編集コマンド

LaTeXモードでは、plain TeXでは利用できないいくつかの追加機能が提供されています:

C-c C-o

LaTeXブロックとして‘\begin’と‘\end’を挿入し、その間の線上に点(latex-insert-block)を配置します。

C-c C-e

まだ閉じられていない最内側の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’タグが自動的に挿入されます。