Poor quality rendering in iPad and iPhone browser
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 10.9k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
Replace the text below with the details of the issue you are facing.
DO NOT simply erase the form and type a free-form response.
Issue Summary
The quality of rendered math is poor in Safari and Chrome in iPad and iPhone. The rendering is good in desktop environments. I'm using mathjax 3 tex-svg-full.js from CDN
Steps to Reproduce:
I'm not sure whether it the problem only on my website or others have noticed this issue.
If it helps here is the link that contains some maths https://drmithileshkumar.com/notes/maths/Sets/Introduction
Any other information you want to share that is relevant to the issue
being reported. Especially, why do you consider this to be a bug? What
do you expect to happen instead?
Technical details:
- MathJax Version: 3.2
- Client OS: iPadOS 16
- Browser: latest chrome and safari
I am using the following MathJax configuration:
MathJax = {
...
};
and loading MathJax via
<script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg-full

.js"></script>
Supporting information:
- Please supply a link to a (live) minimal example page, when possible.
- If your issue is with the display of the mathematics produced by MathJax, include a screen snapshot that illustrates the problem, when possible.
- Check your browser console window for any error messages, and include them here.
- Include the MathJax configuration you are using, and the script tag that loads MathJax itself.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked live page and the MathJax 3.2 tex-svg-full.js CDN entry point, reproducing the reported rendering in current Safari and Chrome on iPadOS. Compare the mobile output with the desktop rendering and review the attached screenshot; done means documenting a reproducible difference and the expected rendering, with relevant console or configuration details if available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100