Next: , Previous: , Up: Font Lock Mode   [Contents][Index]


23.6.6 事前計算されたフォント化

list-buffersoccurのようないくつかのメジャーモードは、バッファーのテキストをプログラム的に構築します。これらにたいしてFont Lockモードをサポートするためには、そのバッファーにテキストを挿入するタイミングでテキストのフェイスを指定するのがもっとも簡単な方法です。

これはスペシャルテキストプロパティfont-lock-face (Special Propertiesを参照)により、テキスト内にフェイスを指定することによって行われます。Font Lockモードが有効になったとき、このプロパティはfaceと同じように表示を制御します。Font Lockモードが無効になるとfont-lock-faceは表示に効果をもちません。

モードが通常のFont Lockメカニズムとともに、あるテキストにたいしてfont-lock-faceを使用しても問題はありません。しかしそのモードが通常のFont Lockメカニズムを使用しない場合には、変数font-lock-faceをセットするべきではありません。