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

27.14.5 リッチテキストにおけるインデント

Enrichedモードでは、段落または段落の一部の右マージンや左マージンに、それぞれ異なるインデント量を指定できます。これらのマージンは、M-q などの塗りつぶしコマンドにも影響します(テキストの塗りつぶしを参照)。

「テキストプロパティ」の「インデント」サブメニューには、インデントを指定するためのコマンドが用意されています:

Indent More

領域を4列分インデントします (increase-left-margin)。Enrichedモードでは、このコマンドは C-x TAB でも利用可能です。数値引数を指定すると、マージンに加算する列数を指定できます(負の値を指定すると列数が減少します)。

Indent Less

領域からインデントを4列分削除する。

Indent Right More

右余白を4列分インデントして、テキストを狭くしてください。

Indent Right Less

右余白からインデント4列分を削除してください。

変数 standard-indent は、これらのコマンドがインデントに加算または減算する列数を指定します。デフォルト値は 4 です。Enriched モードのデフォルトの右マージンは、通常通り変数 fill-column によって制御されます。

また、C-c [ (set-left-margin) や C-c ] (set-right-margin) と入力して左右の余白を設定することもできます。余白の幅は数値引数で指定でき、指定しない場合はこれらのコマンドはミニバッファ経由で値の入力を求めます。

フィルプレフィックスがある場合は、指定された段落インデントに加えて機能します。C-x . は指定されたインデントの空白をフィルプレフィックスの新しい値に含めず、フィルコマンドは各行のインデントの後にフィルプレフィックスを探します。フィルプレフィックスを参照してください。