bug in fontinst 1.801: duplicated kernings (was: ae fonts Q)
Vladimir Volovich
vvv@vvv.vsu.ru
28 Sep 1998 17:58:03 +0400
"LE" == Lars Engebretsen writes:
>> Could you please answer why you commented out kerning stuff for ff
>> ligatures (and some more) in the aelatin.mtx?
>>
>> %\setleftkerning{ffi}{f}{1000} %\setleftkerning{ffl}{f}{1000}
>> %\setleftrightkerning{ff}{f}{1000} %\setleftkerning{fi}{f}{1000}
>> %\setleftkerning{fl}{f}{1000}
>>
>> we're preparing a similar package for cyrillic encodings, so this
>> is important to me.
LE> I can't remember why, and when I removed the % signs, the fonts
LE> still seem to be generated OK, so I would call the lack of
LE> kerning a bug.
Hmm... i've just checked, and found that when those lines are
uncommented, fontinst generated duplicated kernings, e.g.:
(LABEL D 27) (COMMENT ff)
(LIG D 105 D 30) (COMMENT i ffi)
(LIG D 108 D 31) (COMMENT l ffl)
(KRN D 39 R 0.7699) (COMMENT quoteright)
(KRN D 63 R 0.7699) (COMMENT question)
(KRN D 33 R 0.7699) (COMMENT exclam)
(KRN D 41 R 0.7699) (COMMENT parenright)
(KRN D 93 R 0.7699) (COMMENT bracketright)
(KRN D 39 R 0.7699) (COMMENT quoteright)
(KRN D 63 R 0.7699) (COMMENT question)
(KRN D 33 R 0.7699) (COMMENT exclam)
(KRN D 41 R 0.7699) (COMMENT parenright)
(KRN D 93 R 0.7699) (COMMENT bracketright)
(STOP)
there are 10 kern pairs, of which the last 5 repeat the forst 5. This
looks like a bug in fontinst... I'm mailing a Cc: to the fontinst
list.
Description of a bug: if one uncomments some commented kerning stuff
in aelatin.mtx from the ae fonts package (e.g. shown above), then
fontinst generates duplicated kernings. Please, help to fins the
reason/correct this problem.
Best regards, -- Vladimir.