Add basic support for ZapfDingbats
This commit is contained in:
parent
2158fcc0f1
commit
4bda6ba1b8
3 changed files with 246 additions and 20 deletions
|
@ -1306,9 +1306,14 @@ var PartialEvaluator = (function PartialEvaluatorClosure() {
|
|||
// The Symbolic attribute can be misused for regular fonts
|
||||
// Heuristic: we have to check if the font is a standard one also
|
||||
if (!!(properties.flags & FontFlags.Symbolic)) {
|
||||
encoding = (!properties.file && /Symbol/i.test(properties.name) ?
|
||||
Encodings.SymbolSetEncoding :
|
||||
Encodings.MacRomanEncoding);
|
||||
encoding = Encodings.MacRomanEncoding;
|
||||
if (!properties.file) {
|
||||
if (/Symbol/i.test(properties.name)) {
|
||||
encoding = Encodings.SymbolSetEncoding;
|
||||
} else if (/Dingbats/i.test(properties.name)) {
|
||||
encoding = Encodings.ZapfDingbatsEncoding;
|
||||
}
|
||||
}
|
||||
}
|
||||
properties.defaultEncoding = encoding;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue