[NTG-context] Weird interline spacing

2009-04-09 Thread Khaled Hosny
In the attached file, loading the font with \setupbodyfont gives
narrower interline spacing than with font (you have to comment out the
\setupbodyfont line to see this), I'm not sure if this is normal, but
the first case gives different interline spaces from line to line. I
tested it with two different fonts.

Regards,
 Khaled

-- 
 Khaled Hosny
 Arabic localiser and member of Arabeyes.org team
 Free font developer
\starttypescript [serif][arabic]
 \usetypescript  [serif][fallback]
 \definefontsynonym  [Serif][name:arabictypesetting] [features=arabic]
\stoptypescript

\starttypescript  [arabic]
  \definetypeface [arabic][rm] [serif] [arabic]  [default] 
\stoptypescript
 
\usetypescript[arabic]
\setupbodyfont[arabic]
%\font\ara=name:arabictypesetting*arabic at 10pt\ara

\startbuffer[testtext]
أيًا كانت طبيعة عملك فإن المحافظة على سلامة الحاسوب هي الخطوة الأولى على درب الافظة على الخصوصية. لذا فقبل أن تَشغَل بالك بكلمات السر و تأمين الاتصالات و المحو الآمن و غيرها من موضوعات، عليك التيقن من أن الحاسوب الذي تعمل عليه ليس عرضة لهجمات المخترقين أو موبوءا بالبرمجيات الخبيثة مثل الفيروسات و أحصنة طروادة و البرمجيات التجسسية. بغير هذا التيقن من سلامة النظام لا يمكن ضمان فعالية أو جدوى أي من الأساليب و الممارسات المقصود بها حماية الخصوصية و زيادة الأمان.

هذا الفصل يتناول كيفية استخدام أدوات برمجية مثل أڤاست و سپاي بوت و جدار النار كومودو لحماية الحاسوب من عدوى البرمجيات الخبيثة و من خروقات المخترقين. البرمجيات المشروحة في هذا الفصل تعمل على نظام التشغيل وِندوز، و هو بطبيعته الأكثر عرضة لمثل هذه التهديدات، إلا أن كل نظم التشغيل يمكن تأمينها بأساليب مشابهة.
\stopbuffer
\starttext
\textdir TRT\pardir TRT
\getbuffer[testtext]

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


Re: [NTG-context] Weird interline spacing

2009-04-09 Thread Hans Hagen

Khaled Hosny wrote:

In the attached file, loading the font with \setupbodyfont gives
narrower interline spacing than with font (you have to comment out the
\setupbodyfont line to see this), I'm not sure if this is normal, but
the first case gives different interline spaces from line to line. I
tested it with two different fonts.


\font does nothing with interlinespace at all

\setupbodyfont does set the interlinespace as defined by the bodyfont 
environment (2.8 ex by default with a 72:28 ht/dp ratio)



-
  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] Weird interline spacing

2009-04-09 Thread Wolfgang Schuster


Am 09.04.2009 um 13:00 schrieb Khaled Hosny:


On Thu, Apr 09, 2009 at 12:14:28PM +0200, Hans Hagen wrote:

Khaled Hosny wrote:

In the attached file, loading the font with \setupbodyfont gives
narrower interline spacing than with font (you have to comment out  
the
\setupbodyfont line to see this), I'm not sure if this is normal,  
but

the first case gives different interline spaces from line to line. I
tested it with two different fonts.


\font does nothing with interlinespace at all

\setupbodyfont does set the interlinespace as defined by the bodyfont
environment (2.8 ex by default with a 72:28 ht/dp ratio)


OK, however that was a side issue, my real problem is the variable
interline spacing, see the attached file; the first interline space is
considerably larger than the others, this seems to be due to the
diacritics on the second line. Shouldn't the interline space to be  
fixed

in all lines?


change the line distance, you could check it with \showgrid.

a distance of 4ex is enough, \setupinterlinespace[line=4ex]

Wolfgang

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