
Verarbeiten Sie Folgendes mit pdftex
. Zeichen -
ist nicht suchbar:
\font\f=cmtex10 \f
-
\bye
Vergleich mit cmtt10
Schriftart:
\tt
-
\bye
Ist das ein Feature oder ein Fehler?
Ist der folgende Code in der Formatdatei eine geeignete Lösung für dieses Problem?
% \input glyphtounicode
\pdfgentounicode=1
\everyjob=\expandafter{\the\everyjob
\pdfglyphtounicode{minus}{002D}}
Ist es notwendig, „\input glyphtounicode“ zu verwenden?
BEARBEITEN
Laut Informationen aufDasSeite, cmtex muss die gleichen Parameter wie cmtt haben:
Die erweiterte ASCII-Schriftart cmtex10 hat die Parameter cmtt10 ...
Wie muss ich vorgehen, um das Problem in den CMTEX-Schriftarten in TeX Live beheben zu lassen?
Antwort1
Dies ist zu lang für einen Kommentar, aber nicht für eine Antwort:
Ich konnte das Problem mit der folgenden Eingabedatei reproduzieren
\font\f=cmtex10 \f
cmtex10: -
\tt cmtt10: -
\bye
Und die folgende Terminalausgabe:
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian)
restricted \write18 enabled.
entering extended mode
(./test.tex [1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] )</usr/share
/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtex10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb>
Output written on test.pdf (1 page, 26129 bytes).
Transcript written on test.log.
und überprüfen Sie die automatische Suche mit evince
. Nur der Bindestrich cmtt10 wird von der Suchfunktion gefunden.