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
-------------------------------------------------------------------------