[HarfBuzz] Don't render control characters?

Olivier Berten olivier.berten at gmail.com
Thu Mar 6 05:45:26 PST 2014


Gregorio uses a text (and TeX) based system for notating gregorian chant.
Its fonts are not related to unicode as it uses algorithms for chosing the
character needed for rendering the right note shape (see <
http://home.gna.org/gregorio/gregoriotex/fonts> the page is outdated as
it's not using virtual fonts anymore but the algorithms are still the same).

This doesn't need any opentype processing but if all text passing through
lualatex gets sent to harfbuzz, a bunch of characters (which are the most
basic and recurring ones) might not be displayed anymore... See <
http://gregobase.selapa.net/gregorio-fonts.pdf> for a character list.

That said, since Gregorio is still under developement, the algorithm could
maybe change in order to use only "valid" ranges...

Olivier


2014-03-06 0:53 GMT+01:00 Behdad Esfahbod <behdad at behdad.org>:

> On 14-03-05 03:23 PM, Olivier Berten wrote:
> > This might be problematic for the Gregorio project
> > <http://home.gna.org/gregorio/> which uses fonts where these ranges are
> valid
> > (and necessary).
>
> Can you elaborate?
>
> --
> behdad
> http://behdad.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/harfbuzz/attachments/20140306/59ec3cac/attachment.html>


More information about the HarfBuzz mailing list