Re: Arabic cursive in Unicode
- From: "Nigel Greenwood" <ndsg_mmii@xxxxxxxxxxx>
- Date: 22 Nov 2006 09:38:52 -0800
Mike Wright wrote:
As you say, the 0600 range of codes represent abstract "characters", but
not concrete glyphs. In Arabic, glyph forms are context-dependent. The
"Presentation forms" provide glyphs for pretty much the full variety of
expected contexts.
Yes, the 0600 range has the Platonic forms, which are then rendered as
the appropriate glyphs by software such as Uniscribe. In (shudder)
Windows there's a routine called USP10.dll (USP = Unicode Scripts
Processor). You can check this out on google.
If the preceding character is non-alphabetic, you see the isolated form.
Otherwise, you see the final form, which connects to the preceding
character if appropriate.
When another alphabetic character is typed, the previous final form
changes automatically to a non-final form (if such a form exists for
that character). The newly-typed character will be a final form.
Uniscribe does exactly the same in Windows.
Nigel
--
ScriptMaster language resources (Chinese/Modern & Classical
Greek/IPA/Persian/Russian/Turkish):
http://www.elgin.free-online.co.uk
.
- References:
- Arabic cursive in Unicode
- From: Danny
- Re: Arabic cursive in Unicode
- From: Andreas Prilop
- Re: Arabic cursive in Unicode
- From: Danny
- Re: Arabic cursive in Unicode
- From: Peter T. Daniels
- Re: Arabic cursive in Unicode
- From: Danny
- Re: Arabic cursive in Unicode
- From: Peter T. Daniels
- Re: Arabic cursive in Unicode
- From: Ruud Harmsen
- Re: Arabic cursive in Unicode
- From: Danny
- Re: Arabic cursive in Unicode
- From: Mike Wright
- Arabic cursive in Unicode
- Prev by Date: Re: What's the difference between man and human?
- Next by Date: Inspector Morse
- Previous by thread: Re: Arabic cursive in Unicode
- Next by thread: Re: Arabic cursive in Unicode
- Index(es):
Relevant Pages
|