Peter Jacobi wrote,
> Using the Linux version of Abiword, which uses the Pango renderer, > both the Code 2000 and the MS Latha font display the vowel signs without the > unwanted dotted circle. NBSP and normal SPACE give identical results. > For Code 2000 only, the dotted circle or a similiar ersatz glypg (the > screenshot is > not that clear) is drawn for the two-part vowel signs U+0BCA, U+0BCB and > U+0BCC > between the two parts. U+0B82 TAMIL SIGN ANUSVARA is substituted and re-positioned in the compound glyphs of Code2000 for the normal dotted circle in the default glyphs for U+0BCA, U+0BCB, and U+0BCC. This is only expected to appear with a rendering system which does not support OpenType. This is because the default glyphs for these "surroundrant" vowel signs would never be drawn on the screen. Rather, the expected approach from the rendering engine is to use the component glyphs for these three vowel signs, such as U+0BC7 for the left part of U+0BCA, and U+0BBE for the right-side portion. If the presence of these default glyphs in Code2000 is making problems, they can be adjusted. (Just because I expect a rendering engine to take a certain approach, doesn't mean that a rendering engine will take that approach!) On Windows, as others have noted, the rendering engine ("Uniscribe") inserts the dotted circle glyph (if the font has a dotted circle glyph) into the display. The dotted circle character is not inserted into the text, of course. So, if the question is how to make an OpenType font *not* display the dotted circle on Windows with Uniscribe, one idea would be to add a spacing glyph to U+25CC (DOTTED CIRCLE) in the font. This spacing glyph should be a no-contour glyph, perhaps with the same advance width as U+0020. I've not tried this, but it might just work. Another approach is to simply use a non-OpenType Unicode TrueType font for Tamil. The dotted circles don't seem to ever appear unless the font-in-use has OpenType tables covering the script-in-use. Best regards, James Kass