LWN.net Logo

Ligature database

Ligature database

Posted May 23, 2012 16:31 UTC (Wed) by gioele (subscriber, #61675)
In reply to: LGM: Unusual typography by n8willis
Parent article: LGM: Unusual typography

Whether or not any particular application does a good job of making that call is an issue for the application project's team; it's out of scope for HarfBuzz.

Yet I suppose that applications would love to have some kind of application-independent ligature database a la ICU instead of having to create and distribute a db of that kind for each application, something that you can query with ligatures_for("coeur", "fra-Latn") = {["œ", 1..2]}.


(Log in to post comments)

Ligature database

Posted May 24, 2012 0:12 UTC (Thu) by nix (subscriber, #2304) [Link]

It should be doable with suitable per-language general rules plus a list of exceptions. You know, like TeX has been doing for hyphenation for decades now.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds