自然言語の文章のファイルを編集するにはLispやFundamentalモードではなく,
Textモードを使います.M-x text-modeによってTextモードになります.
TextモードではTABはtab-to-tab-stop
関数を実行します.この関
数では,M-x edit-tab-stopsで設定された任意の位置のタブストップを使
うことができます(see section タブストップ).プログラム中のコメント文に関する機
能は,陽に実行しない限り働きません.構文テーブルは,ピリオドを単語の一部
とみなさないように変えられますが,アポストロフィ,バックスペース,アンダー
ラインは単語の一部になります.
同じようなモードにIndented Textモードがあります.これは,ほとんどの行
が字下げされている文章を編集するためのものです.このモードではTAB
はindent-relative
を実行するように定義されます
(see section 字下げ).自動詰め込み又はLFDによって作られる行はすぐ
上の行と同じだけ字下げされます.M-x indented-tex-modeによって,こ
のモードになります.
TextモードまたはIndented Textモードにはいるときには,変数
text-mode-hook
にnil
でない値が存在するとき,引数なしでこれ
を評価します.この値はTextモードに関連するモードにはいるときにも評価され
ます.関連するモードとは,Nroffモード,TeXモード,Outlineモード,Mail
モードです.変数major-mode
の値で,このうちのどのモードなのか調べ
られます.