This is ptex2pdf[.lua] version 20181212.0.
Processing test.tex
ptex2pdf processing of test.tex failed.
というメッセージが出て処理が途中で止まるのです。
動作環境はWindows10です。
色々調べてみてTeXWorksのタイプセットの設定でpLaTeX(ptex2pdf)の設定を確認し、
プログラム:ptex2pdf.exe
引数:-l
-ot
-kanji=utf8 $synctexoption
$filename
であることを確認しました。この設定で問題ないはずです。
関連プログラムのパスも確認し、
C:\texlive\2019\bin\win32
C:/texlive/2019/tlpkg/texworks
c:\texlive\2019\tlpkg\tlgs\bin
c:/texlive/2019/bin
C:/texlive/2019/texmf-dist
C:/texlive/2019/tlpkg
であることを確認しました。
コマンドプロンプトで
platex test.tex
dvipdfmx test.dvi
とコマンドを分けて打つと上手くタイプセットでき、PDFも生成されます。
ptex2pdf -l test.tex
も試しましたが結果は同じで
This is ptex2pdf[.lua] version 20181212.0.
Processing test.tex
ptex2pdf processing of test.tex failed.
と表示されました。
ptex2pdf.luaのスクリプトのソースコードを読んで、os.execute()の部分がちゃんと動作してないことが原因だとわかりました(戻り値でー1を返す)。luaの環境がちゃんと整っていないのかそれともまだTexLiveの設定に問題があるのかどちらか分かりません。解決法ご存知の方何卒宜しくお願い致します。
- TeXLive2019(ネットワークインストーラからインストール)
- Windows10