[comp.laser-printers] Varying width lines, was TI Omni-Loser 2115

ted@MITRE-BEDFORD.ARPA.UUCP (11/25/87)

About printing lines that vary in width.  This usually happens with
thin vertical or horizontal lines.  Sometimes when the PS interpreter
converts a point in image space (points) to a point device space
(generally 300 dpi) the point falls between two points in device
space.  The interpreter will turn on the bits on both sides.  If you
happen to be close enough to one point in device space, the
interpreter will only turn on one.  There is a kluge that one can use
when hacking PS, but this probably won't help any of your current
canned software.

Redefine your moveto command to:
/M { transform round exch round exch itransform moveto } bind def
It seems to help.

Ted Ede -- ted@mitre-bedford.arpa -- The MITRE Corporation -- Burlington Road  
|       -- DDD: (617) 271-2545 -- Bedford MA, 01730 -- Mail Stop B015 --    |
|                   - this line intentionally left blank -                  |
+---------------------------------------------------------------------------+