Re: Indic editing (was: RE: The real solution)

From: James Kass (jameskass@worldnet.att.net)
Date: Wed Nov 28 2001 - 07:09:42 EST


Asmus Freytag wrote,

> At 12:37 PM 11/27/01 -0800, James Kass wrote:
> >Isn't that where it belongs? Default display for isolated combining
> >marks shows them with the dotted circle.
>
> No it does not. That's an artifact of the Unicode code chart notation.
>
> 25CC in many fonts (and in the charts for that matter) looks different
> than the dotted circle we are using for the charts.
>

In the Baraha Devanagari Unicode font, the repha is a non-spacing glyph.
In MSANGAM.TTF, there are two rephas, both are non-spacing.

Is the repha supposed to be a spacing mark? If not, doesn't a non-spacing
mark need to be applied to a space or spacing mark to avoid display
problems?

For Bengali, on this system (Win M.E. MSIE 5.5) the default appearance of
U+0981 BENGALI SIGN CANDRABINDU when it appears alone in a cell is
to be displayed atop U+25CC. This is expected now, but was a bit of a
surprise at first. However, U+0982 and U+0983, ANUSVARA and
VISARGA, are also displayed following U+25CC if they are isolated. This
one is arguable. The unexpected is that non-characters, like U+0984, are
displayed as U+25CC followed by the null or missing glyph. (The null alone
for unassigned code points should be enough.)

This dotted circle is being added to the display by the system, and happens
when Indic script is being displayed with an OpenType font covering the
script range.

Quoting from Microsoft's OpenType specification page at:
http://www.microsoft.com/typography/otspec/indicot/other.htm

     "For the fallback mechanism to work properly, an
      Indian font should contain a glyph for the dotted
      circle (U+25CC). In case this glyph is missing form
      the font, the invalid signs will be displayed on the
      missing glyph shape (white box). "

(These OpenType for Indic pages at Microsoft may not have been
updated since April 2000, so maybe there's a revision pending.)

At first, this default (fallback mechanism) display looked bad. The font
had the dotted circle rather large to match other circles in that same
Unicode range. So, is the solution to adjust the appearance of that glyph
in any OpenType font aimed at Indic, or is there a preferred method?

Best regards,

James Kass.



This archive was generated by hypermail 2.1.2 : Wed Nov 28 2001 - 07:14:20 EST