--- zbfont.c.orig 2005-10-29 21:01:45.000000000 +0000 +++ zbfont.c 2005-10-29 21:02:02.000000000 +0000 @@ -575,11 +575,7 @@ ) memset(pomat, 0, sizeof(*pomat)); } - /* Use the FontInfo/OrigFontName key preferrentially (created by MS PSCRIPT driver) */ - if ((dict_find_string((porigfont != NULL ? porigfont : op), "FontInfo", &pfontname) > 0) && - (dict_find_string(pfontname, "OrigFontName", &pfontname) > 0)) { - get_font_name(mem, pfname, pfontname); - } else if (dict_find_string((porigfont != NULL ? porigfont : op), ".Alias", &pfontname) > 0) { + if (dict_find_string((porigfont != NULL ? porigfont : op), ".Alias", &pfontname) > 0) { /* If we emulate the font, we want the requested name rather than a substitute. */ get_font_name(mem, pfname, pfontname); } else if (dict_find_string((porigfont != NULL ? porigfont : op), "FontName", &pfontname) > 0) {