🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.sys.next.programmer
2 messages
2 total messages Started by Gottfried Mayer-Kress Thu, 10 Sep 1992 05:25
NeXT Step 3.0 and PostScript problems!!!!! (maybe I should get a Mac?)
#912
Author: Gottfried Mayer-Kress
Date: Thu, 10 Sep 1992 05:25
19 lines
1556 bytes
Some time I got some advertising file about why NeXT is superior to Mac:
because NeXT is a PostScript based machine, and therefore you get on the 
printer "exactly" what you see on the screen, NOT!
I found this extremely frustrating when I tried to show off the new 
NextStep 3.0 with PostScript "Level 2" with some simple graphics:
I had a perfect alignment of some elements on the screen, when I printed
(even on the new, fancy color printer) I got a consistent offset of about 3mm,
a real *&%^&#$-pain in the neck. This happened both in Create and also in 
Appsoft Draw!! I really hope that I am just too dumb for PostScript and someone 
has a nice and simple solution to this problem...

BTW, the deadline for our project is Friday, 10:30a.m. ....
--
Gottfried Mayer-Kress
Center for Complex Systems Research, Department of Physics
3025 Beckman Institute, 405 N Mathews, Urbana, Il 61801
gmk@pegasos.ccsr.uiuc.edu (NeXT-Mail)
gmk@goshawk.lanl.gov, gmk@santafe.edu 
(217)-244-5877 (voice/fax modem),x8371(fax), x1994 (msg)
Re: NeXT Step 3.0 and PostScript problems!!!!! (maybe I should get a Mac?)
#928
Author: Scott Byer
Date: Thu, 10 Sep 1992 17:00
44 lines
2842 bytes
Gottfried Mayer-Kress writes

> Some time I got some advertising file about why NeXT is superior to
> Mac:  because NeXT is a PostScript based machine, and therefore you
> get on the printer "exactly" what you see on the screen, NOT!  I found
> this extremely frustrating when I tried to show off the new NextStep
> 3.0 with PostScript "Level 2" with some simple graphics:  I had a
> perfect alignment of some elements on the screen, when I printed (even
> on the new, fancy color printer) I got a consistent offset of about
> 3mm, a real *&%^&#$-pain in the neck. This happened both in Create
> and also in Appsoft Draw!! I really hope that I am just too dumb for
> PostScript and someone has a nice and simple solution to this problem...

This is an application level problem.  Because of the lower resolution
of the screen, Display PostScript is doing it's best to show the image
as the application asks it to.  If the application asks it to display
a point and a line very close together, they may not show up on the
screen as different points, but they may be far enough apart that the
increased resolution of the printer shows the gap.

Your application needs to have some concept of 'snap' - snap-to-point,
or snap-to-line.  I don't know Create or Draw, but Illustrator has
just such a feature.  By using guides and the snap-to-point feature,
you are guarunteed that two point that claim to be aligned are aligned.

A temporary solution for many programs is to zoom up the maximum amount
and check alignment.  Usually this extra zoom factor will give you
the extra alignment you need, and hide the differences at low (300dpi)
printer resolutions.

Remember, screens have such a pitiful resolution, that it's *impossible*
to get *exactly* WYSIWYG.  The PostScript philosophy is to do the
closest approximation to the mathematical ideal possible given the
limits of the displaying device.

Display PostScript allows applications to be device independant, not
device ignorant.

--
Scott Byer                             NeXTMail: byer@mv.us.adobe.com
Adobe Systems Incorporated               These are *my* opinions, and  
1585 Charleston Road, P.O. Box 7900        do not necessarily reflect
Mountain View, CA 94039-7900             the opinions of my employer.
---------------------------------------------------------------------
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads