Cesky tisk pod BSD (LPRng+ifhp+a2ps)
Martin Salac
xsalacm at certicon.cz
Mon Jan 26 17:45:05 CET 2004
Ahoj vsichni.
Najde se tu dobra duse, ktera me nakopne dale v konfiguraci
filtru pro cesky tisk na BSD?
Nainstaloval jsem LPRng-3.8.21, ifhp-3.5.7 a a2ps-a4-4.13b_1
Mam problem, ze filtr ifhp mi nejak ignoruje generator postscriptu a2ps.
Vse funguje jak ma, ale jenom z komand lajny. Krasne jsem si nakonfiguroval
a2ps - generuje nadherne ceske postscripty:
comp# a2ps zlutoucky_kun.txt > zlutoucky_kun.ps
poslu postscript pres pomoci lpr na tiskarnu:
comp# lpr < zlutoucky_kun.ps
a vysledkem je nadherne vytistena stranka s ceskymi znaky.
Ja bych rad vynechal krok s tim rucnim generovanim postscriptu. Jakmile
poslu
na tiskarnu jenom text:
comp# lpr < zlutoucky_kun.txt
Vyleze mi kodovani latin1. Pripada mi, jako by ifhp ignoroval a2ps a
nacpal soubor
do tiskarny primo. Rad bych, aby ten textak vylezl primo s korektnim
kodovanim.
Snazim se tisknout na tiskarnu, ktera je pripojena paralelnim kablem k
HP JetDirectu (192.168.1.13, port 9100) a je to typ HP 5/5M.
Konfiguraky (z ifhp jsem "vysekl" radky s a2ps):
comp# cat /etc/printcap
lp|HP5|Tiskarna 5/5M:\
:lp=192.168.1.13%9100:\
:lf=/var/log/hp5-errs:\
:mx#0:\
:sd=/var/spool/lpd1/hp5:sh:\
:if=/usr/local/libexec/filters/ifhp:
comp# cd /usr/local/etc
comp# cat ifhp.conf | grep a2ps
## a2ps_converter= A2PS_NOT_FOUND -q -B -1 -M Letter --borders=no -o-
## text_converter= [ \%s{a2ps_converter} ]
a2ps_options= -q -B -1 -M \%M{papersize} --borders=no -o-
a2ps_converter= /usr/local/bin/a2ps \%s{a2ps_options}
*text* ps \%s{a2ps_converter}
*text* filter \%s{a2ps_converter}
*text* ps \%s{a2ps_converter}
*text* ps \%s{a2ps_converter}
*text* ps \%s{a2ps_converter}
## *text* ps \%s{a2ps_converter}
*text* filter \%s{a2ps_converter}
*text* filter \%s{a2ps_converter}
Pokud by byo potreba jeste neco dodat, prosim, napiste co.
Uvital bych i priklady funkcnich konfiguraku, nebo jakekoli jine
reseni, ktere si poradi s ceskym tiskem.
Predem dekuji za pripadne odpovedi.
Zdravi
Martin Salac
More information about the Users-l
mailing list