Closed
Bug 206696
Opened 22 years ago
Closed 22 years ago
Double-struck identifiers are inconsistently styled in MathML
Categories
(Core :: MathML, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: steve.swanson, Assigned: rbs)
Details
(Keywords: fonts)
Attachments
(6 files)
1.25 KB,
application/xhtml+xml
|
Details | |
20.77 KB,
image/pjpeg
|
Details | |
5.58 KB,
text/xml
|
Details | |
2.37 KB,
patch
|
rbs
:
review+
rbs
:
superreview+
|
Details | Diff | Splinter Review |
22.17 KB,
image/png
|
Details | |
25.97 KB,
image/png
|
Details |
When I put double-struck uppercase letters in <mi> tags, some are italic and
some are not. In particular, CHNPQRZ are upright and the others are italic.
This might be related to some other MathML font problem, but I didn't see
anything obvious.
Of course, most mathematicians prefer these characters to be upright. But
that's not what the MathML spec wants to see.
Reporter | ||
Comment 1•22 years ago
|
||
Reporter | ||
Comment 2•22 years ago
|
||
Yeah, there is an incomplete list in mathfont.properties. Those that are kept
insentive are those in the BMP (they are listed in mathfont.properties). Those
that are suffering from the style are the problematic chars of plane 1 which are
internally re-mapped to the PUA. If you add their re-mapped PUA code points in
the intended list in mathfont.properties, the inconsistency goes away.
Reporter | ||
Comment 4•22 years ago
|
||
This one includes double-struck, fraktur and script faces, in upper- and
lowercase.
Reporter | ||
Comment 5•22 years ago
|
||
This patch provides the intended style invariant chars for mathvariant.script,
mathvariant.fraktur and mathvariant.double-struck.
I just used mathml.dtd to build these lists. There may be other Unicode
characters which deserve to be added as well (but since they're not referenced
in mathml.dtd seem less important).
Comment on attachment 124255 [details] [diff] [review]
filled in some lines in mathfont.properties
r+sr=rbs
OK to me. The other characters (if any) are equally important, but this is an
improvement. It is better to have more characters in those lists than few
anyway.
Attachment #124255 -
Flags: superreview+
Attachment #124255 -
Flags: review+
Checked in the trunk.
Want this for the 1.4 branch? If so, feel free to nominate for a=.
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
FWIW, the testcases look even worse using FizzillaMach/2003-05-25-03-trunk.
Care to attach a screenshot contrasting before-and-after the patch?
Comment 10•22 years ago
|
||
Assignee | ||
Comment 11•22 years ago
|
||
after patch?
Comment 12•22 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•