アフィリエイト広告を利用しています

2024年06月13日

Emacs: やてふモードで TeX ファイルが色付きにならない問題

6 月に入って最新の Emacs HEAD をコンパイル・インストールしたが, TeX ファイルをやてふ (YaTeX) モードで開いたときにファイル表示に色が付かないことに気が付いた.
\$HOME/.emacs.d/init.el ファイルを確認すると,

(require 'font-lock)
(global-font-lock-mode t)
. . . .

(setq YaTeX-use-font-lock t)

と設定してある.

また, YaTeX-use-font-lock 変数は t になっている.
つまりグローバルでもローカルでも, やてふモードでは font-lock mode は有効になっている筈である.

ところが, Emacs 上からは

M-x global-font-lock-mode
Global Font-Lock mode disabled

となっていて, グローバルの font-lock mode はなぜか有効になっていない.

ただ, やてふモードでの色付けがない Emacs 上で

Eval: (global-font-lock-mode t)

を実行すると TeX ファイルのバッファーに色付けがされる.

どうして今回の Emacs30 のやてふモードでこのようになってしまうのか.
\$emacs_dir/etc/NEWS などを読んでみたが原因はわからず.

結局 init.el 内のやてふの設定を

;;; YaTeX
(setq auto-mode-alist
(cons (cons "\\.\\(tex$\\|sty$\\|ltx$\\|cls$\\|clo$\\|bbl$\\)"
'yatex-mode)
auto-mode-alist))
(autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)
(add-hook 'yatex-mode-hook ; 新たに追加
'(lambda () (font-lock-mode))) ; 同上

として, Emacs 起動後から TeX ファイルに色が付くようにした.

すっきりしないが, ひとまずこの対応で凌ぐ.
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

この記事へのトラックバックURL
https://fanblogs.jp/tb/12588480

この記事へのトラックバック
ファン
検索
<< 2024年12月 >>
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
最新記事
最新コメント
眼科の定期検査 〜 散歩 by コトタマ (02/15)
眼科の定期検査 by 三文字寄れば文殊のヒフミヨ (09/21)
本を読んで過ごす by 底彦 (12/13)
本を読んで過ごす by ねこ (12/12)
数学の計算をする by 底彦 (12/04)
タグクラウド
カテゴリアーカイブ
仕事(59)
社会復帰(22)
(44)
コンピューター(211)
(1463)
借金(8)
勉強(13)
(13)
数学(97)
運動(8)
日常生活(1407)
(204)
健康(38)
読書(21)
プロフィール

ブログランキング・にほんブログ村へ
にほんブログ村
にほんブログ村 メンタルヘルスブログ うつ病(鬱病)へ
にほんブログ村
にほんブログ村 科学ブログ 数学へ
にほんブログ村
にほんブログ村 IT技術ブログ プログラム・プログラマーへ
にほんブログ村