Tiskárny Viz též: www.fi.muni.cz -> techinfo -> Tiskárny v síti FI V systému může být definováno víc tiskáren. Je to v souboru /etc/printcap, ale to většinu lidí nemusí zajímat, i když by na něj měla odkazovat i manuálová stránka k příkazu lpr (lp? v manuálu musí mít v hlavičce lp(1) a ne jiné číslo). Tiskárna může být připojená fyzicky k serveru, ke stanici, k jinému serveru, může být síťová, a uživateli to může být jedno, z jeho pohledu je to tiskárna v systému, pak už jenom musí zjistit, kam si má přijít pro výtisky. Jedna tiskárna může být nastavena v celém systému jako výchozí, pak stačí tisknout příkazem lpr jméno-souboru Nemusí ale být definována vždy, někdy úmyslně, aby nešlo tisknou omylem, ale pouze příkazem typu lpr -D lj4p jméno-souboru Výchozí tiskárnu si může nastavit uživatel sám do proměnné PRINTER. Obvykle ji příkaz lpr (lp) respektuje, viz jeho manuálová stránka (u mě je to na konci, ENVIRONMENT If the following environment variable exists, it is used by lpr: PRINTER Specifies an alternate default printer. ). Proměnnou PRINTER je vhodné nastavit v nějakém inicializačním souboru, aby byla zajištěna její existence v prostředí všech běžících procesech, ideálně snad .kshrc? A buďto najednou nebo nadvakrát ji vyexportovat: PRINTER=lj4p export PRINTER Tiskárna samotná může sama od sebe umět tisknout buďto čistý text nebo postscript. Aby se daly používat různé fonty nebo grafika, je potřeba to nějakým způsobem zařídit: - ovladače v programu ala T602 nebo WP: to není moc obvyklé, i když možné - při definici tiskárny - nejobvyklejší cesta, ale záleží na správci (v běžných Linuxech prakticky cokoliv - text, dvi, ps, obrázky; tisknoucí program pozná, co to je, a pro jedinou fyzickou tiskárnu, která je k dispozici, ten soubor správným způsobem připraví) - převést na PostScript, kterému některé tiskárny rozumí, a u jiných se převádí na předchozí řešení Je třeba ještě připomenout, že tiskárny většinou nejsou připraveny na tisknutí textů s diakritikou, pak se použije program jako a2ps nebo mpage, který z toho udělá postscript. A některé laserovky mohou tisknout i čistý ascii text špatně - to se pozná hned na druhém řádku textu (pro nápravu bývá u komunikativnějších tisknoucích programů přepínač Fix stair-case stepping). Ale to jen tak pro úplnost, k problémům docházet nemusí. ps soubory lze pomocí programů pstops, psnup, psselect upravovat, vybírat stránky, dávat víc stránek na jednu - nejenom úspora papíru, ale někdy lepší přehlednost, příprava pro oboustranný tisk, ... -- --Zdeněk Pytela