Work around STIX font issue in OS X Lion
This commit is contained in:
parent
0410bdc8ac
commit
f5d43333ca
File diff suppressed because one or more lines are too long
|
@ -1509,9 +1509,25 @@
|
|||
FONTDATA.VARIANT["italic"].offsetGG = 0x1D6FC; FONTDATA.VARIANT["italic"].offsetG = 0x1D6E2;
|
||||
FONTDATA.VARIANT["bold-italic"].offsetGG = 0x1D736; FONTDATA.VARIANT["bold-italic"].offsetG = 0x1D71C;
|
||||
}
|
||||
},
|
||||
Safari: function (browser) {
|
||||
browser.STIXfontBug = browser.versionAtLeast("5.1") && browser.isMac;
|
||||
},
|
||||
Chrome: function (browser) {
|
||||
var match = navigator.appVersion.match(/AppleWebKit\/(\d+)/);
|
||||
if (match && parseInt(match[1]) > 534) {browser.STIXfontBug = true}
|
||||
}
|
||||
});
|
||||
|
||||
//
|
||||
// Fix WebKit problem with STIX fonts in OS X Lion
|
||||
//
|
||||
if (MathJax.Hub.Browser.STIXfontBug) {
|
||||
HTMLCSS.FONTDATA.FONTS["STIXGeneral"].family = "STIXGeneral-Regular";
|
||||
HTMLCSS.FONTDATA.FONTS["STIXGeneral-italic"].family = "STIXGeneral-Italic";
|
||||
delete HTMLCSS.FONTDATA.FONTS["STIXGeneral-italic"].style;
|
||||
}
|
||||
|
||||
//
|
||||
// Check for Beta version versus release version of fonts
|
||||
//
|
||||
|
|
Loading…
Reference in New Issue
Block a user