Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!decvax!bellcore!ulysses!ucbvax!laser-lovers From: KB13@TE.CC.CMU.EDU (Ken Burner) Newsgroups: mod.computers.laser-printers Subject: Calcompatible Routines Message-ID: <12188354973.12.KB13@TE.CC.CMU.EDU> Date: Wed, 5-Mar-86 16:13:31 EST Article-I.D.: TE.12188354973.12.KB13 Posted: Wed Mar 5 16:13:31 1986 Date-Received: Thu, 6-Mar-86 22:09:34 EST Sender: usenet@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 16 Approved: laser-lovers@washington.arpa It's been awhile since I hacked Calcomp plotter routines and they may have changed, but I recall getting full Fortran source code with the purchase of the license. The documentation was poor, but the code was fairly easily modified to do what I wanted to do. All routines ultimately call PLOT to cause some action on the plotter. To support some new device -- e.g., PostScript -- or to see the actual vector plot commands sent to the plotter, all you need to do is hack PLOT (which sends X-Y coordinates and a pen-up/-down code to the plotter) and link your version into the application program along with the rest of the Calcomp library routines. There may be more elegant ways to do plotting in PostScript, but this seems a fairly simple way to do the conversion quickly. -Ken Burner -------