[HarfBuzz] Support for optical 'opdb' feature(s)

James Cloos cloos at jhcloos.com
Fri Mar 15 18:00:24 PDT 2013


A few years ago now¹, [sigh], a discussion which might have been on the
opentype list concluded that this is the ideal algorithm for breaking a
paragraph when using opentype features:

1) Characters -> initial glyphs
2) GSUB
3) GPOS (kerning for non-OpenType)
4) Division into breakable "syllables"
5) Line break decision
6) Repeat steps 1-3, just once

The opbd (and therefore ltbd and rtbd) lookups should occur as part of
step five.

-JimC

1]  About 4½ years ago, based on the file where I found my notes....

-- 
James Cloos <cloos at jhcloos.com>         OpenPGP: 1024D/ED7DAEA6



More information about the HarfBuzz mailing list