28.14.2.3 行番号

その行の最初の非空白文字が数字の場合、Fortranのインデントはそれを行番号と判断して、列0から列4に移動します(Emacsでは列を常に0から数えるが、column-number-indicator-zero-basednilにセットすることによりこれを変更できる。 モードラインのオプションを参照されたい)

4桁以下の行番号は、通常1つのスペースでインデントされます。変数fortran-line-number-indentはこれを制御します。これは行番号がもてる最大のインデントを指定します。この変数のデフォルト値は1です。Fortranモードは、必要なら指定した最大列以下にインデントを減らして、行番号が列4を超えるのを防ごうと試みます。fortran-line-number-indentが5の場合、行番号は列4で終わるように右端に揃えられます。

これらのルールに応じたインデントをするには、単純に行番号を挿入するだけで充分です。各桁が挿入されるたびに、インデントは再計算されます。この機能をオフに切り替えるには、変数fortran-electric-line-numbernilにセットしてください。

This page has generated for branch:work/emacs-30_69b16e5c63840479270d32f58daea923fe725b90, commit:5e3f74b56ff47b5bcef2526c70f53f749bbd45f6 to check Japanese translation.