summaryrefslogtreecommitdiff
path: root/gs/Resource
diff options
context:
space:
mode:
authorChris Liddell <chris.liddell@artifex.com>2011-10-12 17:22:49 +0100
committerChris Liddell <chris.liddell@artifex.com>2011-10-12 17:22:49 +0100
commit0d472d36958ba10ce3e5747f91776ad2d53530c7 (patch)
tree1d6408b74b1678c536503efa35cd37018b25bc8f /gs/Resource
parent1a9f315d20871be0498bd7a1fc94cbd2a47ebc4f (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.ps2
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