Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site ucla-cs.ARPA Path: utzoo!watmath!clyde!bonnie!akgua!sdcsvax!sdcrdcf!trwrb!cepu!ucla-cs!ekrell From: ekrell@ucla-cs.UUCP Newsgroups: net.periphs Subject: Re: How do you use an Epson w/ nroff ? Message-ID: <2980@ucla-cs.ARPA> Date: Fri, 28-Dec-84 13:40:40 EST Article-I.D.: ucla-cs.2980 Posted: Fri Dec 28 13:40:40 1984 Date-Received: Sun, 30-Dec-84 00:57:00 EST References: <94@vectron.UUCP> <141@gangue.uucp> Reply-To: ekrell@ucla-cs.UUCP (Eduardo Krell) Organization: UCLA Computer Science Department Lines: 22 Summary: In article <141@gangue.uucp> mike@gangue.uucp (Mike Norred) writes: > >... I have a similar request with >respect to an Okidata 93. I suppose, in general what we need is a >Q+D tutorial on nroff customization for particular printers. > The old nroff/troff pair is obsolete. nroff didn't understand point sizes or fonts. It was intended for a standard line printer with one point size and one font. Troff knew about fonts and point sizes but it was hard coded for a particular phototypesetter, the C/A/T. This old version of nroff/troff was replaced by ditroff (device independent troff), which generates a device independent sequence of instructions that have to be interpreted to be printed on a particular printer. Thus, you can build device drivers for any printer by just writing a version of this interpreter. We at UCLA have device drivers for our Imagen laser printer, our line printer, our diablos, etc. To make the story short, you need ditroff to do what you want. -- Eduardo Krell UCLA Computer Science Department ekrell@ucla-locus.arpa ..!{sdcrdcf,ihnp4,trwspp,ucbvax}!ucla-cs!ekrell