Upgrade to MathJax 3

This commit is contained in:
cuom1999 2022-11-13 21:42:27 -06:00
parent 6bd15ded9c
commit 710fae5fe3
6 changed files with 31 additions and 37 deletions

View file

@ -156,7 +156,7 @@ let META_HEADER = [
$('#chat-log').append($data);
$('#chat-box').scrollTop($('#chat-box')[0].scrollHeight);
register_time($('.time-with-rel'));
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
MathJax.typeset();
merge_authors();
}
@ -210,7 +210,7 @@ let META_HEADER = [
else {
add_new_message(message, room, true);
}
MathJax.Hub.Queue(["Typeset",MathJax.Hub]);
MathJax.typeset();
register_time($('.time-with-rel'));
remove_unread_current_user();
merge_authors();

View file

@ -55,10 +55,7 @@
function update_math($comment) {
if ('MathJax' in window) {
var $body = $comment.find('.comment-body');
MathJax.Hub.Queue(['Typeset', MathJax.Hub, $body[0]], function () {
$body.find('.tex-image').hide();
$body.find('.tex-text').show();
});
MathJax.typeset($body[0]);
}
}
@ -168,7 +165,7 @@
window.DjangoPagedown.createEditor($wmd.get(0));
if ('MathJax' in window) {
var preview = $('.featherlight div.wmd-preview')[0];
MathJax.Hub.Queue(['Typeset', MathJax.Hub, preview]);
MathJax.typeset(preview);
}
}
}

View file

@ -1,12 +1,2 @@
<script type="text/javascript" src="{{ static('mathjax_config.js') }}"></script>
<script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS_HTML"></script>
<script type="text/javascript">
window.reload_mathjax = function () {
MathJax.Hub.queue.Push(function () {
$('.tex-image').hide();
$('.tex-text').show();
});
};
window.reload_mathjax();
</script>
<script src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-chtml.js"></script>