Git Product home page Git Product logo

Comments (16)

zorkow avatar zorkow commented on August 20, 2024

The bug with braces also occurs on Firefox and Chrome. Other extenders are fine, though.

from mathjax-src.

pkra avatar pkra commented on August 20, 2024

This reminds me of problems I saw early on so I'm not sure if the build is perhaps out of date. Could you try build a fresh one?

Another random idea would be check if webfonts vs local fonts matter (I remember seeing similar issues in other projects).

FYI Davide has taken a look but can't reproduce.

from mathjax-src.

dpvc avatar dpvc commented on August 20, 2024

I suspect that the build is not up to date in some way as well. I will try to make a new one locally myself and see what happens.

As for the fonts, I'm pretty sure local fonts are not used, even if installed, for this version of the CSS.

from mathjax-src.

pkra avatar pkra commented on August 20, 2024

@dpvc I'm reasonably sure I merged stretchy-cells and tex_input_typescript branches. Are those not the latest?

from mathjax-src.

zorkow avatar zorkow commented on August 20, 2024

from mathjax-src.

dpvc avatar dpvc commented on August 20, 2024

I was wondering if you ran tsc after the merge, or after checking out your branch. I've fallen for that repeatedly myself, and gotten weird results due to partially compiled (or differently compiled) pieces. There are also some small corrections in some other branches based on Volker's reviews. And one other branch that is from master to master not in stretchy-cells.

from mathjax-src.

pkra avatar pkra commented on August 20, 2024

@dpvc wrote

I was wondering if you ran tsc after the merge, or after checking out your branch.

Could be though I tried to prevent this -- here's the installation script that should be run to update the dists https://github.com/mathjax/mj3-demos/blob/master/install.sh.

I've re-built the TeX-based builds and saw changes (but since they're not in the MML dists I doubt they come from the HTML output).

I've pushed an update to the mj3-demos repository and still see the issue in Edge.

from mathjax-src.

pkra avatar pkra commented on August 20, 2024

Correction/Clarification: I reran the install script to re-build all distributions and only saw changes in the TeX-input ones.

from mathjax-src.

pkra avatar pkra commented on August 20, 2024

This should be fixed now.

from mathjax-src.

dpvc avatar dpvc commented on August 20, 2024

Did you actually check that it works on Edge? I need to update my copy before I can do proper testing of the changes.

from mathjax-src.

zorkow avatar zorkow commented on August 20, 2024

Works for me now. There are a couple of (very) minor alignment issues on Chrome, but looks great in Firefox.

from mathjax-src.

pkra avatar pkra commented on August 20, 2024

Did you actually check that it works on Edge?

Yes, I did.

from mathjax-src.

dpvc avatar dpvc commented on August 20, 2024

Yes, I did.

Great! Thanks. I was thinking I would still need to look into that, so I'm glad the fixes for other things took care of that as well.

from mathjax-src.

NSoiffer avatar NSoiffer commented on August 20, 2024

Thing are much better, but there is still a problem in Edge. Using https://mathjax.github.io/mj3-demos/mj3-tex2html-global.html (which I think must have been rebuilt given that it is so much better). Using
x = -\left( \begin{array}{cc} a & b \\ c & d\\ x-1 & x_2 +x^{3^4} \\ z 4\\ a & b\end{array} \right) + x = -\left\{ \begin{array}{cc} a & b \\ c & d\\ x-1 & x_2 +x^{3^4} \\ z 4\\ a & b\end{array} \right|
as input...

Edge (missing part of {):
image

Chrome (extenders in { are off by one):
image

Firefox/quantum (parens are off by one):
image

from mathjax-src.

pkra avatar pkra commented on August 20, 2024

More improvements are in the latest alpha.

from mathjax-src.

dpvc avatar dpvc commented on August 20, 2024

I believe this is now resolved (as of #675).

from mathjax-src.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.