2017-06-15 3 views
0

これはorgファイルでのフォントの整形がうまくいかないので、これは奇妙な問題です。非orgモードのバッファでorg-modeのフォントを取得する

しかし、私はいくつかのorg機能(この場合orgのフォント化)を非orgバッファーで使用して実験しています。

私は長年のorgユーザであり、Orgのソースを読んでいて、org-set-font-lock-defaultsやorg-ensure-font-lockやorg-fontify-likeのような機能を実際に見つけました。 -in-org-modeであり、これらのいくつかを呼び出すことを実験したが、何の結果も得ていない。たとえば、foo.orgファイルを開き、基本モードに切り替えてから、上記の関数のうちの1つをプログラム上、バッファ上で呼び出すと、org-modeの典型的なようにバッファが表示されます。

私は、Emacsのフォントロックシステムとテキストプロパティに精通しているだけです。それ以外の場合は、すでにわかっているはずです。オルグでのフォント記述が実際にどこで始まり、どのようにこれを行うのかについてのヒントは高く評価されます。

答えて

1

これは、デフォルト値を設定し、バッファをフォント表示化だけの問題でなければなりません:

(org-set-font-lock-defaults) 
(font-lock-fontify-buffer) 
関連する問題