Re: Support for non-BMP characters

From: Lorna Priest <lorna_priest_at_sil.org>
Date: Thu, 26 Apr 2012 08:10:45 -0500

Jukka K. Korpela wrote:
> 2012-04-25 22:09, Lorna Priest wrote:
>
>> The issues I continue to have are related to rendering. The biggest
>> problem I can think of are combining marks from the BMP not rendering
>> properly on characters in the SMP.
>
> A quick testing shows that this can indeed be a big problem. Say,
> U+1D400 U+0301 looks very bad if both characters are from Cambria
> Math; rather bad when they are from Code2001. At least MS Word 2007
> seems to be unable to tune the rendering of the combining mark
> according to a base character from the SMP.
>
> But this might depend on the rendering software _or_ on the font—there
> are few fonts that contain SMP characters, and the information they
> have might be insufficient fur purposes like placing a diacritic mark.
>
Yes, the first step depends on the font and I'm talking about OpenType
fonts I've created where I know it has the correct attachment points for
both the SMP base and the BMP combining mark. The font has it right and
yet some rendering software won't allow it to render. One specific case
I'm thinking of right now (U+1d504MATHEMATICAL FRAKTUR CAPITAL A +
U+0308COMBINING DIAERESIS) does render properly in InDesign and not with
Uniscribe. I haven't tested in Win8 so don't know if that issue has been
fixed or not.

Lorna
Received on Thu Apr 26 2012 - 08:14:12 CDT

This archive was generated by hypermail 2.2.0 : Thu Apr 26 2012 - 08:14:13 CDT