私は次のテキストを持っています:
Local Variables: eval: (face-remap-add-relative 'default :family "AR PL KaitiM GB" :foundry "ARPH") End:
私の文書では、コードサンプルとして。しかし、文書を開くたびに、Emacsはこれらの行をファイルローカル変数として読み込み、それらを適用しようとします。文書の最初と最後ではありません。
Emacsが解析するのを防ぐためのトリックですか?
ファイルの書式で許可されている場合は、新しいページ文字を使用することができます( C-l をそれ自身の行に挿入します)。なぜ動作するのかは、マニュアルの(info " (emacs)ファイル変数の指定」を参照してください。関連ビットはここで引用されています:
C-l
' - * - '行を使う以外に、ファイルローカル変数を定義することができます ファイルの終わり近くにある "ローカル変数リスト"を使用します。開始日 ローカル変数のリストは3000文字以内でなければなりません ファイルの終わりであり、ファイルがある場合は最後のページになければなりません ページに分かれています。