harter@ficc.ferranti.com (ron harter) (05/28/91)
Hello I am really getting desperate. I would like to know who made the DMP 200 for Radio shack and what type printer driver should I use (ie epson panasonic ...) I am getting tired of the garbage that prints with nroff while printing out the manua;ls from the software packages I have installed Has anyone hacked togather a printer driver? Please reply via e-mail Thanks in advance. -- -- =============================================================================== | Ron Harter | tongue tied and twisted just an earth| | Ferranti International Controls | bound misfit .. I | | harter@ficc.ferranti.com | David Gilmour | ===============================================================================
kevin@kosman.UUCP (Kevin O'Gorman) (05/29/91)
harter@ficc.ferranti.com (ron harter) writes: >I am really getting desperate. I would like to know who made the DMP 200 for >Radio shack and what type printer driver should I use (ie epson panasonic ...) >Has anyone hacked togather a printer driver? Hmm. You don't need a driver exactly (you could do it that way, but it's overkill by a long way). You'll find that picking a printer name just does a lookup in the text file /etc/printers (q.v.) and picks a very simple shell script which you'll find in /usr/spool/lp/model/ There are only two of these; they don't really know anything about your printer. Your problem is that nroff doesn't either. The script gets renamed and moved to /usr/spool/lp/interface. You may need to write a filter for your printer, and put it in the pipeline that is the heart of the interface script. I did this for my various printers (Okidata 92 and ATT471), just to optimize print head motion, reduce noise, and speed up all that overstriking and underlining. Presumably you're having trouble with ^H (backspace) and the half-line and reverse linefeeds. Find out how your printer does these and it's not hard at all to write the filter. -- Kevin O'Gorman ( kevin@kosman.UUCP, kevin%kosman.uucp@nrc.com ) voice: 805-984-8042 Vital Computer Systems, 5115 Beachcomber, Oxnard, CA 93035 Non-Disclaimer: my boss is me, and he stands behind everything I say.