YUrij SHCHedov. Koi8-PS-printing dlya Linux
Date: 25 Feb 1998
KOI8 Printing v.1.0
Poskol'ku pechat' pod Linux po-russki prosto dostala, to reshil skleit'
etakij paket russifikacii i podelit'sya so vsemi.
Paket koi8print - eto popytka sdelat' pechat' iz-pod Linux po-russki
bolee ili menee priemlemoj.
Pechataet (cherez standartnuyu lpr) po-russki:
obychnye teksty v koi8;
Netscape (2.x-4.03) stranicy v koi8;
fajly PCL (vyshedshie, naprimer, iz WABI for Linux) propuskaet
i pechataet uspeshno
i t.d.
Nachnem s preduprezhdenij. Vo-pervyh, paket stavitsya pod
Linux SlackWare 3.x, pod drugie raznovidnosti Linux eshche poka ne
stavilsya (no esli ne avtomatizirovat' ustanovku, to, dumayu,
postavitsya kuda ugodno). Vo-vtoryh, iz-za togo, chto konfiguraciya
u vseh raznaya i zaprosy tozhe, to pridetsya porabotat' na klaviature,
daby podstroit' pod sebya. V-tret'ih, komplekt etot eshche sovsem
syroj i vozmozhny vsyakie neuvyazki. I, nakonec, v-chetvertyh, prinimayutsya
lyubye predlozheniya i rugatel'stva po adresu, ukazannomu v samom konce.
Itak, neobhodimo prodelat' sleduyushchee.
---------------------------------------------------------------
Obnovleniya koi2print budut vykladyvat'sya na
ftp://ftp.tavria.crimea.ua/pub/linux/koi8print/
-------------------------------------------------------------
1) Vojti v sistemu pod root.
2) Ustanovit' Enscript. Dannaya programma yavlyaetsya ves'ma moshchnym
sredstvom obrabotki obychnyh tekstovyh programm s cel'yu preobrazovaniya
ih v PostScript format.
Raskrutite enscript-1.5.0.tar.gz v kakoj-nibut' vremennoj direktorii:
cd /root/tmp
tar zxvf enscript-1.5.0.tar.gz
cd enscript-1.5.0
./configure
make
Esli vse proshlo uspeshno, to
make install
3) Zatem neobhodimo sdelat' rezervnye kopii sleduyushchih fajlov:
/etc/printcap
/usr/local/etc/enscript.cfg
/usr/lib/ghostscript/Fontmap
/usr/lib/ghostscript/fonts/Fontmap
4) Esli enscript sbrosil svoi fonty v /usr/local/share/enscript, esli
v vashej sisteme stoit ghostscript (nuzhen dlya pechati russkih bukovic kak
na PostScript-printerah, tak i na obychnyh lazernyh, strujnyh i
matrichnyh !), to teper' mozhno prodolzhit'. Esli direktorii v vashem Linux
raspolozheny ne tak, to nuzhno raskruchivat' sleduyushchij fajl NE OT KORNYA,
a vo vremennoj direktorii, i zatem perebrasyvat' fajly rukami (eto
ostanetsya vam)
Teper' nuzhno raskrutit' ot kornya fajl koi8print-1.0.tar.gz:
cd /
tar zxvf koi8print-1.0.tar.gz
Razlozhatsya fonty dlya enscript, dlya ghostscript i dr. fajly.
5) Teper' samoe interesnoe. Poprobujte otpechatat' russkij fajl tak -
'lpr rus_koi8_file.txt', zatem iz Netscape, ili eshche
iz chego-nibud'. Esli poluchaetsya, to znachit redaktirovat' nichego ne
pridetsya. A vot esli nichego ne poluchaetsya, to perehodim k punktu 6)
6) /etc/printcap: zdes', vozmozhno, nuzhno izmenit' /dev/lp1 na chto-to
eshche.
/etc/filter: zdes' dlya enscript mozhno izmenit' font i razmer
fonta (naprimer, Antiqua10 ili Antiqua14). Imeyushchiesya fonty mozhno
posmotret' v /usr/lib/ghostscript/Fontmap, v konce. Tip printera
dlya programmy gs ukazyvaetsya posle klyucha -sDEVICE= (tipy printerov,
s kotorymi umeet rabotat' gs mozhno uznat', zapustiv gs -h | less.
/etc/filter.pl: eta krivulya rihtuet PS-fajly, kotorye rozhaet
Netscape. Zdes' mozhno izmenit' podstavlyaemye v PS-fajl fonty. I voobshche
ee nuzhno napisat' normal'no (napishite i kin'te mne, pls).
/usr/local/etc/enscript.cfg: etot fajl prishlos' otrihtovat', no
esli chto-to ne tak, izmenite.
7) Esli hotite pechatat' na etom printere s udalennogo Linux, to
postav'te (na mashine s printerom) v /etc/hosts.lpd imya udalennoj.
A na udalennoj v /etc/printcap napishite
lp:lp=/dev/null:rm=XXX:rs=1:sd=/var/spool/lpd:
Byaki:
1. /etc/filter.pl prosto otvratitelen, rabotat' - rabotaet, no
esli zaglyanite, to srazu zahotite peredelat' i otoslat' mne.
2. Ne pechatayutsya pdf iz AdobeAcrobat - rugaetsya ghostscript.
Esli printer PostScript - mozhno pechatat' v fajl, a zatem
cat file.ps > /dev/lp1.
-------------------------------------------------------------
Pishite YUriyu SHCHedovu po adresu
yuri@simf.tavria.crimea.ua
Obnovleniya koi2print budut vykladyvat'sya na
ftp://ftp.tavria.crimea.ua/pub/linux/koi8print/
-------------------------------------------------------------
Vsego horoshego !
Last-modified: Thu, 26 Feb 1998 16:00:33 GMT