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_11e7ae3964e192b0e4bcc437a04278ee727e720b, commit:e76221f9aa8b902fb3ba17443cfa18335166dd07 to check Japanese translation.