W3C home > Mailing lists > Public > public-i18n-mongolian@w3.org > October to December 2015

Re: U+180A Nirugu

From: Richard Wordingham <richard.wordingham@ntlworld.com>
Date: Wed, 28 Oct 2015 01:33:03 +0000
To: "public-i18n-mongolian@w3.org" <public-i18n-mongolian@w3.org>
Message-ID: <20151028013303.421ee5f9@JRWUBU2>
On Tue, 27 Oct 2015 13:18:20 +0000
Greg Eck <greck@postone.net> wrote:

> Hi Andrew,
> 
> Thanks for that helpful information. I know that the U+180A Nirugu
> does not function correctly in the final position - at least. I have
> tried to implement the Nirugu Final in the past and failed. So, it
> would seem that possibly the punctuation feature is at least one of
> the culprits of the malfunctioning. I will try to test out the U+1807
> also and report back.

A good rendering engine for OpenType will refuse to select a final
form for NIRUGU on the basis of it being in final position.  The UCD
data file ArabicShaping.txt records it as having the value
'join_causing' for its Joining_Type, which means that characters on
either side of it might change shape, but it itself won't.  To get
NIRUGU to change shape in final position, its Joining_Type needs to be
changed to Dual_Joining.

I fear that renderers may hard-wire this property, rather than
getting if from their usual source of Unicode properties.

Richard.
Received on Wednesday, 28 October 2015 01:33:55 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:07:44 UTC