all devices regression report - 2018-01-23-10:37:27 - 2ce962cfc20267b3e678d8d1357dfc2643b7a477
[email protected] Tue, 23 Jan 2018 10:37:27 -0800 (PST)
| Newsgroups | gmane.comp.printing.ghostscript.regression |
|---|---|
| Message-ID | <20180123183727.BB43720401E5@i7> |
Differences in all devices errors using gs/examples files Previous Revision: de0bad3a42012d57fea6c2d55325c033db7a3ded Current Revision: 2ce962cfc20267b3e678d8d1357dfc2643b7a477 commit 2ce962cfc20267b3e678d8d1357dfc2643b7a477 Author: Ken Sharp <[email protected]> AuthorDate: Tue Jan 23 16:42:34 2018 +0000 CommitDate: Tue Jan 23 16:42:34 2018 +0000 pdfwrite - take advantage of GSUB table glyph substitution enhancement Bug #691574 "vert punctuation is rotated when convert ps to 1.3 pdf" Commit 7dd033589ce40649ab602fba4c0473aa40c48439 was an enhancement to apply vertical glyph substitution from a TrueType GSUB table. This is primarily used when a user specifies a TrueType font to be used as a replacement for a missing CIDFont (especially in PDF files). Using a horizontal font as a replacement for a vertical font can result in punctuation marks at the wrong orientation. This commit uses the machinery added in that previous commit to apply the same fix for pdfwrite. Note that this still does not produce 'correct' output, because its still a substitute font being used. It does produce punctuation marks at the correct orientation now though, for the limited selection of test files we have. The other relevant report is 698471, though that was reported against rendering, the same effect occurs with pdfwrite. The cluster shows one diff, a progression, which surprises me since I cannot duplicate the reference output, but I'm not going to complain since its a progression. devices/gxfcopy.c devices/gxfcopy.h devices/vector/gdevpdtb.c devices/vector/gdevpdtc.c new errors: errors that went away: errors that are not whitelisted: === ghostpdl/examples/transparency_example.ps === cp50 ===