名前: Okamoto 日時: 2003-01-15 16:17:24 IPアドレス: 157.110.24.*
>>15134 kpsewhich -expand-var $TEXMFMAIN とした時は c:/usr/local/share/texmf とでて kpsewhich -expand-braces $TEXMFCNF とした時は c:/usr/local/share/texmf/web2c となります。 それで、TeX のディレクトリーをすべて、上記のように変えて、 autoexec.bat で環境設定しないで、reboot しました。 しかし、次のようなMessageが出ました。前とは少しは異なっていますが Failed to find cnffile fmtutil.cnf. は同じです。Dos でも guishell でも同じものが出ます。 This is pTeXk, Version 3.14159-p3.0.5 (sjis) (Web2C 7.4.3) Source specials enabled. Failed to find cnffile fmtutil.cnf. (./sample.tex pLaTeX2e <2001/09/04>+0 (based on LaTeX2e <2001/06/01> patch level 0) ! LaTeX Error: File `article.cls' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: cls) Enter file name: ここへ、file を書き込んでも次々とエラーが出ます。 それで、大島先生の言われるように、Testtex.bat を実行したら、環境変数として TEXMF が残っていてエラーになっています。 >環境変数は、Windows NT/2000/XP の場合は、c:\autoexec.bat は >空のファイルにし、レジストリに設定するだけのほうが、混乱が >おこりません。 この OS の XP はVersion up したので、前のがそのまま残っているのだと 思いますが、私には、それを修正するやり方が分かりません。 このレジストリーに設定すると言うのはどうしたらよいのでしょうか regedit で何か出てきますが、何をどうしたらよいかさっぱりです。 この点ご教示できれば幸いです。 なお、コンパイル可のほうのパソコンでは kpsewhich -expand-var $TEXMFMAIN では c:/ptex/share/texmf とでます。autoexec.bat の設定では c:/ptex/texmf とました。 また、kpsewhich -expand-var $TEXMF とすると c:/ptex/texmfとでます。 kpsewhich -expand-braces $TEXMFCNF は c:/ptex/texmf/web2c となります。 このようになっているので、コンパイルできることが納得できます。 しかし、動かないほうは誰が、環境設定を変えたのでしょうか?
この書き込みへの返事: