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

[xyzzy:06960] Re: KaTeX の利用



飯田です。

> 私の環境では、あのうっとうしい.xyzzy初期化ファイルは消えました。
> siteinit.lのみでサクサクです。

nhaさんはうまく行ったようですが、やり方が悪いのか僕はうまく行きません。
僕が行った手順は以下の通りですが、間違いがあったら御指摘願えない
でしょうか?

1. site-lisp/siteinit.l に

(push "c:/Application/xyzzy/site-lisp/katex" *load-path*)
(require "elisp")
(push '("\\.tex$" . elisp::katex-mode) *auto-mode-alist*)
(autoload 'elisp::katex-mode "katex" t)

と書き(install.txtの通り), byte-compileする。

2. ダンプファイルを削除してxyzzyを再起動する。

3. katex/katexins.lをロードする。

この段階で
(require "emacs")
でエラーが生じます(「ファイルが見つかりません"emacs"」と言われてしまう)。

そこで、第二の方法として

1. 上に書いた4行の設定をとりあえず(siteinit.lではなく).xyzzyに書いて
    xyzzyを起動

2. katex/katexins.lをロードする(これは成功する)。

3. elisp::katex-byte-compileを実行する。

ここで「defun::self-insert-command」というメッセージが書かれた
小ウィンドウが開いてbyte compileが止まってしまいます。

---
飯田 正敏(IIDA Masatoshi)

Index Home