diff options
author | Chris Liddell <chris.liddell@artifex.com> | 2011-10-12 17:22:49 +0100 |
---|---|---|
committer | Chris Liddell <chris.liddell@artifex.com> | 2011-10-12 17:22:49 +0100 |
commit | 0d472d36958ba10ce3e5747f91776ad2d53530c7 (patch) | |
tree | 1d6408b74b1678c536503efa35cd37018b25bc8f /gs/Resource | |
parent | 1a9f315d20871be0498bd7a1fc94cbd2a47ebc4f (diff) |
Bug 692534: revert to unit matrix for Microtype fonts.
I changed the MT fonts to use a "conventional" Type 1 font matrix to
make a Quality Logic file "work" as expected - it's a daft test which
makes the invalid assumption that the fonts in the standard font set
will *always* use a 1000x1000 design matrix. That assumption is invalid
since nothing in the spec dictates that the standard fonts must be Type 1
(clearly as in this case we're using MT fonts!), nor even that Type 1
fonts have to use a 1000x1000 font matrix.
As the change breaks a valid file, to try to satisfy a file which relies
on an invalid assumption, I'm reverting it.
CLUSTER_UNTESTED.
Diffstat (limited to 'gs/Resource')
-rw-r--r-- | gs/Resource/Init/gs_fapi.ps | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gs/Resource/Init/gs_fapi.ps b/gs/Resource/Init/gs_fapi.ps index c5e2b344e..551850088 100644 --- a/gs/Resource/Init/gs_fapi.ps +++ b/gs/Resource/Init/gs_fapi.ps @@ -229,7 +229,7 @@ currentdict end def >> % although we pretend this is a Type 1, the FAPI interface currently % needs an identity FontMatrix - /FontMatrix [0.001 0.0 0.0 0.001 0.0 0.0] + /FontMatrix [1.0 0.0 0.0 1.0 0.0 0.0] % we need a fake CharStrings dictionary to placate certain jobs % which try to look inside it /CharStrings |