At 07:31 PM 4/17/2002 -0600, Idris Samawi Hamid wrote:
> >>    \definebodyfont
> >>      [20.7pt,17.3pt,14.4pt,12pt,11pt,10pt,9pt,8pt,7pt,6pt]
> >>      [rm]
> >>      [tf=Naskh,
> >>       bf=NaskhBold]
> >
> >        tf=Naskh sa 1,
> >        bf=NaskhBold sa 1,
>
>Making that one substitution made all the difference. I now have only one 
>question:
>
>1. Why does this work? What is the difference between <Naskh> and <Naskh 
>sa 1>?
>
>I thnk Hans and the rest of the ConTeXt community for their patience 
>through my bumbling these last few days.

this is normal tex :

  at 10pt == 10pt
  scaled 1000 = 1.0 times teh design size

this is extra in context:

  sa 1 = 1 times the current bodyfont size
  mo 1 = 1 times the current math bodyfont size

plus

  rscale for relative scaling

so, sa 1 like definitions adapt themselves (and this is how for instance 
getglyph in symbol defs can adapt itsef nicely)

(in your case i would probably use a relatively scaled typeface for arab)

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