Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

\big/ \Big/ \bigg/ \Bigg/ don't work anymore in Firefox #71

Closed
tmke8 opened this issue Oct 30, 2024 · 2 comments
Closed

\big/ \Big/ \bigg/ \Bigg/ don't work anymore in Firefox #71

tmke8 opened this issue Oct 30, 2024 · 2 comments

Comments

@tmke8
Copy link
Contributor

tmke8 commented Oct 30, 2024

I see this output:

image

But I think it used to work in Firefox (it never worked in Chrome though).

Firefox 131.0.3, Ubuntu 24.04

@ronkok
Copy link
Owner

ronkok commented Oct 30, 2024

I agree that it has never worked in Chrome. Row184 in the Temml Wiki Test has always been a problem. Until recently, I was more concerned with rows 178 & 179, which also displayed Chromium errors. But that Chromium bug has been fixed and now is a good time to focus on row 184.

The source of the problem is that the MathML Core operator dictionary does not give the stretchy attribute to any solidus-type character. I've spent the last 1/2 hour experimenting and I find that I can manually set a stretchy attribute on \ & /, Unicode characters U+002F & U+005C. Then I can set a minsize attribute to mimic LaTeX \big, \Big etc.

Results are mixed. The characters stretch properly in WebKit (Safari). Firefox stretches the solidus but not the reverse solidus. Chromium stretches both, but then inserts too much horizontal space between characters.

That's probably the best I'll be able to do. I'll work up a Temml revision later this week.

ronkok added a commit that referenced this issue Nov 12, 2024
@ronkok
Copy link
Owner

ronkok commented Nov 12, 2024

Fixed to the best of my ability in release v0.10.30.

@ronkok ronkok closed this as completed Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants