##// END OF EJS Templates
use configured scheme, not stored scheme when checking signatures...
use configured scheme, not stored scheme when checking signatures protects against notebook author choosing bad hash scheme.

File last commit:

r14199:ebf02f11
r14859:ae445dac
Show More
mathjax.tpl
35 lines | 1.3 KiB | application/vnd.groove-tool-template | SmartyLexer
damianavila
Added a math jinja macro containing the scripts to load mathjax.
r14150 {%- macro mathjax() -%}
<!-- MathJax configuration -->
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
damianavila
Fixed mathjax macro to be synced with the mathjax config in the live notebook.
r14199 tex2jax: {
inlineMath: [ ['$','$'], ["\\(","\\)"] ],
displayMath: [ ['$$','$$'], ["\\[","\\]"] ],
processEscapes: true,
processEnvironments: true
},
// Center justify equations in code and markdown cells. Elsewhere
// we use CSS to left justify single line equations in code cells.
displayAlign: 'center',
"HTML-CSS": {
styles: {'.MathJax_Display': {"margin": 0}},
linebreaks: { automatic: true }
}
damianavila
Added a math jinja macro containing the scripts to load mathjax.
r14150 });
</script>
<!-- End of mathjax configuration -->
<script>
// We wait for the onload function to load MathJax after the page is completely loaded.
// MathJax is loaded 1 unit of time after the page is ready.
// This hack prevent problems when you load multiple js files.
window.onload = function () {
setTimeout(function () {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "https://c328740.ssl.cf1.rackcdn.com/mathjax/latest/MathJax.js?config=TeX-AMS_HTML";
document.getElementsByTagName("head")[0].appendChild(script);
},1)
}
</script>
{%- endmacro %}