Re: Complex Chained Contextual Substitution (GSUB) and Positioning (GPOS) Example

2010-09-25 Thread Glenn Adams
Ah, that explains it. I have updated the font support page at: https://skynav.trac.cvsdude.com/fop/wiki/SupportedFonts to reflect this difference. I've also added info on the Lateef and Scheherazade fonts from SIL, available for free at http://scripts.sil.org/cms/scripts/page.php?item_id=ArabicF

Re: Complex Chained Contextual Substitution (GSUB) and Positioning (GPOS) Example

2010-09-24 Thread Simon Pepping
Ah, yes, our own TTFReader. Its output says it all. A selection from the diff: >diff simpo.out.txt simpo-GA.out.txt 6,8c6,8 < Reading 15 dir tables < dir tables: [loca, post, DSIG, glyf, fpgm, hmtx, hhea, prep, GSUB, cvt , OS/2, cmap, name, head, maxp] < flags: 8 - 1000 --- > Reading 21 dir tabl

Re: Complex Chained Contextual Substitution (GSUB) and Positioning (GPOS) Example

2010-09-23 Thread Glenn Adams
I've been posting this and the like to fop-dev for the interest of devs only at this time. I am not yet attempting to recruit a wider user community, until I have stabilized a few features. I expect to submit a new patch presently for the Temp_ComplexScripts branch. G. On Thu, Sep 23, 2010 at 9:4

Re: Complex Chained Contextual Substitution (GSUB) and Positioning (GPOS) Example

2010-09-23 Thread Simon Pepping
Glenn, If you want to make your progress visible to more users, and invite them to test this, then 1. It may be useful to cross-post this to fop-users. 2. To make a binary distribution available of the code. I could build a binary distribution, but I cannot post it on my ASF page; I could post i

Re: Complex Chained Contextual Substitution (GSUB) and Positioning (GPOS) Example

2010-09-23 Thread Simon Pepping
Glenn, Thanks. I tried it, and again it did not work for me. I installed fontforge, and looked into the font. It is 'Simplified Arabic', version 5, but it does not have GPOS tables. I took it from my Windows Vista installation. A font downloaded from cooltext on the web is almost identical. Simon

Complex Chained Contextual Substitution (GSUB) and Positioning (GPOS) Example

2010-09-21 Thread Glenn Adams
Attached is a sample input FO, output IF, and output PDF example showing the functioning of complex chained contextual glyph substitution and glyph positioning operations, now available on my working dev branch at git:// github.com/skynavga/fop.git. The GDEF (glyph definition) table is now support