slovenian howto drugi programi slovenski locale slovenian howto prev slovenian howto next tiskanje pri tiskanju lahko naletimo na razlicne situacije tiskalnik neposredno podpira iso latin tiskalnik podpira enega od ostalih osembitnih naborov z nasimi znaki npr kodno stran ali pa sedembitni nabor jus i b tiskalnik razume postscript tiskalnik ne podpira nicesar drugega razen ascii tiskalniki ki podpirajo iso latin nekaj novejsih tiskalnikov ze neposredno podpira kodni razpored iso latin med njimi so hewlett packard laserjet plus in m plus hewlett packard laserjet l epson fx epson lq fujitsu dl fujitsu dl fujitsu dl fujitsu dl vse kar morate storiti je izbrati pravilno kodno stran v tiskalniku ubezna sekvenca za tiskalnike hewlett packard je n s p h s b t oznaka je osmiska koda znaka escape eden od nacinov kako z etc printcap prilagodimo okolje za tiskanje na tak tiskalnik je podrobneje opisan v the section called tiskalniki ki podpirajo kak drug nabor z nasimi znaki razdelku tiskalniki ki podpirajo kak drug nabor z nasimi znaki ce tiskalnik podpira kak drug nabor z nasimi znaki ne dolgo nazaj je bila ustaljena praksa da je bil rom v tiskalnikih zamenjan z eprom v njem pa svedski znaki zamenjani z znaki po jus i b lahko s primerno nastavitvijo v etc printcap se vedno tiskamo spise kodirane po iso latin primerno moramo dopolniti datoteko etc printcap za zgled si oglejmo tiskalnik epson ki ima znake po jus i b na mestu svedskega nabora lp ascii epson epson lq lp dev lp sd usr spool lpd epson lf usr spool lpd errorlog mx sh jus epson lq z znaki jus i b lp dev null sd usr spool lpd jus if usr spool lpd jus filter lf usr spool lpd errorlog mx sh latin text epson lq z znaki iso latin lp dev null sd usr spool lpd latin if usr spool lpd latin filter lf usr spool lpd errorlog mx sh zgled ima tri tiskalniske vrste prva je dejanski tiskalnik z ameriskim ascii naborom znakov druga uporablja filter usr spool lpd jus filter bin sh usr spool lpd jus epson lpr pascii datoteko torej precedimo skozi filter usr spool lpd jus epson in jo postavimo v prvo tiskalnisko vrsto filter jus epson ne napravi drugega kot da na zacetku doda kodo za preklop v svedski nabor prepise datoteko z vhoda na izhod in na koncu doda kodo za preklop nazaj v ameriski nabor to je tudi edini del programja ki je odvisen od vrste tiskalnika bin sh tiskanje besedil kodiranih po jus i b na tiskalnik epson lq izberemo slovenski svedski nabor bin echo r c izpisemo dokument cat izberemo ameriski nabor bin echo r c tretja vrsta uporablja podoben filter kot druga le da ta najprej pretvori besedilo iz latin v jus zatem uporabi ze opisani filter za to da doda na zacetku in na koncu potrebno kodo za tiskalnik in koncno táko datoteko postavi v prvo vrsto bin sh usr local bin recode force latin yu usr spool lpd jus epson lpr pascii zgled predpostavlja da je pot do programa recode usr local bin recode izbiro force moramo uporabiti ker je preslikava neobrnljiva v latin imamo tako sumnike kot zavite oklepaje v jus pa samo se prve za ta zgled smo morali v imeniku usr spool lpd ustvariti tri podimenike usr spool lpd epson usr spool lpd jus in usr spool lpd latin tiskanje gre zdaj tako brez eksplicitne izbire vrste ali pa z izbiro pepson ali pascii se datoteka odtisne kot ascii lpr datoteka z izbiro pjus se datoteka odtisne kot besedilo kodirano po jus i b lpr pjus datoteka z izbiro platin ali ptext se datoteka odtisne kot besedilo kodirano po iso latin lpr platin datoteka tiskalniki postscript obicajno besedilo lahko odtisnemo na tiskalnik postscript prek enega od filtrov ki opremijo poslani tok podatkov z ustrezno glavo in poskrbijo za ostale administrativne zadeve taksna programa sta npr a ps in gnu enscript zadnji ze podpira nabor iso latin medtem ko je podpora za prvega se v delu gnu enscript ce gnu enscript se ni namescen ga namestimo po navodilih ki so prilozena programu poleg njega potrebujemo se vsaj en font z vsemi nasimi znaki zapisan v obliki type primeren je npr ibm courier ki je prosto dostopen in se distribuira z x window system programom ghostscript ipd ce nismo prepricani ali ga imamo ze namescenega pozenemo find name cour pf v osebno ~ enscriptrc ali skupno konfiguracijsko datoteko navadno usr local etc enscript cfg ali usr local etc enscriptsite cfg dodamo pravilno pot do datotek s pisavami poleg tega potrebuje gnu enscript v vsakem imeniku s pisavami se datoteko z imenom font map ki vsebuje preslikavo med imeni pisav in datotekami kjer so shranjene ustvarimo jo z ukazom mkafmmap primer konfiguracijske datoteke kje hranimo pisave postscript afmpath usr lib x fonts type usr local lib ghostscript fonts privzeti nacin kodiranja defaultencoding latin privzeti format papirja defaultmedia a lpd izbira tiskalniske vrste z p queueparam p za tiskanje uporabljamo ukaz lpr ne lp spooler lp ko je vse potrebno nastavljeno odtisnemo besedilo enostavno z ukazom enscript datoteka prev home next drugi programi slovenski locale