Re: [XeTeX] openType and xetex
i do... 2013/12/3, Khaled Hosny khaledho...@eglug.org: May be if you actually read what is posted on the list :) On Tue, Dec 03, 2013 at 07:29:13AM +0100, Youcef Mohammed wrote: any news??? 2012/6/29, Jonathan Kew jfkth...@googlemail.com: On 28/6/12 20:52, Adam Twardoch (List) wrote: Youcef is right: AFIR, XeTeX supports three layout engines: * ICU Layout, cross platform, working with OT Layout tables in SFNT fonts * Graphite, cross-platform, working with Graphite tables in SFNT fonts * ATT, Mac OS X only, working with OT Layout tables and AAT tables in SFNT fonts. I don't remember whether XeTeX in addition also supports Uniscribe on Windows. Given the fact that XeTeX is already set up to handle multiple layout engines, it would be relatively easy to add support for more -- especially to add support for Harfbuzz. I would applaud if anyone volunteered to do that (Harfbuzz has sample code that shows you how). It'd be particularly neat since Harfbuzz itself also supports several backends, in particular it supports Uniscribe on Windows. So if XeTeX does not currently support Uniscribe, adding Harfbuzz support would also cheaply add Uniscribe support. Harfbuzz also has Graphite2 support so the old direct Graphite support in XeTeX could be replaced or complemented with Harfbuzz+Graphite2. XeTeX would be seriously improved if Harfbuzz support were added. Yes, that'd be a great step forward, now that the harfbuzz API is (I think) reasonably stable. I'd love to see it to completely replace the use of ICU layout eventually, but it's not quite ready for that yet. JK -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
http://tug.org/pipermail/xetex/2013-March/024118.html On Tue, Dec 03, 2013 at 08:23:02PM +0100, Youcef Mohammed wrote: i do... 2013/12/3, Khaled Hosny khaledho...@eglug.org: May be if you actually read what is posted on the list :) On Tue, Dec 03, 2013 at 07:29:13AM +0100, Youcef Mohammed wrote: any news??? 2012/6/29, Jonathan Kew jfkth...@googlemail.com: On 28/6/12 20:52, Adam Twardoch (List) wrote: Youcef is right: AFIR, XeTeX supports three layout engines: * ICU Layout, cross platform, working with OT Layout tables in SFNT fonts * Graphite, cross-platform, working with Graphite tables in SFNT fonts * ATT, Mac OS X only, working with OT Layout tables and AAT tables in SFNT fonts. I don't remember whether XeTeX in addition also supports Uniscribe on Windows. Given the fact that XeTeX is already set up to handle multiple layout engines, it would be relatively easy to add support for more -- especially to add support for Harfbuzz. I would applaud if anyone volunteered to do that (Harfbuzz has sample code that shows you how). It'd be particularly neat since Harfbuzz itself also supports several backends, in particular it supports Uniscribe on Windows. So if XeTeX does not currently support Uniscribe, adding Harfbuzz support would also cheaply add Uniscribe support. Harfbuzz also has Graphite2 support so the old direct Graphite support in XeTeX could be replaced or complemented with Harfbuzz+Graphite2. XeTeX would be seriously improved if Harfbuzz support were added. Yes, that'd be a great step forward, now that the harfbuzz API is (I think) reasonably stable. I'd love to see it to completely replace the use of ICU layout eventually, but it's not quite ready for that yet. JK -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
On 2013-12-03 16:43, Khaled Hosny wrote: http://tug.org/pipermail/xetex/2013-March/024118.html Is there an explanation of xetex's version numbering somewhere? The copy I'm running gives the ff. version #: XeTeX 3.1415926-2.5-0..3-2013060708 (TeX Live 2013) You'll perhaps pardon me if I don't understand that... I mean this http://tug.org/pipermail/xetex/2007-March/006057.html is one thing, but what is the relative meaning of 3.1415926 (I recognize this number, but?) 2.5(?) 0..3 (third, er fourth release of 0.) 2013060708 (date) Anyway, if the 0..3 part is any indication, xetex is now using Harfbuzz, correct? Mike Maxwell The gentle giants of Harfang salute you. -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
On 2013-12-03 17:27, maxwell wrote: Anyway, if the 0..3 part is any indication, xetex is now using Harfbuzz, correct? Aargh, just noticed that the version information already says this. -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
On 04/12/2013 07:27, maxwell wrote: You'll perhaps pardon me if I don't understand that... XeTeX is based on eTeX which is based on TeX, hence... 3.1415926 (I recognize this number, but?) TeX version. 2.5(?) eTeX version. 0..3 (third, er fourth release of 0.) XeTeX version. 2013060708 (date) You got that one! Anyway, if the 0..3 part is any indication, xetex is now using Harfbuzz, correct? Yep. -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
On Tue, Dec 03, 2013 at 05:27:21PM -0500, maxwell wrote: On 2013-12-03 16:43, Khaled Hosny wrote: http://tug.org/pipermail/xetex/2013-March/024118.html Is there an explanation of xetex's version numbering somewhere? The copy I'm running gives the ff. version #: XeTeX 3.1415926-2.5-0..3-2013060708 (TeX Live 2013) You'll perhaps pardon me if I don't understand that... I mean this http://tug.org/pipermail/xetex/2007-March/006057.html is one thing, but what is the relative meaning of 3.1415926 (I recognize this number, but?) The version of the TeX that were used as base (Knuthian TeX). 2.5(?) eTeX version used. 0..3 (third, er fourth release of 0.) XeTeX version. 2013060708 (date) Build time (not release time). Next year this will go away again, as it turns out not to serve the purpose it was introduced for. Anyway, if the 0..3 part is any indication, xetex is now using Harfbuzz, correct? Next year version is 0.1 and the one after it will be 0.2 ad infinitum (i.e. as far I’m concerned, I have no plans my self to ever release XeTeX 1.0, but my involvement with XeTeX is just transient). The point versions are for bug fix releases (which is usually between pre-TL releases and the final one). Regards, Khaled -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
any news??? 2012/6/29, Jonathan Kew jfkth...@googlemail.com: On 28/6/12 20:52, Adam Twardoch (List) wrote: Youcef is right: AFIR, XeTeX supports three layout engines: * ICU Layout, cross platform, working with OT Layout tables in SFNT fonts * Graphite, cross-platform, working with Graphite tables in SFNT fonts * ATT, Mac OS X only, working with OT Layout tables and AAT tables in SFNT fonts. I don't remember whether XeTeX in addition also supports Uniscribe on Windows. Given the fact that XeTeX is already set up to handle multiple layout engines, it would be relatively easy to add support for more -- especially to add support for Harfbuzz. I would applaud if anyone volunteered to do that (Harfbuzz has sample code that shows you how). It'd be particularly neat since Harfbuzz itself also supports several backends, in particular it supports Uniscribe on Windows. So if XeTeX does not currently support Uniscribe, adding Harfbuzz support would also cheaply add Uniscribe support. Harfbuzz also has Graphite2 support so the old direct Graphite support in XeTeX could be replaced or complemented with Harfbuzz+Graphite2. XeTeX would be seriously improved if Harfbuzz support were added. Yes, that'd be a great step forward, now that the harfbuzz API is (I think) reasonably stable. I'd love to see it to completely replace the use of ICU layout eventually, but it's not quite ready for that yet. JK -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
May be if you actually read what is posted on the list :) On Tue, Dec 03, 2013 at 07:29:13AM +0100, Youcef Mohammed wrote: any news??? 2012/6/29, Jonathan Kew jfkth...@googlemail.com: On 28/6/12 20:52, Adam Twardoch (List) wrote: Youcef is right: AFIR, XeTeX supports three layout engines: * ICU Layout, cross platform, working with OT Layout tables in SFNT fonts * Graphite, cross-platform, working with Graphite tables in SFNT fonts * ATT, Mac OS X only, working with OT Layout tables and AAT tables in SFNT fonts. I don't remember whether XeTeX in addition also supports Uniscribe on Windows. Given the fact that XeTeX is already set up to handle multiple layout engines, it would be relatively easy to add support for more -- especially to add support for Harfbuzz. I would applaud if anyone volunteered to do that (Harfbuzz has sample code that shows you how). It'd be particularly neat since Harfbuzz itself also supports several backends, in particular it supports Uniscribe on Windows. So if XeTeX does not currently support Uniscribe, adding Harfbuzz support would also cheaply add Uniscribe support. Harfbuzz also has Graphite2 support so the old direct Graphite support in XeTeX could be replaced or complemented with Harfbuzz+Graphite2. XeTeX would be seriously improved if Harfbuzz support were added. Yes, that'd be a great step forward, now that the harfbuzz API is (I think) reasonably stable. I'd love to see it to completely replace the use of ICU layout eventually, but it's not quite ready for that yet. JK -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
On 28/6/12 20:52, Adam Twardoch (List) wrote: Youcef is right: AFIR, XeTeX supports three layout engines: * ICU Layout, cross platform, working with OT Layout tables in SFNT fonts * Graphite, cross-platform, working with Graphite tables in SFNT fonts * ATT, Mac OS X only, working with OT Layout tables and AAT tables in SFNT fonts. I don't remember whether XeTeX in addition also supports Uniscribe on Windows. Given the fact that XeTeX is already set up to handle multiple layout engines, it would be relatively easy to add support for more -- especially to add support for Harfbuzz. I would applaud if anyone volunteered to do that (Harfbuzz has sample code that shows you how). It'd be particularly neat since Harfbuzz itself also supports several backends, in particular it supports Uniscribe on Windows. So if XeTeX does not currently support Uniscribe, adding Harfbuzz support would also cheaply add Uniscribe support. Harfbuzz also has Graphite2 support so the old direct Graphite support in XeTeX could be replaced or complemented with Harfbuzz+Graphite2. XeTeX would be seriously improved if Harfbuzz support were added. Yes, that'd be a great step forward, now that the harfbuzz API is (I think) reasonably stable. I'd love to see it to completely replace the use of ICU layout eventually, but it's not quite ready for that yet. JK -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
On Thu, Jun 28, 2012 at 2:03 PM, Youcef Mohammed moyou...@gmail.com wrote: 1-what does ICU in xetex? OpenType rendering. 2-and wich code in xetex deal with the ICU layout engine? Uh, the rendering code? 3-is it possible to use another layout engine? Sure. Read the manual. :-) Graphite and Apple. -- Shriramana Sharma -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
(...)fast quik rapid Windows is not Apple!!! The font in question is not Graphite font...!!! (serious) -it seem that the problem is with the mkmk (mark-to-mark) positionning... 2012/6/28, Shriramana Sharma samj...@gmail.com: On Thu, Jun 28, 2012 at 2:03 PM, Youcef Mohammed moyou...@gmail.com wrote: 1-what does ICU in xetex? OpenType rendering. 2-and wich code in xetex deal with the ICU layout engine? Uh, the rendering code? 3-is it possible to use another layout engine? Sure. Read the manual. :-) Graphite and Apple. -- Shriramana Sharma -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
2012/6/28 Youcef Mohammed moyou...@gmail.com: (...)fast quik rapid Windows is not Apple!!! The rendering engine in XeTeX has nothing to do with your operating system. The rendering library is compiled in XeTeX. PDF readers do not contain such engines, all substitutions were done during PDF creation. It does not matter that most Windows applications use Uniscribe and most Linux applications use Pango. XeTeX relies on its compiled-in libraries, not on OS services for rendering. The font in question is not Graphite font...!!! (serious) -it seem that the problem is with the mkmk (mark-to-mark) positionning... 2012/6/28, Shriramana Sharma samj...@gmail.com: On Thu, Jun 28, 2012 at 2:03 PM, Youcef Mohammed moyou...@gmail.com wrote: 1-what does ICU in xetex? OpenType rendering. 2-and wich code in xetex deal with the ICU layout engine? Uh, the rendering code? 3-is it possible to use another layout engine? Sure. Read the manual. :-) Graphite and Apple. -- Shriramana Sharma -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Zdeněk Wagner http://hroch486.icpf.cas.cz/wagner/ http://icebearsoft.euweb.cz -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
i think AAT only works on Mac OS X... and ICU is multi platform... 2012/6/28, Zdenek Wagner zdenek.wag...@gmail.com: 2012/6/28 Youcef Mohammed moyou...@gmail.com: (...)fast quik rapid Windows is not Apple!!! The rendering engine in XeTeX has nothing to do with your operating system. The rendering library is compiled in XeTeX. PDF readers do not contain such engines, all substitutions were done during PDF creation. It does not matter that most Windows applications use Uniscribe and most Linux applications use Pango. XeTeX relies on its compiled-in libraries, not on OS services for rendering. The font in question is not Graphite font...!!! (serious) -it seem that the problem is with the mkmk (mark-to-mark) positionning... 2012/6/28, Shriramana Sharma samj...@gmail.com: On Thu, Jun 28, 2012 at 2:03 PM, Youcef Mohammed moyou...@gmail.com wrote: 1-what does ICU in xetex? OpenType rendering. 2-and wich code in xetex deal with the ICU layout engine? Uh, the rendering code? 3-is it possible to use another layout engine? Sure. Read the manual. :-) Graphite and Apple. -- Shriramana Sharma -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Zdeněk Wagner http://hroch486.icpf.cas.cz/wagner/ http://icebearsoft.euweb.cz -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
2012/6/28 Youcef Mohammed moyou...@gmail.com: i think AAT only works on Mac OS X... and ICU is multi platform... I am not sure whether AAT is compiled in non-Mac binaries. 2012/6/28, Zdenek Wagner zdenek.wag...@gmail.com: 2012/6/28 Youcef Mohammed moyou...@gmail.com: (...)fast quik rapid Windows is not Apple!!! The rendering engine in XeTeX has nothing to do with your operating system. The rendering library is compiled in XeTeX. PDF readers do not contain such engines, all substitutions were done during PDF creation. It does not matter that most Windows applications use Uniscribe and most Linux applications use Pango. XeTeX relies on its compiled-in libraries, not on OS services for rendering. The font in question is not Graphite font...!!! (serious) -it seem that the problem is with the mkmk (mark-to-mark) positionning... 2012/6/28, Shriramana Sharma samj...@gmail.com: On Thu, Jun 28, 2012 at 2:03 PM, Youcef Mohammed moyou...@gmail.com wrote: 1-what does ICU in xetex? OpenType rendering. 2-and wich code in xetex deal with the ICU layout engine? Uh, the rendering code? 3-is it possible to use another layout engine? Sure. Read the manual. :-) Graphite and Apple. -- Shriramana Sharma -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Zdeněk Wagner http://hroch486.icpf.cas.cz/wagner/ http://icebearsoft.euweb.cz -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Zdeněk Wagner http://hroch486.icpf.cas.cz/wagner/ http://icebearsoft.euweb.cz -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
what about the mark-to-mark positionning... i think that the problem is there... -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
On Thu, Jun 28, 2012 at 10:10:56AM +0100, Youcef Mohammed wrote: (...)fast quik rapid Windows is not Apple!!! The font in question is not Graphite font...!!! (serious) -it seem that the problem is with the mkmk (mark-to-mark) positionning... No, mkmk is working fine, but there is a problem with contextual chaining substitution lookups, it have been buggy for years and there is a ICU bug ticket for it, but I can't find it right now. Regards, Khaled -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
Khaled, Is this the same problem that Zdenek and I have been discussing recently in relation to ligatures in the Devanagari script? I.e., the ICU from 2009 worked fine, but subsequent releases didn't? Dominik On 28 June 2012 16:27, Khaled Hosny khaledho...@eglug.org wrote: On Thu, Jun 28, 2012 at 10:10:56AM +0100, Youcef Mohammed wrote: (...)fast quik rapid Windows is not Apple!!! The font in question is not Graphite font...!!! (serious) -it seem that the problem is with the mkmk (mark-to-mark) positionning... No, mkmk is working fine, but there is a problem with contextual chaining substitution lookups, it have been buggy for years and there is a ICU bug ticket for it, but I can't find it right now. Regards, Khaled -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
Youcef is right: AFIR, XeTeX supports three layout engines: * ICU Layout, cross platform, working with OT Layout tables in SFNT fonts * Graphite, cross-platform, working with Graphite tables in SFNT fonts * ATT, Mac OS X only, working with OT Layout tables and AAT tables in SFNT fonts. I don't remember whether XeTeX in addition also supports Uniscribe on Windows. Given the fact that XeTeX is already set up to handle multiple layout engines, it would be relatively easy to add support for more -- especially to add support for Harfbuzz. I would applaud if anyone volunteered to do that (Harfbuzz has sample code that shows you how). It'd be particularly neat since Harfbuzz itself also supports several backends, in particular it supports Uniscribe on Windows. So if XeTeX does not currently support Uniscribe, adding Harfbuzz support would also cheaply add Uniscribe support. Harfbuzz also has Graphite2 support so the old direct Graphite support in XeTeX could be replaced or complemented with Harfbuzz+Graphite2. XeTeX would be seriously improved if Harfbuzz support were added. Best, Adam Sent from my mobile phone. On 28.06.2012, at 17:50, Khaled Hosny khaledho...@eglug.org wrote: I suspect it might be the same issue. Regards, Khaled On Thu, Jun 28, 2012 at 05:00:26PM +0200, Dominik Wujastyk wrote: Khaled, Is this the same problem that Zdenek and I have been discussing recently in relation to ligatures in the Devanagari script? I.e., the ICU from 2009 worked fine, but subsequent releases didn't? Dominik On 28 June 2012 16:27, Khaled Hosny khaledho...@eglug.org wrote: On Thu, Jun 28, 2012 at 10:10:56AM +0100, Youcef Mohammed wrote: (...)fast quik rapid Windows is not Apple!!! The font in question is not Graphite font...!!! (serious) -it seem that the problem is with the mkmk (mark-to-mark) positionning... No, mkmk is working fine, but there is a problem with contextual chaining substitution lookups, it have been buggy for years and there is a ICU bug ticket for it, but I can't find it right now. Regards, Khaled -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
On Tue, Jun 26, 2012 at 09:29:32AM +0100, Youcef Mohammed wrote: Khaled thank you for your interest... the attached tex file is compiled with xelatex... the font used is UthmanicHafs1 Ver09.otf from KFGQPC (مجمّع الملك فهد لطباعة المصحف الشريف). you can see that the marks are not correctly positionned... i don't suspect the font because all is perfectly done by Windows Word and OpenOffice... Luatex makes this differently but marks are also mal positionnés... where is the problem??? thanks again for your interest... Looks like a bug with the ICU layout engine[1] used by XeTeX, which we don't control. [1] http://userguide.icu-project.org/layoutengine Regards, Khaled PS. Funnily, all the three layout engines used by XeTeX are now unmaintained, deprecated or both... -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
2012/6/26 Khaled Hosny khaledho...@eglug.org: On Tue, Jun 26, 2012 at 09:29:32AM +0100, Youcef Mohammed wrote: Khaled thank you for your interest... the attached tex file is compiled with xelatex... the font used is UthmanicHafs1 Ver09.otf from KFGQPC (مجمّع الملك فهد لطباعة المصحف الشريف). you can see that the marks are not correctly positionned... i don't suspect the font because all is perfectly done by Windows Word and OpenOffice... Luatex makes this differently but marks are also mal positionnés... where is the problem??? thanks again for your interest... Looks like a bug with the ICU layout engine[1] used by XeTeX, which we don't control. We do. Just the last week Peter Breitenlohner fixed an ICU bug for Devanagari and (hopefully) reported it upstream. So if you know what should be fixed, XeTeX may have the fixed version even before it is fixed upstream. [1] http://userguide.icu-project.org/layoutengine Regards, Khaled PS. Funnily, all the three layout engines used by XeTeX are now unmaintained, deprecated or both... -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex -- Zdeněk Wagner http://hroch486.icpf.cas.cz/wagner/ http://icebearsoft.euweb.cz -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
Re: [XeTeX] openType and xetex
On Sun, Jun 24, 2012 at 10:39:52AM +0100, Youcef Mohammed wrote: when i used the KFGQPCUthmanicScriptHAFS font -wich is an openType font dedicated to the holy Quran- in a document containing Quran text (from the KFGQPC) and compile with xelatex i find that Marks are not correctly positionned or not positionned at all; especially whene there is more than two successive marks... so who can tell me what openType features are not yet implemented in xetex... thanks. All features that would affect Arabic should be supported, so without a test file it is hard to tell what is wrong. Regards, Khaled -- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex