맵 파일에서 다음 줄을 고려하십시오.
zpopr Optima "MyEncoding ReEncodeFont" <myenc.enc
의 의미는 무엇입니까 MyEncoding
? 어디에 사용되나요? 이 이름에 특정 형식이 있어야 합니까(예: 기본 인코딩을 변경하려는 경우 cmr10.pfb
)?
enc 파일에서 다음 줄을 고려하십시오.
/T1Encoding [
....
] def
의 의미는 무엇입니까 T1Encoding
? 어디에 사용되나요? 새 글꼴(예: lhr10
)에 대한 인코딩을 만들 때 이 이름에 특정 형식이 있어야 합니까?
답변1
이름은 MyEncoding
PostScript/PDF에서 내부적으로 사용되어 zpopr
기존 기본 글꼴( Optima
)과 관련하여 외부(귀하의 예에서는) 참조되는 글꼴을 정의합니다.
즉, 여러 장소에서 사용되는 경우 동일한 인코딩에 동일한 이름을 지정하는 것이 도움이 된다는 것입니다. tex 설정에 사용되는 인코딩에 대한 두 가지 공통 이름 소스가 있습니다. LaTeX 인코딩은 encguide.pdf의 ( texdoc encguide
) T1 인코딩에 설명되어 있습니다(일반적으로 액세스되는 방법은 \usepackage[T1]{fontenc)
EC 글꼴의 기본 인코딩인 8비트 "Cork" 인코딩을 사용하는 것입니다. 대부분의 유럽 라틴어 기반 스크립트의 경우(cmr10에서 사용되는 원래 7비트 TeX 인코딩인 OT1 인코딩과 반대)
인코딩 이름의 다른 소스는 Karl Berry 글꼴 이름 체계입니다. 이는 8r(다소 라텍스의 LY1), 8a(Adobe 표준)과 같은 이름을 사용합니다. 각 항목의 상단에 있는 설명을 참조하세요.
$ ls /usr/local/texlive/2019/texmf-dist/fonts/enc/dvips/base/
6w.enc asexp.enc q-cs-uni.enc q-t2c-uni.enc texmext.enc
7t.enc dc.enc q-ec-uni.enc q-t5-uni.enc texmital.enc
8a.enc dvips.enc q-l7x-uni.enc q-texnansi-uni.enc texmsym.enc
8r.enc ec.enc q-qx-uni.enc q-ts1-uni.enc texnansx.enc
ad.enc extex.enc q-rm-uni.enc qx.enc
ansinew.enc funky.enc q-t2a-uni.enc stormex.enc
asex.enc odvips.enc q-t2b-uni.enc tex256.enc
답변2
다음에서 추출 /usr/share/texlive/texmf-dist/fonts/enc/dvips/base/ansinew.enc
:
% SAMPLE USAGE (in `psfonts.map' file for DVIPS):
%
% lbr LucidaBright "WindowsANSIEncoding ReEncodeFont" <ansinew.enc <lbr.pfb
%
% This tells DVIPS that the font called `lbr' in TeX has PostScript
% FontName `LucidaBright.' It asks DVIPS to expand the file `lbr.pfb'
% into PFA form, to include the attached `ansinew.enc' encoding vector,
% and to actually reencode the font based on that encoding vector.
pdfTeX에서는 전체 "... ReEncodeFont" 필드가 무시됩니다.