ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: "Idris Samawi Hamid ادريس سماوي حامد" <ishamid@colostate.edu>
To: "mailing list for ConTeXt users" <ntg-context@ntg.nl>
Subject: Re: Making necessary OpenType features on by default
Date: Mon, 23 Feb 2009 08:34:54 -0700	[thread overview]
Message-ID: <op.ups9kgwnfkrasx@your-b27fb1c401> (raw)
In-Reply-To: <20090223120239.GA7439@khaled-laptop>

On Mon, 23 Feb 2009 05:02:39 -0700, Khaled Hosny <khaledhosny@eglug.org>  
wrote:

> I'm not very fond if Scheherazade as it has many wrong glyphs (most of
> the Quranic glyphs are completely wrong) and it doesn't even have an الله
> ligature, which most Arabic users won't accept.

There is a hadith

لا يسقط الميسور بالمعسور

Scheherazade is certainly not perfect -- and I doubt I'll ever use it  
personally -- but it's the best freely available option we have. If I  
understand the license correctly, we can rename it and turn it into a  
project. You, Otared, and others are expressing the need for a standard,  
default interface, so let's start with this and build on it. If there is  
another pure opentype font that is better, let me know and I'll test it.

The key point is that SIL has taken care to support nearly every  
Arabic-script language, not just Arabic, so this gives us a platform that  
all Arabic-script users can use by default until other free fonts -- or a  
fork of Scheherazade -- become available.

BTW: There is an الله lig in Scheherazade -- rather unattractive, but it's  
there. Maybe you have an old version?

> I was experimenting with
> a modified version that fixes those issues, but I gave up since the font
> lacks any contextual forms but the basic four ones and extending the
> font the way it is designed proved to be cumbersome and very error
> prone.

I'm not sure if the VOLT sources are available, although I used a  
font-to-volt script that seems to have captured nearly everything. I guess  
you use FF but no matter: Just make a list of problems and the minimal --  
as opposed to ideal -- set of recommended changes and one or both of us  
can work on this over the next few months.

I would also look at Lotus Light -- a simple/simplistic yet probably the  
most commonly used commercial traditional font in the Arabic and Farsi  
worlds -- as an ideal default font for general usage. Khaled, note that,  
although Lotus also has a few contextual forms, in practice it is  
generally used by publishers without them.

BTW: The above is solely for the purposes that Khaled and Otared are  
pointing out, viz, a default Very High Level Interface for default Arabic  
script, for use by the average user for general documents, and with  
little-to-no tweaking. Otherwise, Scheherazade is virtually useless for my  
own projects.

> If it is needed, I can clean the font and provide it to be included in
> the minimal distribution temporarily, as I hope that we'll have a viable
> alternative by the end of this year.

See the above... make a list of errors in the font and we'll both work on  
it one way or other. Back to Lotus: I suggest to you and Otared the  
following project: develop Scheherazade into a free alternative to Lotus.  
Lotus is that is as close to a pure OpenType font as we are going to  
easily get. Although it supports less of Arabic-script unicode than  
Scheherazade, it is a standard in the Arabic-script publishing world. So  
if our default interface supports Lotus and Scheherazade out of the box,  
we will be well on our way to what you guys are looking for.

سلام
ادريس سماوي
Idris Samawi

-- 
Professor Idris Samawi Hamid, Editor-in-Chief
International Journal of Shi`i Studies
Department of Philosophy
Colorado State University
Fort Collins, CO 80523
___________________________________________________________________________________
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
___________________________________________________________________________________

  parent reply	other threads:[~2009-02-23 15:34 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-20 18:39 Khaled Hosny
2009-02-20 18:57 ` Hans Hagen
2009-02-20 19:31   ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-20 21:02     ` Khaled Hosny
2009-02-20 21:23       ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-20 22:10         ` Hans Hagen
2009-02-20 22:26           ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-21 23:53             ` Karl Berry
2009-02-20 20:23   ` Khaled Hosny
2009-02-20 22:07     ` Hans Hagen
2009-02-20 22:49       ` Khaled Hosny
2009-02-21 15:58         ` Ilda Khaki
2009-02-23 10:58           ` Hans Hagen
2009-02-21 13:05   ` Otared Kavian
2009-02-22 21:03     ` Khaled Hosny
2009-02-22 22:44       ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-23 12:02         ` Khaled Hosny
2009-02-23 13:00           ` Hans Hagen
2009-02-23 15:34           ` Idris Samawi Hamid ادريس سماوي حامد [this message]
2009-02-23 17:15             ` Khaled Hosny
2009-02-23 17:56               ` Idris Samawi Hamid
2009-02-23 22:51                 ` Khaled Hosny
2009-02-23 23:19                   ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-24 20:41                     ` Khaled Hosny
2009-02-25  2:30                       ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-23 10:53       ` Hans Hagen
2009-02-23 12:09         ` Khaled Hosny
2009-02-23 12:17           ` Thomas A. Schmitz
2009-02-23 12:28             ` Hans Hagen
2009-02-23 16:56               ` Khaled Hosny
2009-02-23 17:01                 ` Taco Hoekwater
2009-02-23 17:04                   ` Taco Hoekwater
2009-02-23 17:49                   ` Khaled Hosny
2009-02-23 23:23                 ` Hans Hagen
2009-02-24 15:49                   ` Idris Samawi Hamid
2009-02-24 16:03                     ` Hans Hagen
2009-02-23 12:36             ` Khaled Hosny
2009-02-22 22:54     ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-22 23:35     ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-21 21:14   ` Otared Kavian
2009-02-23 10:42     ` Hans Hagen
2009-02-23 12:25       ` Khaled Hosny
2009-02-23 12:46         ` Khaled Hosny
2009-02-23 12:56         ` Hans Hagen
2009-02-20 18:58 ` Hans Hagen
2009-02-20 20:27   ` Khaled Hosny
2009-02-20 22:09     ` Hans Hagen
2009-02-20 22:46 ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-21 11:41   ` Hans Hagen
2009-02-22 20:54     ` Khaled Hosny
2009-02-22 23:08       ` Idris Samawi Hamid ادريس سماوي حامد
2009-02-22 13:51   ` Khaled Hosny

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=op.ups9kgwnfkrasx@your-b27fb1c401 \
    --to=ishamid@colostate.edu \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).