Closed
Bug 233114
Opened 22 years ago
Closed 14 years ago
Letters misrendered if Microsoft Symbol font is installed (with Windows)
Categories
(Core :: MathML, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: bzbarsky, Unassigned)
References
()
Details
(Whiteboard: [closeme 2011-09-13])
BUILD: everything going back to about a year ago
STEPS TO REPRODUCE:
1) Install the Microsoft Symbol font (if on Windows, it should be preinstalled,
if on Linux, go and get it).
2) Start up Mozilla
3) Go to http://www.mozilla.org/projects/mathml/demo/texvsmml.xhtml
4) Look at the rendering of "elsewhere" in test #18
EXPECTED RESULTS: Text saying "elsewhere"
ACTUAL RESULTS: Text saying
"epsilon-lambda-sigma-epsilon-omega-eta-epsilon-rho-epsilon"
Removing the Symbol font from the font path or from the mathml.css rule for the
<math> element makes the problem go away.
What gives, exactly? Isn't this exactly what _shouldn't_ happen with the Symbol
font? This is not a <font face="Symbol"> setup....
Looks like the kind of funny things that happens when the Symbol font lies to be
iso-8859-1.
Have you installed TtH/TtM? It tends to override Symbol.
http://hutchinson.belmont.ma.us/tth/Xfonts.html
http://hutchinson.belmont.ma.us/tth/Wfonts.html
Comment 2•22 years ago
|
||
> Looks like the kind of funny things that happens when the
> Symbol font lies to be iso-8859-1.
Indeed. I don't have any problem with Symbol.
> http://hutchinson.belmont.ma.us/tth/Wfonts.html
The page has the following :
> At the bottom, the line
> encoding.wingdings.ttf = windows-1252
> serves exactly the same purpose of enabling the wingdings font.
That's not true any more as we know well. The page seems to be outdated.
| Reporter | ||
Comment 3•22 years ago
|
||
> The two relevant fonts.dir entries I have are:
symbol.ttf -monotype-Symbol-medium-r-normal--0-0-0-0-p-0-iso10646-1
symbol.ttf -monotype-Symbol-medium-r-normal--0-0-0-0-p-0-microsoft-symbol
> Have you installed TtH/TtM?
No. I don't really care about the symbol problem in practice, as long as we're
doing the right thing (my solution will be to simply deinstall this font).
vvvvvvvv
symbol.ttf -monotype-Symbol-medium-r-normal--0-0-0-0-p-0-iso10646-1
symbol.ttf -monotype-Symbol-medium-r-normal--0-0-0-0-p-0-microsoft-symbol
^^^^^^^^^^^^^^^^^
Ah, these should be 'fontspecific' (to say that they have a 'custom' encoding),
as is the case with the TeX or Mathematica fonts.
| Reporter | ||
Comment 5•22 years ago
|
||
OK.
So what about Windows? I can't test this there, but Hendikins was seeing the
same problem....
It's only the iso10646-1 entry that causes problems. Do xfd -fn '...' and you'll
see how the X server maps this. I would ask why mozilla chooses this particular
font.
Comment 7•22 years ago
|
||
You're saying that '..symbol.....iso10646-1' has alpha for 'a', beta for 'b',
etc, right? it's not a mozilla bug but an XFree86 bug. I'll file a bug on
XFree86 if you confirm it.
Why does Mozlla (X11core build) pick up that particular font? That can't be
explained in a few words, I'm afraid. It depends on many different factors.
| Reporter | ||
Comment 8•22 years ago
|
||
Guys, the Linux problem is moot at this point. See comment 5
OS: All → Windows XP
Summary: Letters misrendered if Microsoft Symbol font is installed → Letters misrendered if Microsoft Symbol font is installed (with Windows)
It shows up on Windows if/when the mapping of the Symbol font is changed in
fontEncoding.properties. So, I can only suspect that this is the case. It
happens through the TtM thing:
http://hutchinson.belmont.ma.us/tth/Wfonts.html
Although it is outdated, people who follow these instructions trigger the problem.
Comment 10•22 years ago
|
||
I and rbs have no problem on Windows. My comment #2 was about Windows.
Updated•16 years ago
|
QA Contact: ian → mathml
Updated•16 years ago
|
Assignee: rbs → nobody
Comment 11•14 years ago
|
||
Setting this bug as closeme, since it is probably one of the old font issues that have been fixed since Karl's work.
Whiteboard: [closeme 2011-09-13]
Comment 12•14 years ago
|
||
WFM too.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•