newtx には newpx が必要なようです: 「読み取り用にエンコード ファイルを開けません」

newtx には newpx が必要なようです: 「読み取り用にエンコード ファイルを開けません」

newtxtext特定の MikTeX インストールでは、およびを含むドキュメントに対して次のエラーが表示されますnewtxmath

!pdfTeX error: pdflatex (file ntx-ecth-tlf.enc): cannot open encoding file for 
reading
 ==> Fatal error occurred, no output PDF file produced!

Googleで検索するとntx-ecth-tlf.encnewpxパッケージのファイルリスト(!) を最初のエントリとして指定します。newtxと はnewpx互いに関連していますか?newpxパッケージをインストールすると役立ちますか? この依存関係は MikTeX によってキャプチャされるべきではないでしょうか?

答え1

パッケージをインストールすると、問題が解決したようです。両方のパッケージは同じ作者によるものですが、パッケージ内newpxには参照がないようです。これはおそらくバグ レポートとして適格です。調査します。newpxnewtx

アップデート: パッケージ作成者の Michael Sharpe 氏によると、これは望ましくない依存関係であり、すぐに修正される予定です。

アップデート²: 利用可能になりましたCTANでかなり早く、そしてしばらく後にもMikTeXで

答え2

newtxには への参照がありnewpx、それは にありますnewtx.map:

ntx-Italic-tlf-th-t1 ntxtmri " encntx-ecth-tlf ReEncodeFont " <[ntx-ecth-tlf.enc <ntxtmri.pfb
ntx-Italic-osf-th-t1 ntxtmri " encntx-ecth-osf ReEncodeFont " <[ntx-ecth-osf.enc <ntxtmri.pfb

関連情報