[MPEG-OTSPEC] Does a rendering system know if a variation selector requested glyph is not available in a font?
William_J_G Overington
wjgo_10009 at btinternet.com
Sat Jun 22 15:47:16 CEST 2024
John Hudson wrote
> Unless you are anticipating 256 variations of a single character
> needing to be captured in plain text, ...
I am anticipating the possibility that once this feature becomes
available that new ways of carrying out research may become developed.
For example, there was research on the Gutenberg Bible where glyphs for
a letter are not precisely the same and it is thought that Gutenberg
used a one-cast matrix system. I have wondered if that is the case,
would using many ligatures be a cost saving practice? I have further
wondered if there were unsuspected virtual ligatures such as pi and pl
and so on made, two unconnected glyphs on the same piece of metal type.
Unicode has 256 official Variation Selectors available, some in plane 0,
most in plane 14, so the same for the user-defined variation selectors
seems reasonable to me.
Unicode traditionally uses blocks of 256 code points, so it seems to me
that 256 user-defined variation selectors is a good idea.
The history of information technology has examples of where a decision
over what was necessary was later changed.
Around 1980 it was decided that two digits was enough to specify a year.
By the mid 1990s lots of software needed to be altered, at great cost
and effort, as the year 2000 approached. If only four digits had been
used from the start.
Here is a link to the Unicode roadmap page for plane 14.
https://www.unicode.org/roadmaps/ssp/
<https://www.unicode.org/roadmaps/ssp/>
Having 256 user-defined variation selectors would be a row full. If
fewer than 256 are encoded, would the rest of the row ever be used for
something else?
Once these user-defined variation selectors are implemented then they
may well be used in ways not in the proposal.
It would be possible to encode in plain text, each of italic glyphs,
bold glyphs, bold italic glyphs, titling font glyphs (that is larger
capital letters on the same point size body), Black Letter glyphs, red
glyphs, and so on, all with a graceful fallback..
There is a famous print of the famous This is a Printing Office text
where most of the text is printed in black ink and one line is printed
in red ink.
With these User-Defined Variation Selectors that text could now be
typeset in plain text such that with an appropriate font the red
lettering would be displayed yet with a graceful fallback if the text
were displayed other than with such a font.
William Overington
Saturday 22 June 2024
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.aau.at/pipermail/mpeg-otspec/attachments/20240622/207dee1c/attachment-0001.htm>
More information about the mpeg-otspec
mailing list