![afm2tfm 生成不带字距信息的 .vpl 文件](https://linux22.com/image/371018/afm2tfm%20%E7%94%9F%E6%88%90%E4%B8%8D%E5%B8%A6%E5%AD%97%E8%B7%9D%E4%BF%A1%E6%81%AF%E7%9A%84%20.vpl%20%E6%96%87%E4%BB%B6.png)
答案1
默认t2a.enc
文件包含
% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ;
% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ;
% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ;
% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ;
% LIGKERN nine {} * ; * {} nine ;
这些指令会覆盖文件中的字距调整对.afm
。事实上,如果我复制t2a.enc
并删除上面的五行代码,然后afm2tfm
像你一样运行,我会得到
(LIGTABLE
(LABEL O 47) (comment quoteright)
(LIG O 47 O 21)
(STOP)
(LABEL O 54) (comment comma)
(LIG O 54 O 275)
(STOP)
(LABEL C 0)
(KRN C 0 R -69)
(KRN C 1 R -61)
(KRN C 2 R -66)
(KRN C 3 R -78)
(KRN C 4 R -50)
(KRN C 5 R -49)
(KRN C 6 R -38)
(KRN C 7 R -122)
(KRN C 8 R -49)
(KRN C 9 R -63)
(STOP)
(LABEL C 1)
(KRN C 0 R -35)
(KRN C 1 R -21)
(KRN C 2 R -20)
(KRN C 3 R -33)
(KRN C 4 R -10)
(KRN C 7 R -45)
(STOP)
(LABEL C 2)
[...similar omitted lines...]