constructor.prototype = {
translateFont: function(fontDict, xref, resources) {
- var descriptor = xref.fetch(fontDict.get("FontDescriptor"));
+ var fd = fontDict.get("FontDescriptor");
+ if (!fd)
+ // XXX deprecated "special treatment" for standard
+ // fonts? What do we need to do here?
+ return;
+ var descriptor = xref.fetch(fd);
var fontName = descriptor.get("FontName");
assertWellFormed(IsName(fontName), "invalid font name");
def main(args):
masterMode = False
+ manifestFile = DEFAULT_MANIFEST_FILE
if len(args) == 1:
masterMode = (args[0] == '-m')
- manifestFile = args[0] if not masterMode else DEFAULT_MANIFEST_FILE
+ manifestFile = args[0] if not masterMode else manifestFile
setUp(manifestFile, masterMode)