Skip to content

Commit 144ed27

Browse files
authored
Merge pull request #1629 from rajnisht7/mathjax-version-bump
Chore: Mathjax version bump from 2.7.5 to 3.2.2
2 parents 91ed3fa + 36bc72d commit 144ed27

3 files changed

Lines changed: 13 additions & 13 deletions

File tree

download.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ wget https://unpkg.com/jquery@3.1.1/dist/jquery.min.js -O py/static/js/jquery.mi
55
wget https://unpkg.com/bootstrap@3.3.7/dist/js/bootstrap.min.js -O py/static/js/bootstrap.min.js
66
wget https://unpkg.com/react@16.2.0/umd/react.production.min.js -O py/static/js/react-react.min.js
77
wget https://unpkg.com/react-dom@16.2.0/umd/react-dom.production.min.js -O py/static/js/react-dom.min.js
8-
wget "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_SVG" -O py/static/js/mathjax-MathJax.js
8+
wget "https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.2/es5/tex-mml-svg.js" -O py/static/js/mathjax-tex-mml-svg.js
99
wget https://cdn.rawgit.com/plotly/plotly.js/master/dist/plotly.min.js -O py/static/js/plotly-plotly.min.js
1010
wget https://unpkg.com/sjcl@1.0.7/sjcl.js -O py/static/js/sjcl.js
1111
wget https://cdnjs.cloudflare.com/ajax/libs/react-modal/3.6.1/react-modal.min.js -o py/static/js/react-modal.min.js

py/visdom/server/build.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -126,17 +126,11 @@ def download_scripts(proxies=None, install_dir=None):
126126
# Download MathJax Js Files
127127
import requests
128128

129-
cdnjs_url = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/"
129+
mathjax_version = "3.2.2"
130+
cdnjs_url = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/%s/" % mathjax_version
130131
mathjax_dir = os.path.join(*cdnjs_url.split("/")[-3:])
131132
mathjax_path = [
132-
"config/Safe.js?V=2.7.5",
133-
"config/TeX-AMS-MML_HTMLorMML.js?V=2.7.5",
134-
"extensions/Safe.js?V=2.7.5",
135-
"jax/output/SVG/fonts/TeX/fontdata.js?V=2.7.5",
136-
"jax/output/SVG/jax.js?V=2.7.5",
137-
"jax/output/SVG/fonts/TeX/Size1/Regular/Main.js?V=2.7.5",
138-
"jax/output/SVG/config.js?V=2.7.5",
139-
"MathJax.js?config=TeX-AMS-MML_HTMLorMML%2CSafe.js&ver=4.1",
133+
"es5/tex-mml-svg.js",
140134
]
141135
mathjax_dir_path = "%s/static/%s/%s" % (install_dir, "js", mathjax_dir)
142136

py/visdom/static/index.html

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,15 @@
3030
<script src={{ static_url("js/layout_bin_packer.js") }}></script>
3131

3232
<!-- Mathjax -->
33-
<script type='text/javascript' src={{ static_url('js/mathjax/2.7.5/MathJax.js') }}></script>
34-
<script type='text/x-mathjax-config'>MathJax.Hub.Config({tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']], processEscapes: true}});</script>
35-
<script type='text/javascript' src={{ static_url('js/mathjax/2.7.5/config/TeX-AMS-MML_HTMLorMML.js') }}></script>
33+
<script type='text/javascript'>
34+
window.MathJax = {
35+
tex: {
36+
inlineMath: [['$', '$'], ['\\(', '\\)']],
37+
processEscapes: true
38+
}
39+
};
40+
</script>
41+
<script type='text/javascript' id="MathJax-script" src={{ static_url('js/mathjax/3.2.2/es5/tex-mml-svg.js') }}></script>
3642

3743
<!-- Plotly -->
3844
<script src={{ static_url("js/plotly-plotly.min.js") }}></script>

0 commit comments

Comments
 (0)