Better interpretation of Unicode
I have recently started writing mainly in Unicode using a text expander, which makes reading the source of my math a lot easier and more manageable.
The output almost always looks good in MathJax, though in places the output won't be quite the same.
I don't know how the inner workings of MathJax are set up to deal with this, but perhaps greater support for 'translating' Unicode symbols into the MathJax versions would be a good feature to have.
% As a code block
$$
\pdv{u}{t} = λ ∇²u
$$
$$
\pdv{u}{t} = \lambda \laplacian u
$$
$$∭_{-∞}^{+∞} α β γ \d V = ∯_{∂V} θωρτ \d S$$
$$\iiint_{-infty}^{+\infty} \alpha \beta \gamma \d V = \oiint_{\partial V} \theta \omega \rho \tau \d S$$
(The lack of \oiint
I believe is a separate issue due to be fixed by the 3.2 font support)
I think the motivation behind this is clear: the Unicode source is far more readable and given the right editor or text expander setup, it could be the preferred (or at least a very viable) option for writing math at some point in the future.
Ideally α
would be understood by MathJax to be the same as the symbol \alpha
, etc.
I really hope this is something that could be supported by MathJax in the future, though I understand that it might be considered niche use currently.
Possibly relevant other issues: