行の先頭の要素が数なら,それを行番号とみなして0桁から4桁(GNU Emacsでは 桁はつねに0から数えます)に移します.行の先頭が習慣的にFortranで継続の印 に使われている`$'なら,それを第5桁に移します.行が第5桁にある空白で ない文字で始まっていたなら,それも継続の印とみなしてそのまま第5桁に残し ます.
4桁位かの行番号は普通1文字字下げされます.この数は変数
fortran-line-number-indent
で制御できます.これは行番号の字下げの
最大数です.この最大数を越えない範囲で,行番号は第4桁に右揃えされます.
デフォルトは1です.
単に行番号を挿入するだけで,このルールにしたがった字下げが行なわれます.
数字が挿入されるごとに字下げがやり直されます.この動作を止めるには,変数
fortran-electric-line-number
をnil
にします.こうすると行番
号の挿入は他のものの挿入と同じになります.