From b187326022f3c8ba77d3ae8d5b426c6ada77ba38 Mon Sep 17 00:00:00 2001 From: Brendan Dahl Date: Tue, 25 Feb 2014 11:28:17 -0800 Subject: [PATCH] Use default encoding for standard fonts without a file. --- src/core/fonts.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/core/fonts.js b/src/core/fonts.js index cbbf2bb16..11fdc9461 100644 --- a/src/core/fonts.js +++ b/src/core/fonts.js @@ -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);