Hi,

I cannot test the omega stuff (actualy there is a context omega otp 
interface so you don't have to push and pop manually, more on that later) 
because launching omega freezes my machine.

======= type-xxx.tex =======

\starttypescript [naskh] [omega] [name]

   \definefontsynonym [OmegaArabic]      [cmss10]   % [omarab]
   \definefontsynonym [OmegaArabic-Bold] [cmssbx10] % [omarabb]

   \definefontsynonym [Naskh]      [OmegaArabic]
   \definefontsynonym [NaskhBold]  [OmegaArabic-Bold]

\stoptypescript

\starttypescript [naskh] [omega] [size]

   \definebodyfont
     [20.7pt,17.3pt,14.4pt,12pt,11pt,10pt,9pt,8pt,7pt,6pt]
     [rm]
     [tf=Naskh,
      bf=NaskhBold]

\stoptypescript

\starttypescript [arabtest]

   \definebodyfontenvironment
     [omarab]
     [default]
     [interlinespace=5ex]

  \definetypeface [omarab] [rm] [naskh] [omega] [omega]

\stoptypescript

========== test.tex =============

\starttext

\usetypescriptfile[type-xxx]
\usetypescript[arabtest]

\setupbodyfont[omarab,12pt]

\input tufte

\bf \input tufte

\stoptext

works ok here, so if you swap in the omarab fonts ...

also, watch how we use Naskh in the definebodyfont [if you use Serif and 
SerifBold, and map fonts onto SerifSlanted and so the second typescript can go]

Hans
-------------------------------------------------------------------------
                                   Hans Hagen | PRAGMA ADE | [EMAIL PROTECTED]
                       Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
                        information: http://www.pragma-ade.com/roadmap.pdf
                     documentation: http://www.pragma-ade.com/showcase.pdf
-------------------------------------------------------------------------

Reply via email to