Re: Mozilla 1.9 MathML status and notes - non-Unicode fonts

Karl Tomlinson <[email protected]>
Newsgroups gmane.comp.mozilla.devel.mathml
Message-ID <[email protected]>
On Sat, 02 Feb 2008 15:52:18 -0500, William F. Hammond wrote:

> 1. Clarification: Among all the font collections previously recommended
>    at projects/mathml/fonts you are recommending uninstalling only those
>    in the "deceitful font" category, as described in Bugzilla/400938.
>    That is, the other (categories 2 and 3) non-unicode fonts will be OK.
>    Is this correct?

I was recommending uninstalling fonts in the "Deceitful Fonts"
category.  They are probably only going to cause problems if a
document explicitly requests these fonts, so it may not be
_necessary_ to uninstall them.

Category 2 "PUA-only Unicode fonts" won't cause a problem.

Category 3 "Fonts with a Microsoft Symbol charmap" may cause
similar problems.  Different platforms treat these fonts
differently, and there is disagreement about what Unicode points
the glyphs in these characters should be mapped to.

https://bugzilla.mozilla.org/show_bug.cgi?id=399636

These fonts have a Macintosh Roman cmap as well as the "Unicode,
non-standard" cmap, and Linux (and maybe Mac) use this cmap.
The problem is the glyphs are not representative of the code
points in the Roman cmap.

Even on MS Windows which uses the "Unicode, non-standard" cmap,
many applications (or maybe its the OS libraries) map the PUA
Unicode points to the Latin Unicode block (which results in a
mapping slightly different to that obtained by mapping the
Macintosh Roman charset to Unicode).

http://www.microsoft.com/typography/otspec/recom.htm#sym

At least with these Microsoft Symbol fonts, we could detect them,
and choose a behavior.  I have my thoughts on what the appropriate
Unicode mappings should be, but the problem is that there is more
than one opinion (or expectation) on this.

I don't expect or suggest that MS Windows should uninstall their
SymbolMT font, so my best advice is the web authors should not
request the "Symbol" font family.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.