Peter Kirk asked: > A similar issue which is not Hebrew related would be a (mythical) > requirement to display a diacritic like 0315, 031B or 0322 in isolation. > It would not always be appropriate to use a space or NBSP as a base > character as this would indent the glyph from the beginning of a line in > a way which might not be wanted. What would be the recommended encoding > if one wanted to display one of these characters with no leading white > space?
If you just want to display a nonspacing mark in isolation, then you apply it to a SPACE (or NO-BREAK SPACE) and typically let the metrics of the font then handle how the mark is going to appear "floating in space" as it were. If you want to display some character like U+0315 COMBINING COMMA ABOVE RIGHT *and* you want to do it is isolation *and* you want it to occur at the beginning of a line *and* you want there to be no display width between the margin and the left edge of the display bits of the glyph, then you have stepped over the boundaries of what is reasonable to expect plain text to convey. Feel free to make use of the higher-level capabilities of your word processor or page layout program to individually adjust the positioning of particular glyphs displayed in particular fonts. More generally, however, when the issue of the relative position of a non-spacing mark with respect to its base glyph is what is in question, the standard recommends (and uses) the convention of displaying the non-spacing mark on a dotted circle as a base. This makes it clear that we are talking about the non-spacing mark itself, but also makes clear the positional differences between left, centered, and right forms, for example. --Ken