Why do the Hebrew Alphabetic Presentation Forms Exist
Mark E. Shoulson
mark at kli.org
Thu Jun 4 16:08:57 CDT 2020
On 6/4/20 12:27 PM, Richard Wordingham via Unicode wrote:
> On Thu, 4 Jun 2020 09:02:40 -0400
> "Mark E. Shoulson via Unicode" <unicode at unicode.org> wrote:
>
>>> Arguably, the right place for standardisation is probably OpenType
>>> and AAT features - and it might even be addressed already.
>> Yes, exactly. An author (or typesetting program, higher level than a
>> font) would have to choose the right variant for each LAMED... which
>> is what 'salt' tables are for, isn't it?
> I was thinking more along the lines of something like tnum, which gets
> digits to have the same advance width so that numbers in rows of
> digits can more easily align. You then don't have to refer to the font
> documentation; if you want that behaviour, either the font doesn't
> support it, or you just specify that feature tnum be applied.
And this, as you mentioned before, affecting the entire document, or at
least a whole paragraph or table. But of course, the intent isn't to
make the user choose between all straight LAMEDs and all bent ones, but
to allow some to be one and some the other. I was thinking 'salt'
tables could be used kind of like formatting instructions, to apply to
_this_ span and not _that_ one, like you can highlight a single letter
and italicize it. Even if they can't be used that way, then maybe it
isn't a font thing, maybe the the higher typesetting system has to make
these decisions. After all, it's something that depends on the entire
text-block and how the typesetter saw fit to lay it out. It's like
hyphenation in that way, if you think about it. A hyphen character
can't "know" that it is in a situation where it must break the line and
become visible; that decision is made by the word processor. (just
turning visible at the end of a line can, of course, be handled at the
font level.)
~mark
More information about the Unicode
mailing list