Merge branch 'issue743' into develop. Issue #743.

This commit is contained in:
Davide P. Cervone 2014-02-21 10:47:16 -05:00
commit e66df30f25
3 changed files with 14 additions and 1 deletions

View File

@ -592,6 +592,14 @@ MathJax.Hub.Config({
//
fixphi: true,
//
// Determines whether the MathML should be marked so that the HTML-CSS
// and SVG output jax will use MathML spacing rules rather than TeX
// spacing rules. Since AsciiMath was designed for MathML output, the
// MathML rules are used by default.
//
useMathMLspacing: true,
//
// Determines whether limits are placed above and below operators,
// or next to them. (AsciiMath doesn't have separate in-line and

View File

@ -36,6 +36,7 @@ MathJax.InputJax.AsciiMath = MathJax.InputJax({
config: {
fixphi: true, // switch phi and varphi unicode values
useMathMLspacing: true, // use MathML spacing rather than TeX spacing?
displaystyle: true, // put limits above and below operators
decimalsign: "." // can change to "," but watch out for "(1,2)"
}

View File

@ -160,7 +160,11 @@
//
var document = {
getElementById: true,
createElementNS: function (ns,type) {return MML[type]()},
createElementNS: function (ns,type) {
var node = MML[type]();
if (type === "mo" && ASCIIMATH.config.useMathMLspacing) {node.useMMLspacing = 0x80}
return node;
},
createTextNode: function (text) {return MML.chars(text).With({nodeValue:text})},
createDocumentFragment: function () {return DOCFRAG()}
};