From: Kent Karlsson (kent.karlsson14@comhem.se)
Date: Sun Jul 15 2007 - 15:44:57 CDT
Peter Constable wrote:
> Uniscribe inserts a dotted circle glyph only when the author has not
> included a valid base character for the mark.
There is always a base character for any non-empty sequence of combining
characters in a text. If there is no explicit one (it occurring at
beginning text or after a control character), NBSP is the implicit base
character. (It is probably best if rendering engines insert it during
rendering, to get consistent behaviour, esp. w.r.t. explicit NBSP in
the text.)
There is no notion of "invalid"/"valid" base character for a combining
character in Unicode.
> Perhaps you have in mind that a font developer should control what glyph
> is used in that situation, but I see a need, on the assumption that
> authors should, and normally are, explicitly intentional about what is in
> their document, and that Uniscribe's fallback rendering is just that: a
> fallback.
No, it is:
> A bug, which can be looked at.
No dotted circle is to be inserted by any rendering engine or by any font.
The only dotted circles to be rendered are those explicitly in the text.
/kent k
This archive was generated by hypermail 2.1.5 : Sun Jul 15 2007 - 15:48:51 CDT