Bug 576591

Summary: footnotes rendered incorrectly
Product: Ghostscript Reporter: Jack Moffitt <jack>
Component: PS InterpreterAssignee: Ray Johnston <ray.johnston>
Status: NOTIFIED FIXED    
Severity: normal    
Priority: P5    
Version: master   
Hardware: All   
OS: All   
Customer: Word Size: ---

Description Jack Moffitt 2002-07-02 13:43:45 UTC
Originally reported by: jackiem@users.sourceforge.net
Customer #1110

In file badcharsize.pdf, the footnotes under the table
are rendered much too large.

File available on casper.
Comment 1 Ray Johnston 2002-10-28 14:17:55 UTC
Comment originally by rayjj@users.sourceforge.net
Logged In: YES 
user_id=11206

The font used to render the footnotes is an embedded
CIDFont, embedded as a Type 0 CIDFont with the
sub-font of the CIDFont that has charstring on a 
4096 pitch instead of the 1000 pitch given in the
CIDFont.

This requires re-factoring the code to concatenante
matrices for the sub-fonts of the CIDFont.
Comment 2 Ray Johnston 2002-10-31 00:37:12 UTC
Comment originally by rayjj@users.sourceforge.net
Logged In: YES 
user_id=11206

Fix has been commited.

For Type9 fonts (ft_CID_encrypted) the leaf's FontMatrix
was being ignored. In the failing file, the FontMatrix
scaled by 1000/4096 == 0.2441..