[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:35591] Re: [Q] EPSON PM-770C用 ghostscript のdevice ?



有家@松山記念病院です。
私はこれまで PM770C に stcolor ドライバを使っていました。

職場にPM770Cがあって、Win機に接続されているのですが
samba 経由で私のDebian(woody)機から使用しています。
このスレッドで pips770 パッケージのことを教えていただいたので
今日さっそく使ってみました。
Win機からの印字と比較して遜色のない品質です。
早くGPL問題解決版になってほしいものです。


# stcolorとpips770につき、以下の設定で動作確認しました。
# ただしgsはepsonkowaの6.53です。
# http://www.epkowa.on.arena.ne.jp/pips/data/orca_db65/gs_6.53-3ep1_i386.deb

[/etc/printcap]
# network printer via Samba
win|lp|ps|Windows printer via Samba|Epson PM-770C:\
	:lp=/dev/null:\
	:sh:mx#0:\
	:if=/usr/local/bin/smbpfps:\
	:sd=/var/spool/lpd/remote:\
	:lf=/var/spool/lpd/remote/ps-error:


[/usr/local/bin/psescpf]

#!/bin/sh
/usr/bin/gs -q -dSAFER -dNOPAUSE -sOutputFile=- -sDEVICE=stcolor -r360 -
exit 0


[/usr/local/bin/smbpfps]
#!/bin/sh
PIPSF=/usr/lib/pips/filter770     #<= 'pips770' package
ESCPF=/usr/local/bin/psescpf
SMBCL=/usr/bin/smbclient
PCMND="printmode graphics; print -"

# server/service/account/password
server=**       #<= 以下それぞれ該当する文字列を右辺値に。
printer=**      #<=
user=**         #<=
password=**     #<=

# pips770 が一時公開中止になってもstcolorで代替されるように。
if [ -x $PIPSF ]; then
	FILTER=$PIPSF
elif [ -x $ESCPF ]; then
	FILTER=$ESCPF
fi

$FILTER | $SMBCL //$server/$printer -P -U ${user}%$password -c "$PCMND"


-- 
pba00250@xxxxxxxxx
yoariie@xxxxxxxxxxxxxxx
-------------------------
有家佳紀  Yoshinori Ariie