printcap, filtry i ps to pcl
Grzesiek Sojka
grzes w yen.ipipan.waw.pl
Śro, 8 Maj 2002, 16:35:55 CEST
On 8 May 2002, Tomasz Witek wrote:
> W liście z wto, 07-05-2002, godz. 16:24, Waldemar Buczak pisze:
> >
> >
> > On 7 May 2002, Tomasz Witek wrote:
> >
> > > W liście z wto, 07-05-2002, godz. 13:23, Waldemar Buczak pisze:
> > > > Jak skonfigurowac printcap-a na potrzeby magicfilter-a(dodam ze robilem
> > > > to rowniez z ifhp - lecz on nie obsluguje drukarki
> > > > borther1040(mozliwosc emulacji hpIIp, brak obslugi ps-a))
> > > > zasadniczo w man i helapch filtr jest wywolywany poprzez
> > > > :filter=/usr/bin/magicfilter
> > > > :if=/usr/lin/magicfilter/ljet2p-filter
> > > > ale spotkalem sie rowniez z zapisem
> > > > :if=/usr/bin/magicfilter
> > > > :of=/usr/bin/magicfilter/ljet2p-filter
> > > >
> > > > .. w obu przypadkach nie dziala, jest w logach mam informacje ze plik
> > > > drukowany (np.openoffice) przechodzi przez filtr, aledrukarka dostaje plik
> > > > w postaci postscripta.
> > > >
> > >
> > > brother 1040 posada PCL'a wiec nie rozumiem czemu taki wyskoki.
> > > weź dowolnego lj i juz.
> >
> > zgadza sie, ale openoffice wypuszcza plik na drukarke w postaci
> > postscripta, musze to skonwertowac na pcl-a
Co za problem. Jak masz LPRng to piszesz w /etc/printcap:
----
*:force_localhost:client
.common:
:sd=/var/spool/lpd/%P
:sh:ff_separator:mx=0:mc=0
lp:lp=/dev/lp0:tc=.common:server
:filter=/usr/lib/lpfilters/ifhp
:ifhp=model=pcl_gs
--------
i dziala
Pozdrowka Grze$!?
> >
>
> W zależności od lpd (LPRng, cups) robi się to inaczej.
> Wszystkie (prawie) programy w Linuxie wysyłają na drukarkę
> plik w postscripcie i to się chwali.
>
> Ja to robiłem bez żadnych zakręcań w LPRng, bo wygląda ze o to Ci
> chodzi.
>
> ---------
> /etc/printcap
>
> lp:cm=MYPRINTER
> :sd=/var/spool/lpd/%P
> :if=/usr/bin/myfilter
> :lp=/dev/null
>
>
> ------
> /usr/bin/myfilter
>
> gs -dNOPAUSE -sDEVICE=ljet4 -sOutputFile=/dev/lp0 -q -dBATCH -
>
> -------
>
> i po ptakach, można to zrobić oczywiście na 100 różnych sposobów, ale
> ten jest chyba najprostrzy. Oczywiscie nie mozna zorbic accoutingu i
> innych, ale do własnych domowych zastosowań wystarczy.
>
> Polecam jednak cupsa, Tam można szybko, łatwo i przyjemnie :)
>
> TiweK
>
> --
> .--.
> |o_o | Tomasz Witek
> /_ / | KOTI sp. z o.o., Administrator
> // \ \ Uniwersytet Gdański, Instytut Matematyki
> (| | )
> )~\_ _/~( Linux Registered User #163097
> \___)==(___/
> perl -e 'print
> pack(c7,sqrt(7056),(unpack(c,U)+20),119,oct(145),hex(50)-5,7,10);'
>
>
> ________________________
> http://lists.pld.org.pl/
>
>
Więcej informacji o liście dyskusyjnej pld-users-pl