Possible to attach accessibility menu after running MathJax server-side?
30 views
Skip to first unread message
Sayan Sivakumaran
unread,
Jul 28, 2025, 11:11:27 AMJul 28
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to MathJax Users
Hello!
I'm trying to render MathJax on the server to support users who disable JavaScript. This works fine on its own, but I'm having trouble getting the MathJax accessibility menu to attach to the server-rendered MathJax, presumably because all of the markup is already parsed and replaced with MathJax's output. Is it possible to get MathJax to reparse its own output so it can attach an accessibility menu on pre-rendered MathJax?
What I've Tried:
I previously used Temml to render MathML on the server, and then optionally load the MathJax script to parse that MathML so the accessibility menu could be loaded. However, it seems like Temml doesn't play nicely with MathJax when using more complicated environments like \begin{align}.
I tried experimenting with the `forceReparse` parameter in the Input Processor options to see if that would make the errors with Temml's markup go away, but no dice.
I tried checking if MathJax supports outputting MathML, in the hopes that the MathML output from MathJax will cooperate better with itself than Temml's MathML does. But if I'm reading the documentation correctly, the MathML output component is unlikely to get ported.
Sayan Sivakumaran
unread,
Jul 28, 2025, 11:16:27 AMJul 28
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message