From: Khaled Hosny <khaledhosny@eglug.org>
To: mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: Re: Making necessary OpenType features on by default
Date: Mon, 23 Feb 2009 19:15:02 +0200 [thread overview]
Message-ID: <20090223171502.GB7160@khaled-laptop> (raw)
In-Reply-To: <op.ups9kgwnfkrasx@your-b27fb1c401>
[-- Attachment #1.1: Type: text/plain, Size: 3584 bytes --]
On Mon, Feb 23, 2009 at 08:34:54AM -0700, Idris Samawi Hamid ادريس سماوي حامد wrote:
> 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.
I already have a fork, I just don't want to encourage people to use such
aesthetically poor fonts, but as it seems to be the only solution at
hand right now (especially the Unicode covering), I think I'll try to
clean my font and publish it this week ISA.
>
> BTW: There is an الله lig in Scheherazade -- rather unattractive, but
> it's there. Maybe you have an old version?
Sorry, yes it has one but is no better than not having one at all.
>> 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.
FF does a great job here, it does read all lookups that I don't need
VOLT sources so much.
>> 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.
My initial idea was to extend Scheherazade in a similar way, but I gave
up on this, there are so many similar glyphs in the Arabic Unicode block
that a simple ligature like بي means 28 (Baa' forms) * 10 (Yaa' forms):
280 glyphs for one ligatures, I don't think this is a wise idea.
Regards,
Khaled
--
Khaled Hosny
Arabic localiser and member of Arabeyes.org team
Free font developer
[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 197 bytes --]
[-- Attachment #2: Type: text/plain, Size: 487 bytes --]
___________________________________________________________________________________
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
___________________________________________________________________________________
next prev parent reply other threads:[~2009-02-23 17:15 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 ادريس سماوي حامد
2009-02-23 17:15 ` Khaled Hosny [this message]
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=20090223171502.GB7160@khaled-laptop \
--to=khaledhosny@eglug.org \
--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).