For some reason MathJax is always showing the "Loading..." message for a short time. Shouldn't the browser cache MathJax and make it unnecessary to load?
Maybe the culprit is somewhere in my config? I am using the following:
window.MathJax = {
updateSectionDelay: 0,
skipStartupTypeset: true,
messageStyle: 'simple',
'fast-preview': {
disabled: true
},
styles: {
'#MathJax_Message': {
'background-color': '#333',
color: 'white',
'border': 'none',
'z-index': '400',
'left': '1em',
'bottom': '1em'
}
},
showProcessingMessages: true,
showMathMenu: false,
jax: [
'input/TeX',
'output/SVG'
],
extensions: [
'tex2jax.js'
],
tex2jax: {
inlineMath: [
['$','$'], ['\\(','\\)']
]
},
TeX: {
preview: 'none',
extensions: [
'color.js'
],
Macros: {
textnormal: ['\\text{#1}', 1]
}
},
SVG: {
useFontCache: false,
useGlobalCache: false,
blacker: 0,
merrorStyle: {
background: 'transparent',
border: 0, padding: 0,
color: '#F00'
}
},
CommonHTML: {
mtextFontInherit: true
},
positionToHash: false
};