ptex2pdf が突然失敗するようになった

ptex2pdf が突然失敗するようになった

- 吉田 茂生 の投稿
返信数: 2
従来何の問題もなく Windows 10 の上で TeXworks を使ってきたのですが、突然使えなくなりました。心当たりと言えば Anaconda をアンインストールしたことくらいですが、関係あるのかどうかわかりません。

その後、使っていた TeXLive 2019 をアンインストールして TeXLive 2020 に変えてみたりしたのですが、症状は変わりません。以下、現状(TeXLive 2020)での症状を書きます。ptex2pdf が fail します。コマンドプロンプトで ptex2pdf を実行すると以下のようなメッセージが出ます。もちろん TeXworks 上で pLaTeX を実行しても同様のメッセージが出るのですが、そこだと日本語メッセージが化けるので、コマンドラインの結果を以下に付けます。

>ptex2pdf -l Prob-mathphys4.tex
This is ptex2pdf[.lua] version 20200307.0.
Processing Prob-mathphys4.tex
指定されたパスが見つかりません。
This is e-pTeX, Version 3.14159265-p3.8.3-191112-2.6 (utf8.sjis) (TeX Live 2020/W32TeX) (preloaded format=platex)
restricted \write18 enabled.
entering extended mode
(./Prob-mathphys4.tex(guessed encoding: UTF-8 = utf8)
pLaTeX2e <2020-02-02>+3 (based on LaTeX2e <2020-02-02> patch level 5)
L3 programming layer <2020-03-06>
(g:/texlive/2020/texmf-dist/tex/platex/base/jbook.cls(guessed encoding: ISO-2022-JP = jis)
Document Class: jbook 2020/01/03 v1.8e Standard pLaTeX class
(g:/texlive/2020/texmf-dist/tex/platex/base/jbk12.clo))
(g:/texlive/2020/texmf-dist/tex/latex/geometry/geometry.sty
(g:/texlive/2020/texmf-dist/tex/latex/graphics/keyval.sty)
(g:/texlive/2020/texmf-dist/tex/generic/iftex/ifvtex.sty
(g:/texlive/2020/texmf-dist/tex/generic/iftex/iftex.sty)))
(g:/texlive/2020/texmf-dist/tex/latex/tools/delarray.sty
(g:/texlive/2020/texmf-dist/tex/latex/tools/array.sty))
(g:/texlive/2020/texmf-dist/tex/latex/tools/enumerate.sty)
(g:/texlive/2020/texmf-dist/tex/latex/graphics/graphicx.sty
(g:/texlive/2020/texmf-dist/tex/latex/graphics/graphics.sty
(g:/texlive/2020/texmf-dist/tex/latex/graphics/trig.sty)
(g:/texlive/2020/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)
(g:/texlive/2020/texmf-dist/tex/latex/graphics-def/dvips.def)))
(g:/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-dvips.def)
(./Prob-mathphys4.aux(guessed encoding: UTF-8 = utf8))
*geometry* driver: auto-detecting
*geometry* detected driver: dvips
第 4 章
[1] [2] (./Prob-mathphys4.aux(guessed encoding: UTF-8 = utf8)) )
Output written on Prob-mathphys4.dvi (2 pages, 7992 bytes).
Transcript written on Prob-mathphys4.log.
ptex2pdf processing of Prob-mathphys4.tex failed.

dvi ファイルまでは出来ていて、pdf にならないようです。できた dvi ファイルに対して、コマンドラインで dvipdfm を実行すると pdf ができるので、dvi ファイルの問題でもなさそうです。最初の方の「指定されたパスが見つかりません」というメッセージからすると何かのパスがおかしいのかもしれません。ネット検索すると java のパスが前の方にあるといけないとか書いてあったのがあったので、後ろの方にしてみましたが、何も変わりませんでした。現在の Path は以下の通りです。

>echo %PATH%
C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;c:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\compiler;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\MATLAB\R2020a\bin;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64_win\compiler;C:\Users\yoshida\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\yoshida\AppData\Local\Microsoft\WindowsApps;G:\texlive\2020\bin\win32;

何かお知恵を拝借できますと幸いです。よろしくお願いします。
吉田 茂生 への返信

Re: ptex2pdf が突然失敗するようになった

- はやて (h20y6m) の投稿
はやて (h20y6m) への返信

Re: ptex2pdf が突然失敗するようになった

- 吉田 茂生 の投稿
はやてさん

すばらしい!まさしくそれでした。思いもよらないところでした。

レジストリエディタで、そのページに書いてある AutoRun というところを見ると
"C:\ProgramData\Anaconda3\condabin\conda_hook.bat"
というアンインストールしたAnacondaの残骸が残っており、それを消したら正常に動くようになりました。どうもありがとうございました。