Hello,
Can somebody (e.g. William who started it 9 years ago ;-)) clarify why is it necessary to replace $...$ with <script ...>...</script> tags when displaying HTML in SageNB?
https://github.com/sagemath/sage/blob/master/src/sage/misc/html.py#L17That is: MathJax does its own parsing for math delimiters, why do we need to fiddle with it? And we do need - skipping this step break math display in the output, while $..$ work in text cells. The output is wrapped in <pre> which MathJax skips by default, and I tried to use "process_class" setting for internal tags, but was not successful so far.
Thank you!
Andrey