Bug 687475 - font glyphs overlap (multimaster fonts)
Summary: font glyphs overlap (multimaster fonts)
Status: RESOLVED LATER
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: PDF Interpreter (show other bugs)
Version: master
Hardware: All All
: P2 enhancement
Assignee: Chris Liddell (chrisl)
URL:
Keywords: bountiable
: 687137 689070 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-05-22 05:14 UTC by Jack Moffitt
Modified: 2014-10-30 04:08 UTC (History)
5 users (show)

See Also:
Customer:
Word Size: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jack Moffitt 2004-05-22 05:14:38 UTC
Customer complains that the following file's glyphs overlap when being rendered
by Ghostscript.  The customer also provided some fonts from Acrobat Reader
(multimasters) but these did not help the problem.
Comment 1 Jack Moffitt 2004-05-22 05:15:35 UTC
Created attachment 680 [details]
wd.pdf
Comment 2 Alex Cherepanov 2004-05-22 10:11:08 UTC
The problem is caused by limited choice of fonts avalable to Ghostscript
for substitution. 

The file doesn't use MM fonts. Ghostscript doesn't
come with MM fonts nor use them for font substitution if installed.
To solve this and similar problems we need to develop a better font substitution
algorithm withpossible use of MM fonts. Font metrics for all Adobe fonts
are available from Adobe for free.
Comment 3 Jack Moffitt 2004-06-18 10:35:24 UTC
*** Bug 687137 has been marked as a duplicate of this bug. ***
Comment 4 leonardo 2007-09-20 00:25:37 UTC
Returning to Support:

Please figure out, does the customer wants to use Adobe fonts with Ghostscript, 
or do they want to substitute another font with Ghostscript. If the latter, 
please figure out which font to be substituted. If the font is not available 
with Ghostscript distribution, then this bug should go to Ralph. Otherwise an 
improvement to the substitution algorithm should go to Alex.
Comment 5 Ray Johnston 2008-02-28 11:03:30 UTC
Since implementation of MM fonts to substitute for missing fonts is in the
PDF interpreter and the PS font substitution code (gs_fonts.ps) assigning to
Alex.

This enhancement project is being discussed via email.
Comment 6 Marcos H. Woehrmann 2009-06-09 10:03:50 UTC
*** Bug 689070 has been marked as a duplicate of this bug. ***
Comment 7 Shailesh Mistry 2011-07-11 19:35:18 UTC
Enhancement still missing in Ghostscript 9.03
Comment 8 Chris Liddell (chrisl) 2014-10-30 04:08:58 UTC
1) Code was added to dynamically scale substitute fonts to prevent this type of character collisions/overlaps.

2) We are unlikely to be able to get a set of MM fonts we can use at a viable cost.

3) And lastly, Adobe deprecated MM fonts a *long* time ago.

Thus demoting this to LATER.