[reportlab-users] Kerning (was: CJK fonts )
    Henning von Bargen 
    H.vonBargen at t-p.com
       
    Tue Jan  6 02:16:15 EST 2015
    
    
  
> > The slowest part in most real-world documents
> > is paragraph-wrapping, which requires us looking up the width of 
> > every character to size the words.
> Which reminds of that what I'm not seeing in any of the font or font 
> subsetting code is anything about kerning... is kerning a lost art with 
> modern scalable fonts, or is it just not bothered with except in 
> high-end typesetting applications?  I sort of expected to find some 
> kerning tables in the fonts, but haven't. At least, not yet.
Wordaxe does support automatic hyphenation and kerning.
See the SVN trunk (current revision is 110) at 
http://sourceforge.net/p/deco-cow/code/HEAD/tree/trunk/
However, I failed to make it work with RL's ImageAndFlowables class.
That's why I did not release an official new version.
For an example with kerning support, see the file
http://sourceforge.net/p/deco-cow/code/HEAD/tree/trunk/tests/test_truetype.py
I agree with Andy that kerning slows the paragraph-wrapping process down,
so personally I would only use it for headings and title, not for the
main text content.
HTH
Henning 
    
    
More information about the reportlab-users
mailing list