¿Código CMap incorrecto para `-' en fuente cmtex?

¿Código CMap incorrecto para `-' en fuente cmtex?

Procese lo siguiente con pdftex. El carácter -no se puede buscar:

\font\f=cmtex10 \f
-
\bye

Comparar con cmtt10fuente:

\tt
-
\bye

¿Es esta una característica o un error?

¿El siguiente código en formato de archivo será una solución adecuada para este problema?

% \input glyphtounicode
\pdfgentounicode=1
\everyjob=\expandafter{\the\everyjob
  \pdfglyphtounicode{minus}{002D}}

¿Es necesario utilizar "\input glyphtounicode"?

EDITAR

Según información sobreestepágina, cmtex debe tener los mismos parámetros que cmtt:

La fuente ASCII extendida, cmtex10, tiene los parámetros de cmtt10...

¿Cómo debo proceder para solucionarlo en fuentes cmtex en TeX Live?

Respuesta1

Esto es demasiado largo para un comentario, pero no una respuesta:

Pude reproducir el problema con el siguiente archivo de entrada

\font\f=cmtex10 \f
cmtex10: -

\tt cmtt10: -
\bye

Y la siguiente salida del terminal:

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.

y comprobando la búsqueda automática con evince. La función de búsqueda sólo encuentra el guión cmtt10.

información relacionada