Summary: | fonts different heights with 75 dpi | ||
---|---|---|---|
Product: | Ghostscript | Reporter: | Jack Moffitt <jack> |
Component: | PS Interpreter | Assignee: | Igor Melichev <igor.melichev> |
Status: | NOTIFIED FIXED | ||
Severity: | normal | ||
Priority: | P2 | ||
Version: | master | ||
Hardware: | All | ||
OS: | All | ||
Customer: | Word Size: | --- | |
Attachments: |
gs-test.tar.gz
y.bmp |
Description
Jack Moffitt
2004-03-23 14:18:18 UTC
Created attachment 584 [details]
gs-test.tar.gz
Created attachment 586 [details]
y.bmp
Attaching a draft about grid-fitting the character y at 72 dpi with no
antialiasing. The pole 4 is the right upper corner. The next pole 5 has an Y
coordinate greater than the Y coordinate of the pole 4, and the difference is 2
times greater than BlueFuzz. Therefore the segment doesn't recognize as a
horizontal one, and the horizontal alignment zone isn't applicable. The failed
condition is gxhintn.c (in rev.1.44) ln 1571.
IMO the font is buggy. We could work around with increasing the threshold, but
not sure that we should.
With GS_7_0X same problem happens at different resolutions.
Oops, in the comment #2 I've meant 75 dpi. Fixed with gxhintn.c 1.45. |