Use default encoding for standard fonts without a file.

This commit is contained in:
Brendan Dahl 2014-02-25 11:28:17 -08:00
parent f7fea015a9
commit b187326022

View File

@ -2216,6 +2216,13 @@ var Font = (function FontClosure() {
}
this.toFontChar[charCode] = fontChar;
}
} else if (isStandardFont) {
this.toFontChar = [];
for (var charCode in properties.defaultEncoding) {
var glyphName = properties.differences[charCode] ||
properties.defaultEncoding[charCode];
this.toFontChar[charCode] = GlyphsUnicode[glyphName];
}
} else {
for (var charCode in this.toUnicode) {
this.toFontChar[charCode] = this.toUnicode[charCode].charCodeAt(0);