[XeTeX] Help with XeTeX/ConTeXT and CTL

Shriramana Sharma samjnaa at gmail.com
Sun Jul 1 20:21:12 CEST 2012

On Tue, Jun 26, 2012 at 8:30 PM, Jonathan Kew <jfkthame at googlemail.com> wrote:
> OTOH, the people who wrote Graphite are still there, and if the graphite
> engine is crashing, they may be able to help pinpoint the problem and
> suggest a fix that could be applied to the library xetex is using, and/or a
> way to work around the problem in your font.
> Do *any* graphite fonts work in the current TL xetex builds?

Hello Jonathan, Martin, Sharon and others. Sorry for the delay. I've
since then tested XeTeX's Graphite ability with TeXLive XeTeX 2009
packages that came with Kubuntu Precise. (Latest PPA from
https://launchpad.net/~texlive-backports/+archive/ppa/ have been
updated and are now downloading so I'll test that later.)

Please find:


(The TTFs are OFL and the GDLs GPL v2+.)

The Graphite Control ODT and PDF give the expected rendering.

As for the TEX files, I am happy to note that both the Latex/Context
behaviours with Xetex are equal (my god how do you people consistently
capitalize these names in emails!) ... and that Latin Graphite rules
(Charis SIL) and Tamil Graphite rules (Krishna Tamil) work. However,
Brahmi Graphite rules don't work at all! :-(

I am also unable to turn on the Tamil features on -- am I doing
something wrong in specifying the features?

I wonder if there is some problem with the Graphite handling SMP code
points? While typesetting (using Ctrl+T in TeXWorks) I still get the
segfault I reported. I hope you people can reproduce that too.

I note that if I comment out the \adinatha line and leave the SMP UTF
text in, I get a series of boxes but no segfault, so it is not a
problem with SMP text being part of the UTF-8 file but it seems to be
a problem with the Graphite rendering trying to handle SMP text

I hope you people can look into this and help me out! Thanks!

BTW that talk of HarfBuzz (and thereby, Gr2) integration into XeTeX is
very interesting. May whoever is upstairs grant the capable people
time to get this done sometime soon! :-)

Shriramana Sharma

More information about the XeTeX mailing list