MathJax does not support Unicode 14 mathematical script variants
Open
@dpvc is already working on this.
Since Aug 15, 2025.
Accepted
Feature Request
v4
- Dominant language
- JavaScript
- Stars
- 10.9k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
I much prefer writing the majority of my source math using Unicode, which generally works really well with MathJax.
I have noticed, however, when I want to display calligraphic math, I find that they render using an unexpected font in MathJax.
My suggestion is thus that the Unicode range starting at 1D49C render similar to \mathcal{…}
As an example, the insert the following on https://www.mathjax.org/#demo:
$$
\mathcal{O} \quad\quad 𝒪
$$
Which renders as
I would expect them to have the same rendering
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.
Assessment
This issue has not been assessed yet.