mirror of
https://github.com/paboyle/Grid.git
synced 2025-06-14 13:57:07 +01:00
74 lines
1.7 KiB
JavaScript
74 lines
1.7 KiB
JavaScript
// A trigger which is queried by render-math-and-dump.js in PhantomJS
|
|
var MathJaxFinished = false;
|
|
|
|
// This function will be called when MathJax has finished *all* rendering
|
|
MathJax.Hub.Queue(
|
|
function () {
|
|
MathJaxFinished = true;
|
|
}
|
|
);
|
|
|
|
|
|
// A sample MathJax setup for SVG
|
|
MathJax.Hub.Config({
|
|
displayAlign: "left",
|
|
displayIndent: "2em",
|
|
extensions: ["tex2jax.js"],
|
|
// Tex input, SVG output
|
|
jax: ["input/TeX", "output/SVG"],
|
|
imageFont: null,
|
|
messageStyle: "none",
|
|
showProcessingMessages: false,
|
|
showMathMenu: false,
|
|
delayStartupUntil: "onload",
|
|
"HTML-CSS": { availableFonts: ["TeX"] },
|
|
tex2jax: {
|
|
ignoreClass: "tex2jax_ignore",
|
|
processClass: "math",
|
|
inlineMath: [ ["$","$"], ["\\(","\\)"] ],
|
|
displayMath: [ ["$$","$$"], ["\\[","\\]"] ],
|
|
processEscapes: false,
|
|
preview: "none"
|
|
},
|
|
TeX: {
|
|
extensions: ["AMSmath.js","AMSsymbols.js", "color.js"],
|
|
//TagSide: "right",
|
|
//TagIndent: "10em",
|
|
MultLineWidth: "85%",
|
|
equationNumbers: {
|
|
autoNumber: "AMS"
|
|
},
|
|
unicode: {
|
|
fonts: "STIXGeneral,'Arial Unicode MS'"
|
|
}
|
|
},
|
|
SVG: {
|
|
font: "Latin-Modern",
|
|
scale: 90,
|
|
minScaleAdjust: 50,
|
|
undefinedFamily: "STIXGeneral, 'Arial Unicode MS', serif",
|
|
linebreaks: {
|
|
automatic: true
|
|
},
|
|
styles: {
|
|
// Avoid rectangles with a black surrounding stroke in PrinceXML
|
|
".mjx-svg-href" : {
|
|
fill: "none",
|
|
stroke: "none"
|
|
},
|
|
// Links to other formulas in black
|
|
".MathJax_ref" : {
|
|
fill: "#000000",
|
|
stroke: "none"
|
|
},
|
|
".MathJax_SVG": {
|
|
"vertical-align": "baseline"
|
|
//"vertical-align": "-1px"
|
|
}
|
|
},
|
|
matchFontHeight: false,
|
|
mtextFontInherit: false,
|
|
addMMLclasses: false
|
|
}
|
|
});
|