years back), limits the user to ONE additional "complex text language" and
Technically, that is one CTL per style.
IMNSHO, what should be done, is to eliminate the CTL, CJKV, Western
Script differentiation, in favour of one language and one writing system
per style. (Japanese, with five different writing systems, would be an
obvious exception. Even then, there would eight listings for Japanese
--- Braille, Combined, Katakana, Hiragana, Kanji, Romanji, Emoji, and
arguably, hentaigana. )
single document, the CTL facility is best avoided:
How good or bad the CTL facility is, literally depends upon the writing
system that one is using.
although there are many fonts which "support" a given plane without
including all of its defined glyphs. It's a tough call by any measure.
If you are defining plane the same way that the Unicode Consortium does,
then less than a dozen fonts contain most of the glyphs in one plane.
OTOH, if by "plane", you mean "Unicode Range", then the number of fonts
that support most of the glyphs within that range increases
significantly. The caveat is that CJKV fonts are language orientated,
not writing system orientated. (Rephrasing, a font for Japanese won't
work for Chinese, and neither will work for Vietnamese.)
Latin characters written left-to-right are not NORMAL to a large
majority of the world;
More languages use the Latin Writing System, than any other writing
system. By that criteria, it is normal.
developer will generalize this much better than is currently done.
It probably is too late to get the Unicode Consortium to implement CJKV
correctly. Ditto for Indus Valley writing systems.
1,000 glyphs, and any ideograph in CJKV could be constructed correctly,
according to the dictates of the language it was being used for,
regardless of how archaic or rare said ideograph is. The downside is
that people would have to know how to correctly write the ideograph.
jonathon