Re: RTL PUA?

From: Petr Tomasek <tomasek_at_etf.cuni.cz>
Date: Mon, 22 Aug 2011 10:52:33 +0200

On Mon, Aug 22, 2011 at 10:42:05AM +0530, Shriramana Sharma wrote:
> On 08/22/2011 08:24 AM, Peter Constable wrote:
> >I'm not saying that there shouldn't be_some_ software that can do
> >what you expect. But there will likely be some different views on
> >what ought to be included within that "some".
>
> Peter, given that both AAT and Graphite have provisions for assigning
> custom properties including BC to PUA characters, it seems Uniscribe is
> the only one missing out. Those advocating RTL PUA areas seem to reject
> AAT and Graphite as "hacks" or "wow *one* application" [*].

I personally would say to make some blocks in Plane 16 default to "R", some
"AL" and some "ON". For fonts based on rendering engines that
don't allow fonts to change characters properties this would be
crutial, for those engines that are capable of changing the properties
it would present no problem (the font can change this properties arbitrary
even if it defaults to RTL...).

> [* = LibreOffice is the *only* multipurpose application running on
> /Windows/ to support Graphite and I'm not counting SIL WorldPad. On *nix
> platforms, *any* number of applications that use HB-NG for rendering
> will be able to handle Graphite in the near future because HB-Graphite
> integration is already done. That is to say, once GTK and Qt fully
> switch to HB-NG.]

That said, the HarfBuzz-ng itself (i.e. it's own engine) tries to imitate
the Uniscribe. Most probably, Graphite fonts will still be an exception
on these systems...

> [sigh]
>
> --
> Shriramana Sharma
>

-- 
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus_at_jabbim.cz
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
EA 355:001  DU DU DU DU
EA 355:002  TU TU TU TU
EA 355:003  NU NU NU NU NU NU NU
EA 355:004  NA NA NA NA NA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Received on Mon Aug 22 2011 - 03:55:00 CDT

This archive was generated by hypermail 2.2.0 : Mon Aug 22 2011 - 03:55:01 CDT