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

[debian-users:47495] Re: cupsのフィルタファイルについて



さとうふみやす @ OSSTech です。

At Fri, 20 Oct 2006 14:52:47 +0900,
idkmedical wrote:
> PPDファイルの記述の中に
> *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
> という部分があるのですが、ここのfoomatic-ripがフィルタの役割をしていて(予
> 想)
> このfoomatic-ripをリコー製プリンター(NX86S)用のフィルターファイルに
> (例えば/usr/local/bin/gsf.rpdl4等)
> 書き換えない限り印刷は出てこないような気がするのですが、いかがでしょうか。

gs(1) が「rpdl」という名前のデバイスに対応していれば
印刷できますよ。ただし、RPDL III での経験です。
`gs --help` と実行して「Available devices」に
「rpdl」がないか見てみましょう。

ご存知かとは思いますが /usr/bin/gs には選択肢が
いくつかありますので、モノによっては rpdl に
対応していないかもしれません。手元の sid の
gs-esp であれば、rpdl 対応しています。

$ gs --version
8.15.3
$ gs --help|grep rpdl
   r4081 rpdl samsunggdi sgirgb sj48 spotcmyk st800 stcolor sunhmono t4693d2
$ update-alternatives --display gs
gs -状態は auto。
 リンクは現在 /usr/bin/gs-esp を指しています
/usr/bin/gs-esp - 優先度 60
 スレーブ gs.1.gz: /usr/share/man/man1/gs-esp.1.gz
現在の `最適' バージョンは /usr/bin/gs-esp です。

ちなみにプリンタは次のようにして CUPS に追加して
利用していました。sid ですが、いつやったかは記憶にありません。

# foomatic-configure \
        -s cups \
        -n ipsio \
        -c ipp://ipsio.example.jp:631/printer \
        -p Ricoh-RPDL_III_Laser_Printer \
        -d rpdl

-p に指定しているのは /usr/share/foomatic/db/source/printer
以下にある *.xml のベース名、
-d に指定しているのは /usr/share/foomatic/db/source/driver
以下にある *.xml のベース名です。

-- 
-- Name: SATOH Fumiyasu / fumiyas @ osstech.co.jp
-- Business Home: http://www.OSSTech.co.jp
-- Personal Home: http://www.SFO.jp/blog/