[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:16261] Re: auctex-ja



鍋谷@auctex-ja メンテナーです。

kohda@xxxxxxxxxxxxxxxxxxxx (Atsuhito Kohda) writes:

> 香田@徳島大です。
> 
> あまり自信ないのですが auctex-ja 9.9o-1 で日本語
> TeX ファイル(jarticle) を読んでも tex-jp を読み
> 込んでないような気がするのですがそんなことないで
> しょうか?

以前、tex-site.el にあった TeX-format-list を defvar している部分を
tex-jp.el に移したのが原因です。私は ~/.emacs で、
----------------------------------------------------------------------
(setq auto-mode-alist (cons (cons "\\.tex$" 'japanese-latex-mode)
                            (cons (cons "\\.F$" 'fortran-mode) 
                            (cons (cons "\\.pl$" 'perl-mode) 
                                  auto-mode-alist))))

(require 'tex-site)
----------------------------------------------------------------------
としていたため、気づきませんでした。とりあえず、以下の patch を
/usr/share/emacs/site-lisp/auctex/tex.el に当てて、

  /usr/lib/emacsen-common/packages/install/auctex-ja emacs20

等を再実行すればうまく行くようですが、いかがでしょうか。これで
OK でしたら修正版を出します。

# auctex の方にもバグ報告しないと・・・
----------------------------------------------------------------------
--- tex.el.orig Tue Jun 22 06:51:23 1999
+++ tex.el      Tue Jun 22 06:51:05 1999
@@ -1428,7 +1428,10 @@
 ;;; The Mode
 
 (defvar TeX-format-list
-  '(("AMSTEX" ams-tex-mode
+  '(("JLATEX" japanese-latex-mode
+     "\\\\document\\(style\\|class\\)[^%\n]*{\\(j\\|tart\\|tboo\\|trep\\|SML\\)")
+    ("JTEX" japanese-plain-tex-mode "-- string likely in Japanese TeX --")
+    ("AMSTEX" ams-tex-mode
      "\\\\document\\b")
     ("LATEX" latex-mode 
      "\\\\\\(begin\\|section\\|chapter\\|documentstyle\\|documentclass\\)\\b")
----------------------------------------------------------------------

-- 
大阪大学理学研究科物理学専攻 博士後期課程2年 大坪研究室(06-6850-5346)
         鍋谷 栄展      nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx