Just as a postscript to this thread, I've several times asked for (and still hope to see) a custom kerning facility in XeTeX (this is already available in LuaTeX). The idea would be that when you call up a font you can say ':kerning=mykern.krn' just as you can say ':mapping=tex-text'. The file 'mykern.krn' would be something that the user writes to a specified syntax, and it would supplement (including overriding) the kerning information supplied by the font itself. Any unsatisfactory pairings could then be sorted out by the user without the need to edit the font (which might be illegal).

Whenever I do mention this, a few people usually react to say that it would be a good idea - but perhaps too few to bring the task to the front of the hard-pressed programmers' queue.


John





----- Original Message ----- From: "Vadim Radionov" <vadim.radio...@gmail.com> To: "Unicode-based TeX for Mac OS X and other platforms" <xetex@tug.org>; <lomov...@gmail.com>; "Peter Dyballa" <peter_dyba...@web.de>
Sent: 13 October 2010 14:10
Subject: Re: [XeTeX] wrong kerning and slow processing with xelatex intexlive 2010


I finally found the explanation. Mea culpa, it was in the kerning in
the font. All 3 lookup tables contained kerning -50 for small caps
Cyrillic `t' and `a', and the was another one of -60 in kerning
classes, which gave the total of -210.

I'm not sure if it is allowed and what should be the default behavior
of typesetting program -- to add them of to use the last. If it is
stated somewhere and you can point me to it, i will complain to my
font vendor. And of course I will check for such cases myself and wipe
out extra kerning.

Peter and Vladimir, thank you for your help and patience.

Vadim


--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
http://tug.org/mailman/listinfo/xetex



--------------------------------------------------
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex

Reply via email to