
 このディレクトリは、GNU Emacs Lisp Reference Manual のソースツリーの
 ファイルのうち、日本語版のelisp.dviを生成するために必要な
 *.texiファイルを日本語訳したものです。

 日本語訳*.texiファイルに関する修正情報などありましたら、
 以下までご連絡いただけますと幸いです。

     errata_gnu@ml.ascii.co.jp



 ◎ elisp.dviの作成手順

 0. 日本語対応のtex、texindex、(あるいはtexi2dvi)が使えることを確認する。

 1. patch-texinfo.texを含めて、このディレクトリのすべてのファイルの
    漢字コードを(nkfなどで)お使いのシステムの漢字コードに変換する。

 2. GNU Emacs Lisp Reference Manual のソースツリーのファイルtexinfo.texを
    このディレクトリにコピーし、patch-texinfo.texを当てる。
    例えば、
	patch < patch-texinfo.tex
    とする。

 3. index.unpermへのシンボリックリンクindex.texiを(なければ)作っておく。
    つまり、「ln -s index.texi index.unperm」を実行する。

 4. 「texi2dvi elisp.texi」を実行する。
     あるいは、
        tex elisp.texi
        texindex elisp.??
        tex elisp.texi
        texindex elisp.??
        tex elisp.texi
     のように実行する(3回実行しないと参照ページ数がずれる)。

 ◎ infoファイルの作成手順

 1. index.unpermへのシンボリックリンクindex.texiを(なければ)作っておく。
    つまり、「ln -s index.texi index.unperm」を実行する。

 2. ノードの接続関係が多少不備だが…
    emacsを起動してから、
	C-x C-f elisp.texi [RET]
	M-x texinfo-format-buffer [RET]
    と打つ。しばらく(数分)すると、バッファを保存するようにいってくるので、
	C-x C-s
    と打つ。
    なお、patch-texinfmt.elをlisp/textmodes/texinfmt.elに当てれば、
    一応それらしいノードの接続関係を作れようになりますが、各自の
    責任で使用してください。

    漢字コードがEUCやSJISの場合には、makeinfoコマンドを実行する。
    整形に美しくない部分があるが、たぶん、infoファイルを作れるはず
   (警告メッセージは無視する)。

    【注意】makeinfoコマンドで生成したinfoファイルをinfoモードで見る場合、
            info内の「*Note xxx:yyy」の形式のリンクを正しく辿れない。
            日本語訳のために、英語の区切り記号がなくなったためである。
            これを修正するには、makeinfoコマンドそのものを修正する必要がある。
            patch-texinfmt.elには、英語の区切り記号を適宜挿入する対処も含む。

   生成したelisp、elisp-?、elisp-??は適当なディレクトリへ移してください。
