新しいORCA FAQ


« プリンタから延々と印字され止まりません | メイン | ハードディスクがWindowsより遅い »

プリント枚数が多くなると各紙の間隔が長くなる


 プリント枚数が多くなると各紙の間隔が長くなり、結果としてプリントアウトの時間が長くなる。

プリンタのメモリを増設し、スプールの2重化を行ってみて下さい sp2などの2重化のためのスプールディレクトリを作り、権限、所有者の設定を行います。以下の例はエプソンLP7700の例です。スプールの2重化を行わない時と比較して、お持ちのプリンタの設定を行って下さい。
/etc/printcap の例(エプソンLP7700)
LP7700:\
:lp=/dev/null:\
:sh:\
:if=/usr/local/bin/filter7700:\
:sd=/var/spool/lpd/LP7700:\
:mx#0:
sp2:\
:lp=/dev/lp0:\
:sh:\
:sd=/var/spool/lpd/sp2:\
:mx#0:
#スプールの2重化を行わない時
#LP7700:\
# :lp=/dev/lp0:\
# :sh:\
# :if=/usr/local/bin/filter7700:\
# :sd=/var/spool/lpd/LP7700:\
# :mx#0:


/usr/local/bin/filter7700 の例(エプソンLP7700)

#!/bin/sh
/usr/bin/gs -q -dNOPAUSE -dBATCH -sDEVICE=lp7700 -sPAPERSIZE=a4 -sOutputFile=- - | lpr -Psp2
#スプールの2重化を行わない時
#/usr/bin/gs -q -dNOPAUSE -dBATCH -sDEVICE=lp7700 -sPAPERSIZE=a4 -sOutputFile=- -

投稿者 hasegawa : 2005年06月25日 13:23

コメント