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

28.14.2.3 行番号

ある数値が行内で最初の非空白文字である場合、Fortranのインデント処理はその数値を行番号とみなし、0列目から4列目に移動させます。(Emacsでは列番号は常に0から始まりますが、column-number-indicator-zero-basedをnilに設定することでこれを変更できます。詳細はオプションモードの行機能を参照してください。)

4桁以下の行番号は、通常1スペース分インデントされます。変数 fortran-line-number-indent でこれを制御でき、行番号に適用できる最大インデント量を指定します。この変数のデフォルト値は 1 です。Fortran モードでは、行番号の桁が4列目を超えるのを防ぐようになっており、必要に応じてインデント量を指定した最大値未満に縮小します。fortran-line-number-indent の値が 5 の場合、行番号は4列目で終わるように右詰めされます。

行番号を挿入するだけで、これらの規則に従ってインデントされます。各桁が挿入されるたびに、インデントが再計算されます。この機能を無効にするには、変数 fortran-electric-line-number に nil を設定してください。