Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Printing question
On Wed, 6 Feb 2008, Christos Zoulas wrote:
It should talk to 9100.
Install foomatic and put something like:
lp-color:\
:mx#0:\
:af=/usr/pkg/share/foomatic/ppd/HP/HP-OfficeJet_G95-hpijs.ppd: \
:if=/usr/pkg/bin/foomatic-rip: \
:lp=9100%lp-color.astron.com@localhost:\
:sd=/var/spool/lpd/lp-color:\
:lf=/var/spool/lpd/lp-color/log:\
:sh:
OK, did that, but it's doing strange stuff.
Here's my /etc/printcap file:
lp:\
:lp=9100@printer:\
:sd=/var/spool/lpd/lp:\
:lf=/var/log/lpd/lp.log:\
:sh:\
:pw#80:
lp-ps:\
:af=/usr/pkg/share/foomatic/ppd/HP/HP_DEskJet_6940-hpijs.ppd:\
:if=/usr/pkg/bin/foomatic-rip:\
:lp=9100@printer:\
:sd=/var/spool/lpd/lp-ps:\
:lf=/var/spool/lpd/lp-ps/log:\
:sh:
If I just take a simple text file a.txt and send it to the printer with
lpr -P lp a.txt
The output seems to be missing a whole lot of \r characters! The first
line prints correctly, the second line is printed one line below BUT
immediately to the right of the end of the first line, etc. And nothing
line-wraps, so pretty soon everything is printing beyond the right-hand
margin. I assume I need some sort of input-filter to insert something
to make it start new lines at the left margin?
Using enscript to encode the text file as Postscript and sending the
result to lp-ps results in a ghostscript error - it apparently cannot
find a font named "Courier-Bold". I don't know why it would want a bold
font since I'm just printing a plain text file. I _do_ have the
ghostscript-fonts-8.11nb1 package installed, so why can't it find the
font? I would expect Courier to be a rather common font. :) Here's an
excerpt from the lpd log file:
foomatic-gswrapper: gs '-dBATCH' '-dPARANOIDSAFER' '-dQUIET' '-dNOPAUSE'
'-sDEVI
CE=ijs' '-sIjsServer=hpijs' '-sDeviceManufacturer=HEWLETT-PACKARD'
'-sDeviceMode
l=deskjet 5600' '-dDEVICEWIDTHPOINTS=612' '-dDEVICEHEIGHTPOINTS=792'
'-dDuplex=f
alse' '-r300'
'-sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaTy
pe=0,Quality:PenSet=2,PS:MediaPosition=7' '-dIjsUseOutputFD'
'-sOutputFile=/dev/
fd/3' '/dev/fd/0' 3>&1 1>&2
Closing renderer
Error: /invalidfont in /findfont
Operand stack:
fontdict Courier-Bold
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval--
--nostringval-
- 2 %stopped_push --nostringval-- --nostringval--
--nostringval-- fa
lse 1 %stopped_push 1889 1 3 %oparray_pop 1888 1 3
%oparray_
pop 1872 1 3 %oparray_pop 1755 1 3 %oparray_pop
--nostringval-
- %errorexec_pop .runexec2 --nostringval-- --nostringval--
--nostringv
al-- 2 %stopped_push --nostringval-- --nostringval-- 1847 2
3 %o
parray_pop
Dictionary stack:
--dict:1155/1684(ro)(G)-- --dict:0/20(G)-- --dict:100/200(L)--
Current allocation mode is local
Home |
Main Index |
Thread Index |
Old Index