JS> For jisx0212.1990-0.enc and gb2312.1980-0.enc, FIRSTINDEX should be
JS> be '0x20 0x20'. For gbk-0.enc, it appears to have to be
JS> '0x81 0x40'.
I'd rather you sent the patch -- this way, you'll become the contact
person if something's wrong. You're doubtless better qualified than I
am to do that.
>> (FIRSTINDEX lines should *not* be included in linear encodings.)
JS> Is it an requirement in matrix encodings or optional?
It's optional but strongly recommended.
Including a FIRSTINDEX entry has two effects, one negative, one
positive:
- generation of the default glyph is suppressed;
- the bounds of the encodings are passed to clients.
The reason for the first point is that we always put the default glyph
at (0,0).
The first point is why FIRSTINDEX should not be used with linear
encodings. The second point vastly improves performance for matrix
encodings (by avoiding the sending of 0x2020 empty metrics) and makes
some (rare) applications change behaviour (e.g. xfd will directly send
you to the right page).
Juliusz
_______________________________________________
I18n mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/i18n