Re: [NTG-context] IgnoreMarks flag is ignored in contextual chaining substitution OpenType tables

2008-07-09 Thread Khaled Hosny
On Sun, Jul 06, 2008 at 01:18:03PM +0200, Hans Hagen wrote:
 Khaled Hosny wrote:
  'calt' tables aren't applied if with combining marks, though
  IgnoreMarks flag is set.
 
 actually the machinery works ok, but there was an optimization branch 
 that didn't take marks into account; i removed the opmimization
 
 now the green ones are the same

Great. Now, what remains is the cursive attachments and I'll be able to
use my font.

Regards,
 Khaled


 
 Hans
 
 -
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
   tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
   | www.pragma-pod.nl
 -
 ___
 If your question is of interest to others as well, please add an entry to the 
 Wiki!
 
 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : https://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___

-- 
 Khaled Hosny
 Arabic localizer and member of Arabeyes.org team


signature.asc
Description: Digital signature
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] IgnoreMarks flag is ignored in contextual chaining substitution OpenType tables

2008-07-09 Thread Hans Hagen
Khaled Hosny wrote:
 On Sun, Jul 06, 2008 at 01:18:03PM +0200, Hans Hagen wrote:
 Khaled Hosny wrote:
 'calt' tables aren't applied if with combining marks, though
 IgnoreMarks flag is set.
 actually the machinery works ok, but there was an optimization branch 
 that didn't take marks into account; i removed the opmimization

 now the green ones are the same
 
 Great. Now, what remains is the cursive attachments and I'll be able to
 use my font.

so what's wrong with cursive?

Hans

-
   Hans Hagen | PRAGMA ADE
   Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
  | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] IgnoreMarks flag is ignored in contextual chaining substitution OpenType tables

2008-07-09 Thread Khaled Hosny
On Wed, Jul 09, 2008 at 05:18:18PM +0200, Hans Hagen wrote:
 Khaled Hosny wrote:
  On Sun, Jul 06, 2008 at 01:18:03PM +0200, Hans Hagen wrote:
  Khaled Hosny wrote:
  'calt' tables aren't applied if with combining marks, though
  IgnoreMarks flag is set.
  actually the machinery works ok, but there was an optimization branch 
  that didn't take marks into account; i removed the opmimization
 
  now the green ones are the same
  
  Great. Now, what remains is the cursive attachments and I'll be able to
  use my font.
 
 so what's wrong with cursive?
Basically, it doesn't work at all. I sent a message earlier about this
http://www.ntg.nl/pipermail/ntg-context/2008/032627.html.

Regards, 
 Khaled

 
 Hans
 
 -
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
   tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
   | www.pragma-pod.nl
 -
 ___
 If your question is of interest to others as well, please add an entry to the 
 Wiki!
 
 maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
 webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
 archive  : https://foundry.supelec.fr/projects/contextrev/
 wiki : http://contextgarden.net
 ___

-- 
 Khaled Hosny
 Arabic localizer and member of Arabeyes.org team


signature.asc
Description: Digital signature
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


Re: [NTG-context] IgnoreMarks flag is ignored in contextual chaining substitution OpenType tables

2008-07-06 Thread Hans Hagen
Khaled Hosny wrote:
 'calt' tables aren't applied if with combining marks, though
 IgnoreMarks flag is set.

actually the machinery works ok, but there was an optimization branch 
that didn't take marks into account; i removed the opmimization

now the green ones are the same

Hans

-
   Hans Hagen | PRAGMA ADE
   Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com
  | www.pragma-pod.nl
-
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___


[NTG-context] IgnoreMarks flag is ignored in contextual chaining substitution OpenType tables

2008-07-03 Thread Khaled Hosny
'calt' tables aren't applied if with combining marks, though
IgnoreMarks flag is set.

-- 
 Khaled Hosny
 Arabic localizer and member of Arabeyes.org team
% engine=luatex
\ctxlua { fonts.color.trace = true }

\definefontfeature
  [arab]
  [mode=node,language=dflt,script=arab,
   init=yes,medi=yes,fina=yes,isol=yes,
   liga=yes,dlig=yes,rlig=yes,clig=yes,
   mark=yes,mkmk=yes,calt=yes,
   kern=yes,curs=yes]

\font\Arabic = arabtype*arab   at 100pt

\starttext

\startTEXpage \relax \setupcolors[state=start]%
\textdir TRT\pardir TRT\Arabic
\ تثت تَثْتَ \crlf
\stopTEXpage

\stoptext


signature.asc
Description: Digital signature
___
If your question is of interest to others as well, please add an entry to the 
Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://tex.aanhet.net
archive  : https://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___