[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:09363] Re: auctex-ja LaTeX-fill-paragraph
鍋谷です。
確かに、川村さんのおっしゃるとおりの動作はしていませんでした。
# いい加減に「動く」と言ってしまい申し訳ありません。
kawamura@debian.or.jp (Takao KAWAMURA) writes:
> そういうものかもしれません。なにせまだコードを読んでいないの
> で、あるべき動作もわかっていない…。^^;
>
> だけど、Emacsオリジナルのfill-paragraphだと、もちろん日本語
> でもうまく動きますよね。それに、bo時代のauctex-jaの
> LaTeX-fill-paragraphはちゃんと日本語対応だった記憶があります。
お詫びに code を少し読みました。
tex-jp.el の 276 行目からの
--------------------------------------------------------------------
(if (boundp 'MULE)
(if (string-lessp emacs-version "19")
(defun LaTeX-fill-region-as-paragraph (from to &optional justify-flag)
... Mule 2.3 以前の設定(?)
(delete-horizontal-space))))
(defun LaTeX-fill-region-as-paragraph (from to &optional justify-flag)
... Mule 2.3 の設定
(delete-horizontal-space))))))
(if (boundp 'NEMACS)
(defun LaTeX-fill-region-as-paragraph (from to &optional justify-flag)
... Nemacs の設定
----------------------------------------------------------------------
の部分で設定されているようです。Emacs20 では、(boundp 'MULE) が nil
なのでこの部分は飛ばされてしまいます。しかし、この部分は少々の変更
だけでは Emacs20 で使えるようにできませんでした。
# 私の力ではここまでが限界のようです。
---
大阪大学理学研究科物理学専攻 博士後期課程1年 大坪研究室(06-850-5346)
鍋谷 栄展 nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx