Closed Bug 552170 Opened 15 years ago Closed 15 years ago

MathML: under/over brace on an inner munder does not stretch to outer munder

Categories

(Core :: MathML, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: msclrhd, Unassigned)

References

()

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.1pre) Gecko/20100122 Ubuntu/9.10 (karmic) Namoroka/3.6.1pre Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.1pre) Gecko/20100122 Ubuntu/9.10 (karmic) Namoroka/3.6.1pre In the following fragment: <munder> <munder> <mrow><mi>x</mi></mrow> <mo style="font-size:smaller">&#xFE38;<!-- &UnderBrace; --></mo> </munder> <mtext>some text</mtext> </munder> the UnderBrace does not stretch to the width of the "some text" text. Reproducible: Always Steps to Reproduce: 1. Go to https://www.eyeasme.com/Joe/MathML/MathML_browser_test 2. Look at the "Complex Number" row
Component: General → MathML
Product: Firefox → Core
QA Contact: general → mathml
Created a testcase attachment out of your example.
Is this really supposed to stretch as described in comment 0? The supposedly correct rendering from TeXShop 2.26 on the page cited in the URL does not.
My personal build which includes pending patches for bug 407101, bug 414277 and bug 524275 matches the reference image from TeXShop 2.26 for the Complex Number case. It does not, however stretch as described in comment 0.
No. You are right, this shouldn't stretch. The reason it is stretching in the URL example is because of the mspace. Sorry. The complex number example only renders correctly if the STIXBeta fonts are installed. So maybe those fonts should be installed by firefox.
(In reply to comment #4) > The complex number example only renders correctly if the STIXBeta fonts are > installed. So maybe those fonts should be installed by firefox. This would probably not be a good idea at this point as: 1. The BETA version of the fonts are no longer available from the original source and are in no way supported at this point. 2. Determining how to even do the font install correctly for different operating systems would require development effort that probably can be better spent on other issues. 3. I'm not holding my breath, but the release version of the STIX fonts is supposed to be coming out in a month or so. The expectation is that once the release version is available, OS vendors and Linux distributors will include SITX fonts as part of the fonts that come with the OS by default.
under/overbraces do not always stretch, this is bug 416140 that depends on bugs mentioned in comment 3. However, in the example of comment 0, the underbrace is supposed to cover the "x" not the "some text" ==> fixed as invalid rather than duplicate. As I understand, the current idea is to try to support as many fonts as possible rather than relying on STIX fonts only. The bug 414277 is supposed to help when the fonts installed on the user's system are not enough.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: