26 lines
518 B
JavaScript
26 lines
518 B
JavaScript
window.MathJax = {
|
|
tex: {
|
|
inlineMath: [['\\(', '\\)']],
|
|
displayMath: [['\\[', '\\]']],
|
|
processEscapes: true,
|
|
processEnvironments: true
|
|
},
|
|
options: {
|
|
ignoreHtmlClass: '.*|',
|
|
processHtmlClass: 'arithmatex'
|
|
}
|
|
};
|
|
|
|
document$.subscribe(() => {
|
|
MathJax.startup.output.clearCache();
|
|
MathJax.typesetClear();
|
|
MathJax.texReset();
|
|
MathJax.typesetPromise();
|
|
});
|
|
|
|
component$.subscribe(({ ref }) => {
|
|
if (ref.classList.contains('md-annotation')) {
|
|
MathJax.typesetPromise([ref]);
|
|
}
|
|
});
|