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.
Created attachment 680 [details] wd.pdf
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.
*** Bug 687137 has been marked as a duplicate of this bug. ***
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.
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.
*** Bug 689070 has been marked as a duplicate of this bug. ***
Enhancement still missing in Ghostscript 9.03
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.