
으로 다음을 처리합니다 pdftex
. 문자를 -
검색할 수 없습니다:
\font\f=cmtex10 \f
-
\bye
글꼴 과 비교 cmtt10
:
\tt
-
\bye
이것은 기능인가요 아니면 버그인가요?
형식 파일의 다음 코드가 이 문제를 적절하게 해결할 수 있습니까?
% \input glyphtounicode
\pdfgentounicode=1
\everyjob=\expandafter{\the\everyjob
\pdfglyphtounicode{minus}{002D}}
"\input glyphtounicode"를 사용해야 합니까?
편집하다
에 대한 정보에 따르면이것페이지에서 cmtex는 cmtt와 동일한 매개변수를 가져야 합니다.
확장된 ASCII 글꼴인 cmtex10은 cmtt10 ...의 매개변수를 갖습니다.
TeX Live에서 cmtex 글꼴을 수정하려면 어떻게 해야 합니까?
답변1
댓글을 달기에는 너무 길지만 답변은 아닙니다.
다음 입력 파일로 문제를 재현할 수 있었습니다.
\font\f=cmtex10 \f
cmtex10: -
\tt cmtt10: -
\bye
다음 터미널 출력은 다음과 같습니다.
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.
로 자동 검색을 확인합니다 evince
. 검색 기능에서는 cmtt10 하이픈만 찾습니다.