Having this would be wonderful. Is there a plan to do this in the near future, maybe before 1.0?
-- Lorant On Wednesday, October 24, 2012 at 6:23 PM, Behdad Esfahbod wrote: > On 12-10-23 10:43 PM, Konstantin Ritt wrote: > > 2012/10/23 Behdad Esfahbod <[email protected] (mailto:[email protected])>: > > > > On 12-10-17 08:22 PM, Lóránt Pintér wrote: > > > > > > > > > > > > This could work, but I would basically have to shape the whole text > > > > > > twice. > > > > > > That doesn't sound right. Or does it? > > > > > > > > > > > > > > > > > > > > > > > It actually is what you need to do, and what Pango does for example. > > > > Now, I > > > > like to add API to HarfBuzz that would improve this, and you would > > > > essentially > > > > just need to reshape the cluster at the linebreak position, but for > > > > now, you > > > > need to reshape each line. > > > > > > > > > > > Are you saying about re-introducing the Unicode Segmentation algorithm > > implementation to Harfbuzz? Hope you're not :) > > > > > No. Unicode segmentation algorithm is not really helpful here. What HarfBuzz > can tell you is this: for each position in the text, it can tell you whether > breaking the string here and shaping the two sides separately and > concatenating the resulting glyphstrings will result in the same glyphstring > that you get if you shape the full string. No other code can tell you that, > since it depends on how the font lookups work. > > behdad > > > Konstantin
_______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
