On Mon, Jul 2, 2012 at 7:52 AM, Martin Hosken <[email protected]> wrote: > Dear Shriramana, > >> Now by further testing the cmap-fixed font, I am happy to note that >> Brahmi is now rendering (hopefully by Graphite, since there is no >> rendering when /GR is not there), but I wonder why a font should have >> OT tables to render Graphite!?! > > Graphite uses all kinds of tables from the TTF font, including cmap, glyf, > hmtx, head, etc. If you want to call these OT tables, then that's fine, but > whatever you call them, Graphite uses them. Personally, I only consider > tables with all caps tags as being truly OT tables, and Graphite doesn't use > them (not on principle, just that it doesn't need to.)
Well I certainly didn't remove the CMAP or such tables (else no rendering would have occured). By OT tables I meant GSUB, GPOS and GDEF. Those *are* OT right (whether they are capitalized or not...) >> The GrEnabled TTF has the CMAP quite well but still it throws a >> segfault, whereas the other TTF with both Gr and OT tables renders >> beautifully, but only with /GR and not without! > > Please include your .gdl files. Debugging via mind reading makes things a > little harder ;) But I already posted the tarball which has the GDLs -- https://sites.google.com/site/jamadagni/files/temp/xetex-graphite-smp-bug-20120701.tar.gz. So I only posted the diff as a separate tarball -- https://sites.google.com/site/jamadagni/files/temp/xetex-graphite-now-working-20120701.tar.gz. >> /Obelix taps on his head -- "These Romans are crazy!/ > > I agree entirely. That's why I work with non-Romans :) :-) "A smart font technology for non-Roman scripts", eh? -- Shriramana Sharma -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
