newtx scheint newpx zu erfordern: „Kann Kodierungsdatei nicht zum Lesen öffnen“

newtx scheint newpx zu erfordern: „Kann Kodierungsdatei nicht zum Lesen öffnen“

Bei einer bestimmten MikTeX-Installation wird für ein Dokument, das newtxtextund enthält, der folgende Fehler angezeigt newtxmath:

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

Eine Google-Suche nach ntx-ecth-tlf.encfindet dieDateiliste des newpxPakets(!) als erster Eintrag. Sind newtxund newpxmiteinander verwandt? newpxHilft die Installation des Pakets? Sollte diese Abhängigkeit dann nicht von MikTeX erfasst werden?

Antwort1

Die Installation des newpxPakets scheint geholfen zu haben. Beide Pakete stammen vom selben Autor, aber es scheint keinen Hinweis newpxim newtxPaket darauf zu geben. Dies ist wahrscheinlich ein Fehlerbericht, wir werden es untersuchen.

AKTUALISIEREN: Laut Michael Sharpe, dem Autor des Pakets, handelt es sich hierbei um eine unerwünschte Abhängigkeit, die bald behoben werden sollte.

UPDATE²: Es ist verfügbar gewordenauf CTANziemlich bald, und eine Weile später auchin MikTeX.

Antwort2

Es gibt einen Verweis in newtxauf newpx, und zwar in 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

verwandte Informationen