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

[cgreek-ja:01166] Re: manual21.en.html must be updated



高橋さん,初めまして。

いつもMLの議論を興味深く拝見させていただいております。
栗山と申します。

私の環境は Vine3.2 + teTeX-3.0 (ptetex3),Emacs21.3,Mule5.0
です。大分前に CGreeK21 を見よう見まねでインストールしました。
Vine の場合は .emacs(-fontset.el) に mule-unicode フォントを
明示的に指定すると古典 polytonic ギリシャ語が表示できるように
なりました。

.emacs-fontset.el
--------------------------------------------------------------------
(if (>= emacs-major-version 21)
    (progn
      (create-fontset-from-fontset-spec
       "-alias-fixed-medium-r-normal-*-14-*-*-*-*-*-fontset-14,
        latin-iso8859-1:-etl-fixed-medium-r-normal-*-14-*-*-*-*-*-iso8859-1,
        mule-unicode-0100-24ff:-misc-fixed-medium-r-normal-*-14-*-*-*-*-*-iso10646-1"
       nil t)
...
(以下略)
--------------------------------------------------------------------

一応(1)TLGの閲覧,(2)ibycus + pTeX の通常処理,(3)CGreek
による直接入力 -> TeX変換(和文混淆)で問題なく処理できている
ようです。

あと,手元の環境では .emacs(.el) で CGreek よりも前に Mule を
指定するとエラーになりました。Mule の指定をあとにすると問題なく
起動できます(どうしてでしょうか?)。

バックトレースは添付ファイルでお送りします。

乱雑な報告となりまして申し訳ありません。
それではよろしくお願いします。

 --- 
 栗山雅俊(北海道大学大学院・文学研究科D3)

Debugger entered--Lisp error: (wrong-type-argument integerp nil)
  modify-category-entry(nil 108 #^[t #&128"" nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...])
  (while (< i 383) (modify-category-entry (decode-char ... i) 108 cgreek-category-table) (setq i (1+ i)))
  (let ((i 160)) (while (< i 383) (modify-category-entry ... 108 cgreek-category-table) (setq i ...)))
  eval-buffer(#<buffer  *load*<4>> nil "cgreek-tex" nil t)
  load-with-code-conversion("/home/antigone/cgreek21/cgreek-tex.el" "cgreek-tex" nil nil)
  load("cgreek-tex")
  eval-buffer(#<buffer  *load*<3>> nil "cgreek" nil t)
  load-with-code-conversion("/home/antigone/cgreek21/cgreek.el" "cgreek" nil nil)
  load("cgreek")
  eval-buffer(#<buffer  *load*<2>> nil "/home/antigone/.emacs.my.el" nil t)
  load-with-code-conversion("/home/antigone/.emacs.my.el" "/home/antigone/.emacs.my.el" nil t)
  load("/home/antigone/.emacs.my.el" nil t nil)
  (if (file-exists-p (expand-file-name "~/.emacs.my.el")) (load (expand-file-name "~/.emacs.my.el") nil t nil))
  eval-buffer(#<buffer  *load*> nil "~/.emacs" nil t)
  load-with-code-conversion("/home/antigone/.emacs.el" "~/.emacs" t t)
  load("~/.emacs" t t)
  #[nil "ïï	Ã=ïÃÃQï5	Ã=ï'ÃÃÃÃ#ï#Ãï5Ãï5	Ã=ï1Ãï5ÃÃQÃÃ\nÃï#ïÃ=ïFÃïïÃ!ÃïïïÃ!ïÃPÃ
!ïd
ïoÃ\f!ïn\fïoÃïïïÃ\f\"ïïÃÃ\f#ïÃÃ!ï\f*ïïà ÃÃÃï#))ï" [init-file-user system-type user-init-file-1 user-init-file source alt ms-dos "~" "/_emacs" windows-nt directory-files nil "^\\.emacs\\(\\.elc?\\)?$" "~/.emacs" "~/_emacs" vax-vms "sys$login:.emacs" "/.emacs" t load file-name-extension "elc" file-name-sans-extension ".el" file-exists-p file-newer-than-file-p message "Warning: %s is newer than %s" sit-for 1 "default" inhibit-default-init inhibit-startup-message] 5]()
  command-line()
  normal-top-level()