Hi!

Am Mittwoch, 28.05.03 um 02:15 Uhr schrieb Magnus Danielson:

From: Ales Hvezda <[EMAIL PROTECTED]>
Subject: Re: gEDA: geda attributes, pcb and simulation
Date: Mon, 26 May 2003 22:43:40 -0400

Hi,

[snip]
For the original wish to get EPS output I would suggest to expand the
PostScript generating code to being able to create output complying to
EPS conventions. EPS differs from regular PostScript in some additional


comments and in not using some PostScript operators like initmatrix,
that would break encapsulation. So, it should be easy to directly
create EPS.

Ehumm... there's EPS, there's EPS and there's EPS.

Ok, there is EPS and there is EPS+Preview, where at least three different methods of adding a preview are available. Only one (the windows-way) makes the EPS file unusable to preview-unaware applications.


EPS in the form of boundingbox-enhanced PS in the forms of a header (includes
stuff like page numbers excetera) is a good step, but really this should still
be viewed as being just PS.

I think, this is a good step, too, but I would consider this being EPS, since it is EPS and it is everything really needed for EPS.


EPS in the additional context (and intended) of continuing a bitmap on the
side for viewing is a little more diverse I fear. There is a propper "Adobe"
way of doing it. This I would support any day. Then you can do it the obscene
M$ compatible way, which I don't recommend.

I would not recommend the MS-way, too, for the reasons (in-operability) given above. Even sending such a file to a PostScript printer will not print it. :-(


What I really like is the Apple way of adding a preview to EPS files, since it results in files, that are usable by preview-unaware applications as well as by PS-unaware applications. Unfortunately, this method requires file system support (the resource fork), which is not widely available on file system implementations outside the Macintosh world.

73, Mario
--
Mario Klebsch                                           [EMAIL PROTECTED]
PGP-Key available at http://www.klebsch.de/public.key
Fingerprint DSS: EE7C DBCC D9C8 5DC1 D4DB  1483 30CE 9FB2 A047 9CE0
 Diffie-Hellman: D447 4ED6 8A10 2C65 C5E5  8B98 9464 53FF 9382 F518



Reply via email to