[luatex] font expansion

Hans Hagen pragma at wxs.nl
Thu Jul 6 16:36:11 CEST 2017


On 7/6/2017 3:30 PM, Ulrike Fischer wrote:
> Am Thu, 6 Jul 2017 14:02:24 +0200 schrieb Hans Hagen:
> 
>>> | When \adjustspacing has value 2, hz optimization will be applied to
>>> | glyphs and kerns. When the value is 3, only glyphs will be treated.
>>> | A value smaller than 2 disables this feature.
>>>
>>> However, what I see is:
>>>    * a difference between \adjustspacing=0 and \adjustspacing=1,
>>>    * a difference between \adjustspacing=1 and \adjustspacing=2,
>>>    * no difference between \adjustspacing=2 and \adjustspacing=3
> 
>>    When I test the adjustments here it looks ok (it works).
> 
> I have the impression that the manual description is "one off".
> 
> The manual says
> 
> 0,1: do nothing
> 2  : glyph + kerns
> 3  : glyphs
> 
> But for me it looks like
> 
> 0:   do nothing
> 1:   glyphs + kerns
> 2,3: glyphs
> 
> (I'm not quite sure regarding the kerns, as I don't really
> understand which kerns should be affected by it. But it is rather
> obvious that 0 is different to 1 and that 2 and 3 give always the
> same output).
0: nothing
1: glyphs and kerns  (only stretch/shrink)
2: glyphs and kerns  (also in par builder)
3: glyphs            (also in par builder)

only kern marked as font kerns are dealt with

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------


More information about the luatex mailing list