On my personal devices Mathjax looks like

enter image description here

Whereas on other devices Mathjax looks like

enter image description here

For example, the arrow between $R^4$ and $R^4$ is thicker in the first picture and thin in the second.

The edges of the letter “T” are shorter in the first one and longer in the second one.

The letter “R” in $R^4$ looks different in both pictures.

Why does Mathjax do this?


1 Answer 1


Appearance will depend on what fonts are installed on your device, and what math renderer is chosen. For me in Safari in MacOS, here are some samples. $$T : R^4 \to R^4$$ rendered using...

Common Common HTML

MathML MathML


I right-click on a math expression to get a menu where I can choose the renderer:


  • 1
    $\begingroup$ Just to elaborate a bit, the HTML-CSS renderer will try to see if you have the STIX fonts installed, and use them if you do. MacOS has these installed by default, so that is why the HTML-CSS output differs from CommonHTML and SVG, which use the MathJax TeX fonts by default (based on Computer Modern). The NativeMML output will be based on system fonts and MathJax doesn't control that, so you are probably getting the STIX fonts there, too. The HTML-CSS output is the oldest output format, and we dropped the automatic switching go fonts because it produced inconsistent results, as you see. $\endgroup$ Commented Jan 15, 2023 at 19:10
  • 1
    $\begingroup$ See also: How do I change Math Renderer for MathJax? $\endgroup$ Commented Feb 4, 2023 at 22:44

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .