Return to BSD News archive
Xref: sserve comp.os.386bsd.bugs:2810 comp.os.386bsd.questions:15604
Newsgroups: comp.os.386bsd.bugs,comp.os.386bsd.questions
Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!bunyip.cc.uq.oz.au!munnari.oz.au!spool.mu.edu!howland.reston.ans.net!ix.netcom.com!netcom.com!kientzle
From: kientzle@netcom.com
Subject: Re: HP deskjet and fs#020 in printcap
Message-ID: <kientzleD1wByD.Lxt@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
References: <3d447r$qre@ixnews2.ix.netcom.com> <3droofINN4np3@rs1.rrz.uni-koeln.de>
Date: Wed, 4 Jan 1995 19:39:49 GMT
Lines: 23
In article <3d447r$qre@ixnews2.ix.netcom.com> (John Ryan) writes:
> I have an HP deskjet plus which does linefeed instead of lf-cr
> so I want to set CRMOD via the fs variable in /etc/printcap. Nothing
> seems to work. Bug or ignorance?
Stefan Esser responds by suggesting he instead use an if filter
to set the printer's end-of-line handling, claiming that:
>The use of a filter is neccessary, if there
>is going to be some auto detect feature for
>printing of DVI or PostScript files ...
While this may be an excellent approach for that particular
printer, it doesn't work well for printers that have dual
HP/PS emulations and attempt to auto-detect, since the
HP escape sequence will throw the printer into HP mode,
thus screwing up a PS file.
So, I'd like to repeat the original question: How can
\l -> \r\l conversion be affected _without_ altering
the printer? I, too, have had no luck trying to set CRMOD
using fs.
- Tim