  Drukowanie na Linux-ie w uyciu.
  Autor: Mark Komarinski , markk@auratek.com
  v1.2.1, 24 Marca 1997
  Wersja polska: Bartosz Maruszewski
  B.Maruszewski@zsmeie.torun.pl
  v1.02, 26 Lipca 1997

  ____________________________________________________________

  Table of Contents


  1. Wprowadzenie.

     1.1 Historia tego dokumentu.
     1.2 Historia Wersji.
     1.3 Prawa autorskie i znaki handlowe.
     1.4 ciganie dokumentw HOWTO dotyczcych drukowania.
     1.5 Komentarze.
     1.6 Podzikowania.
     1.7 Od tumacza.

  2. Drukowanie pod Linux-em.

     2.1 Historia drukowania na Linux-ie.
     2.2 Drukowanie pliku przy uyciu
     2.3 Przegldanie kolejki zada przy pomocy
     2.4 Anulowanie zadania przy pomocy
     2.5 Kontrolowanie programu lpd przy pomocy
     2.6 "Printtool" z RedHat-a.

  3. Drukowanie plikw.

     3.1 Drukowanie plikw graficznych.
     3.2 Drukowanie plikw PostScriptowych.
     3.3 Drukowanie plikw PDF.
     3.4 Drukowanie plikw w TeX-u.
     3.5 Drukowanie plkw sformatowanych
     3.6 Drukowanie stron podrcznika systemowego

  4. Rnoci.

     4.1 Formatowanie przed drukowaniem.
     4.2 Zmienne rodowiskowe PRINTER.

  5. Odpowiedzi na czsto zadawane pytania.

  6. Rozwizywanie problemw.

  7. Odwoania.



  ______________________________________________________________________

  1.  Wprowadzenie.


  Dokument ten opisuje jak uywa systemu kolejkowania do drukarek
  liniowych dostarczanego wraz z systemem operacyjnym Linux. Dokument
  ten jest dodatkiem do dokumentu Drukowanie w Linux-ie
  <http://www.zsmeie.torun.pl/~bart/Tlumaczenie/Html/Printing-
  HOWTO.pl.html>, ktry omawia instalacj i ustawienie systemu
  drukowania. Materia zaprezentowany z tym HOWTO powinien by tak samo
  wany dla wszystkich systemw operacyjnych typu BSD w tym take dla
  Linux-a.
  Dokument ten zosta napisany w standardzie ISO-8859-2.
  Orygina mona znale pod adresem ftp.icm.edu.pl w katalogu
  /pub/Linux/sunsite/docs/HOWTO.



  1.1.  Historia tego dokumentu.


  Uwaga od Marka Komarinskiego <markk@auratek.com>:


  Chciabym podzikowa Mattowi Fosterowi za duy wkad pracy przy
  ponownym pisaniu tego HOWTO. Utrzymuj jego styl i dodaj nowoci tak
  eby wszystko byo w miar wiee.

  Uwaga od Matta Fostera <mwf@engr.uark.edu>:


  Wersja bieca tego HOWTO jest napisanym od nowa dokumentem, ktrego
  orygina napisali Grant Taylor <grant@god.tufts.edu> i Brian McCauley
  <B.A.McCauley@bham.ac.uk>. Staraem si zachowa mniej wicej to samo
  co oni napisali, ale zupenie zmieniem wygld i styl tego dokumentu
  oraz zasig materiau zawartego tutaj. Czuj, e to uczyni dokument
  ten bardziej kompletnym i atwiejszym do przeczytania. Mog tylko mie
  nadziej, e si zgadzasz.


  1.2.  Historia Wersji.


  v1.2.1

    uaktualnienia, mae zmiany dla publikacji Dr. Linux.

     v1.2

    Drukarki pod Windows-ami.

    Zmiana maksymalnego rozmiaru drukowanego pliku.

     v1.11

    Nowy opiekun !

    Dodane informacje o lpc.

    Dodane informacje na temat rozwizywania problemw.

    Pocztek na temat drukowania plikw graficznych.

  v1.1

    przegld sownictwa.

    rozwinita sekcja o drukowaniu w PostScripcie.

    prba rozjanienia niektrych przykadw. 8-)

    rozwinicie dyskusji na temat podstawowych narzdzi do drukowania w
     Linux-ie.

  v1.0

    Pierwsze publiczne wydanie Printing-Usage HOWTO.

  1.3.  Prawa autorskie i znaki handlowe.


  Niektre nazwy/nazwiska wymienione w tym HOWTO s prawami autorskimi
  lub znakami handlowymi pewnych firm/osb. Wystpuj one w wersji
  penej lub skrconej.


  (c) 1995 Matt Foster (mwf@engr.uark.edu)
  (c) 1996-1997 Mark F. Komarinski (markk@auratek.com)

  Wszelkie tumaczenia, prace pochodne, prace zebrane zawierajce
  dokumenty HOWTO musz zawiera t notatk o prawach autorskich.
  Oznacza to, e nie moesz stworzy pracy pochodzcej z HOWTO i naoy
  na jej dystrybucj dodatkowych ogranicze. Wyjtki od tej zasady mog
  by uczynione pod pewnymi warunkami; skontaktuj si z koordynatorem
  programu Linux HOWTO pod niej podanym adresem.

  Krtko mwic, chcemy promowa szerzenie tych dokumentw przez
  wszelkie dostpne kanay. Chcielibymy take utrzyma prawa autorskie
  naoone na te dokumenty, i by powiadomieni o planach dotyczcych
  redystrybucji HOWTO.

  Jeli masz pytania skontaktuj si z Gregiem Hankisem, koordynatorem
  programu Linux HOWTO po adresem gregh@sunsite.unc.edu.


  1.4.  ciganie dokumentw HOWTO dotyczcych drukowania.


  Jeli chcesz sobie wydrukowa to HOWTO, to polecam wersj
  PostScriptow. Jest ona sformatowana w taki sposb, e jest atwiejsza
  do czytania i adniejsza. Wersj angielsk w PostScripcie moesz
  pobra z SUNSite Polska
  <ftp://ftp.icm.edu.pl:/pub/Linux/sunsite/docs/HOWTO/other-formats/ps>.
  Niestety nie dostarczamy jeszcze wersji polskiej w PostScripcie -
  szukamy kogo, kto by nam pomg rozwiza problem polskich liter ;)
  albo na nowsz wersj narzdzi SGML, ktraby obsugiwaa ISO-8859-2.


  1.5.  Komentarze.


  Pytania, komentarze czy poprawki dotyczce tego dokumentu mog by
  kierowane do <markk@auratek.com>.


  1.6.  Podzikowania.


  Kieruje je do wszystkich, ktrzy powicili czas na czytanie wersji
  alfa i odpowiedzieli wieloma poytecznymi uwagami i sugestiami -
  niektrzy z was mog zobaczy odzwierciedlenie swoich komentarzy w tej
  wersji dokumentu.

  Chciabym take podzikowa Mattowi Fosterowi, ktry napisa to HOWTO
  od nowa.


  1.7.  Od tumacza.


  Tumaczenie to jest chronione prawami autorskimi (C) Bartosza
  Maruszewskiego.  Dozwolone jest rozprowadzanie i dystrybucja na
  prawach takich samych jak dokument oryginalny.

  Jeli znalaze jakie race bdy ortograficzne, gramatyczne,
  skadniowe, techniczne to pisz do mnie:

  B.Maruszewski@zsmeie.torun.pl

  Oficjaln stron tumacze HOWTO jest http://www.jtz.org.pl/

  Aktualne wersje przetumaczonych dokumentw znajduj si na teje
  stronie. Dostpne s take poprzez anonimowe ftp pod adresem
  ftp.ippt.gov.pl w katalogu /pub/Linux/JTZ/.

  Przetumaczone przeze mnie dokumenty znajduj si take na mojej
  stronie WWW. <http://www.zsmeie.torun.pl/~bart/tlumaczenie.html> S
  tam te odwoania do Polskiej Strony Tumaczeniowej.

  Kontakt z nasz grup, grup tumaczy moesz uzyska poprzez list
  dyskusyjn jtz@ippt.gov.pl. Jeli chcesz sie na ni zapisa, to wylij
  list o treci subscribe jtz Imi Nazwisko na adres
  listproc@ippt.gov.pl


  2.  Drukowanie pod Linux-em.


  Sekcja ta omawia jak drukowa pliki, sprawdza kolejk wydrukw,
  usuwa zadania z kolejki wydrukw, formatowa pliki przed ich
  wydrukowaniem i jak skonfigurowa rodowisko do drukowania.


  2.1.  Historia drukowania na Linux-ie.


  System drukowania na Linux-ie - system lp - jest przeniesionym rdem
  kodu napisanego przez regentw Uniwersytetu Californii dla wersji
  UNIX-a "Berkeley Software Distribution".


  2.2.  Drukowanie pliku przy uyciu lpr .


  Najbardziej prost metod na drukowanie w Linux-ie jest wysanie pliku
  do wydrukowania do urzdzenia drukarki. Jednym ze sposobw na
  zrobienie tego jest uycie polecenia cat. Jako "root" moesz zrobi
  co takiego:


  # cat thesis.txt > /dev/lp



  W tym wypadku, /dev/lp jest symbolicznym doczeniem do rzeczywistego
  urzdzenia drukarki - niech to bdzie igwka, laserwka, "typesetter"
  czy ploter. (Wicej informacji na temat docze symbolicznych
  znajdziesz na stronie podrcznika systemowego ln(1)).

  Z przyczyn bezpieczestwa, tylko "root" i uytkownicy nalecy do tej
  samej grupy co demon drukowania mog pisa bezporednio na drukark.
  Oto dlaczego polecenia takie jak: lpr, lprm, czy lpq musz by
  uywane, eby mie dostp do drukarki.

  Z tego powodu uytkownicy musz uywa lpr, aby wydrukowa jaki plik.
  Polecenie to troszczy si o wszystko co jest potrzebne do wydrukowania
  danego pliku, a potem przekazuje kontrol do innego programu - lpd
  czyli "line printer daemon". Demon ten informuje drukark jak ma
  wydrukowa dany plik.

  Kiedy wykonywany jest lpr, najpierw kopiuje on podany plik do
  konkretnego katalogu (katalogu zada), gdzie plik ten pozostaje dopki
  lpd go nie wydrukuje. Jak lpd si dowie, e jest jaki plik do
  wydrukowania, to utworzy kopi siebie (co my programici nazywamy
  rozmnoeniem/klonowaniem). Kopia ta wydrukuje nasz plik, podczas gdy
  orygina bdzie czeka na dalsze zadania. Pozwala to na obsugiwanie
  wielu zada na raz.

  Skadnia polecenia lpr jest bardzo znana:


  $ lpr [ opcje ] [ nazwa_pliku ... ]



  Jeli nazwa_pliku nie jest podana, lpr spodziewa si danych ze
  standardowego wejcia (zwykle klawiatury lub wyjcia innego programu).
  To pozwala uytkownikowi na przekierowanie wyjcia polece do kolejki
  drukowania. Np:


  $ cat thesis.txt | lpr



  lub


  $ pr -l60 thesis.txt | lpr



  Polecenie lpr przyjmuje kilka argumentw z linii polece, ktre
  pozwalaj uytkownikowi kontrolowa jego dziaanie. Niektre z
  bardziej popularnych argumentw to: -Pdrukarka okrela drukark, na
  ktrej ma by dane zadanie wydrukowane, -h nie pozwala wydrukowa
  strony tytuowej (z identyfikatorem itp.), -s tworzy symboliczne
  doczenie zamiast kopiowa plik do katalogu zada (przydatne do
  duych plikw) i -#il okrela ilo kopii do wydrukowania. Przykad
  moe wyglda tak:


  $ lpr -#2 -sP dj thesis.txt



  Polecenie to stworzy symboliczne doczenie do pliku thesis.txt w
  katalogu zada dla drukarki o nazwie dj, a nastpnie przekae zadanie
  do lpd. Nastpnie wydrukuje drug kopi tego pliku.

  Wszystkie dostpne opcje znajdziesz w podrczniku systemowym lpr(1).


  2.3.  Przegldanie kolejki zada przy pomocy lpq .


  Aby zobaczy zawarto kolejki do drukowania uyj polecenia lpq.
  Wydane bez argumentw, zwraca zawarto kolejki dla domylnej
  drukarki.

  Rezultat polecenia lpq moe by przydatny do rnych celw.





  $ lpq
  lp is ready and printing
  Rank   Owner      Job  Files                            Total Size
  active mwf        31   thesis.txt                       682048 bytes




  2.4.  Anulowanie zadania przy pomocy lprm .


  Inn przydatn cech kadego systemu drukowania jest moliwo
  anulowania zadania, ktre zostao umieszczone w kolejce. Aby to zrobi
  uyj lprm.


  $ lprm -



  Powysze polecenie anuluje wszystkie zadania, ktre s wasnoci
  uytkownika wydajcego to polecenie. Pojedyncze zadanie moe by
  anulowane przez zdobycie numeru tego zadania (z polecenia lpq) i
  podanie go do lprm:


  $ lprm 31



  Spowodowaoby skasowanie zadania nr 31 - thesis.txt na drukarce
  domylnej.


  2.5.  Kontrolowanie programu lpd przy pomocy lpc .


  Program lpc(8) uywany jest do kontrolowania drukarek, ktre obsuguje
  lpd. Moesz wczy lub wyczy drukark albo jej kolejk, zmieni
  kolejno w kolejce zada oraz otrzyma raport na temat drukarek i ich
  kolejek. Lpc jest uywany gwnie w sytuacjach kiedy do komputera
  podczonych jest kilka drukarek.


  $ lpc



  Powysze polecenie wystartuje program lpc. Domylnie, uruchamia si
  interaktywny tryb i moesz zacz wydawa polecenia. Inn opcj jest
  wprowadzenie polecenia lpc z linii argumentw.


  $ lpc status all



  Lista dostpnych polece jest w podrczniku systemowym lpd, a tutaj
  podaj kilka najwaniejszych, ktrych bdziesz najczciej uywa.
  Polecenie oznaczone opcj moe by albo nazw drukarki (lp, print,
  itp.) albo sowem "all", co oznacza wszystkie drukarki.


    disable opcja - nie pozwala na dodawanie nowych zada,


    down opcja - wycza drukowanie,

    enable opcja - pozwala na dodawanie nowych zada,

    quit (lub exit) - zakoczenie sesji lpc,

    restart opcja - startuje ponownie lpd dla podanej drukarki,

    status opcja - wywietla status drukarki,

    up opcja - pozwl na wszystko i wystartuj nowego lpd.


  2.6.  "Printtool" z RedHat-a.


  Tylko krtka notatka na temat zadziwiajcego programu printtool z
  dystrybucji RedHat. Wyglda na to, e robi on wszystko to co robiby
  filtr magiczny. RedHat instaluje od razu wiele programw filtrujcych.
  Oto jak ustawiem swoj drukark HP LJ 4L podczon do portu
  rwnolegego na RH 4.0.


    Zmie sesj na "root-a" i odpal "printtool". (jeli stae si
     "root-em" przez polecenie su, to pamitasz o ustawieniu zmiennej
     DISPLAY na :0.0 i uruchomieniu programu xhost z parametrem "+",
     prawda ?)

    Kliknij na przycisk "Add" a potem "OK" dla drukarki lokalnej.

    Wpisz urzdzenie do drukowania (u mnie /dev/lp1)

    Wpisz filtr wejciowy - wybierz typ drukarki, rozdzielczo i
     rozmiar papieru (ljet4, 300x300 i "letter")

    Wcinij "OK" a do koca i zrestartuj lpd.

  Na jedno zawoanie moesz mie definicje dla rnych drukarek w
  /etc/printcap. Dla rnych rozmiarw papieru, rozdzielczoci, itd.


  3.  Drukowanie plikw.


  Ta sekcja omawia drukowanie plikw z jakimi si spotkasz na Linux-ie.


  3.1.  Drukowanie plikw graficznych.


  Drukowanie takich plikw na drukarce zwykle zaley od rodzaju grafiki
  i drukarki. Igwki z reguy nie wchodz w gr z powodu rnic w
  sposobach obsugi plikw graficznych. Najlepszym wyborem byoby tu
  sprawdzenie czy twoja drukarka jest kompatybilna z Epson-em albo IBM
  ProPrinter, a nastpnie konwersja do PostScriptu i uycie ghostscriptu
  do wydrukowania (zobacz nastpn sekcj).

  Jeli masz drukark laserow, to sytuacja jest troch atwiejsza
  poniewa wikszo jest kompatybilna z PCL. To daje ci kilka opcji do
  wyboru. Niektre programy umiej wysya bezporednio w PCL. Jeli
  nie, to programy takie jak NetPBM potrafi konwertowa na PCL.
  Ostatni opcj jest uycie ghostscriptu (zobacz nastpcj sekcj).

  Najepsz opcj do wyboru jest instalacja pakietw takich jak NetPBM i
  ghostscriptu, a potem instalacja magicznego filtra do automagicznej
  obrbki grafiki.
  3.2.  Drukowanie plikw PostScriptowych.


  Drukowanie takich plikw na drukarce, ktra potrafi interpretowa ten
  jzyk jest proste; po prostu uyj lpr a drukarka zajmi si reszt.
  Dla tych z nas, ktrzy nie maj takich drukarek pozostaj inne rodki.
  Na szczcie s dostpne programy, ktre potafi robi uytek z
  PostScriptu i tumaczy go na jzyk zrozumiay dla wikszoci
  drukarek. Najbardziej znanym programem z tego rodzaju jest
  GhostScript.

  Jest on odpowiedzialny za konwersj wszystkich opisw w PostScripcie
  na jzyk zrozumiay dla danej druarki. Aby wydrukowa plik w
  PostScripcie za pomoc ghostscriptu moesz zrobi co takiego:


  $ gs -dSAFER -dNOPAUSE -sDEVICE=deskjet -sOutputFile=\|lpr thesis.ps



  Zauwa w powyszym przykadzie, e waciwie przesyamy wynik z
  programu ghostscript do lpr uywajc opcji -sOutputFile.

  Ghostview jest interfejsem graficznym pod XWindows dla ghostscriptu.
  Pozwala on na podgld pliku w PostScripcie przed wydrukowaniem.
  Ghostview i ghostscript - oba mona otrzyma z ftp.icm.edu.pl w
  katalogu /pub/Linux/sunsite/apps/graphics/viewers/X.


  3.3.  Drukowanie plikw PDF.


  Adobe wypuci czytark Acrobat dla Linux-a i jest ona dostpna na
  stronie domowej WWW <http://www.adobe.com> tej firmy. Poprzednia
  wersja - xpdf - jest take dostpna.


  3.4.  Drukowanie plikw w TeX-u.


  Jednym z najprostszych sposobw na drukowanie takich plikw jest
  konwersja ich na PostScript i drukowanie za pomoc ghostscriptu. Aby
  to zrobi musisz najpierw przkonwertowa je z TeX-a na format znany
  jako DVI (co jest skrtem od DeVice Independent - czyli niezalene od
  urzdzenia). Mona to zrobi polecenem tex(1). potem musisz zmieni
  plik DVI na PostScript przy pomocy dvips. Wszystko wyglda mniej
  wicej tak:


  $ tex thesis.tex
  $ dvips thesis.dvi



  Teraz moesz wynikowy plik w PostScripcie wydrukowa w sposb podany
  wyej,


  3.5.  Drukowanie plkw sformatowanych troff-em .



  $ groff -Tascii thesis.tr | lpr



  albo jeli wolisz


  $ groff thesis.tr > thesis.ps



  a potem wydrukuj plik w PostScripcie jak wyej.


  3.6.  Drukowanie stron podrcznika systemowego man .



  $ man man | col -b | lpr



  Strony te zawieraj preformatowane dane troff-a tak wic musimy
  wyrzuci wszelkie podwietlenia, podkrelenia itp. Program col robi to
  cakiem mio, a poniewa uywamy strumieni program man nie uyje
  polecenia more.


  4.  Rnoci.


  W sekcji tej znajduj si tematy, ktrych nie mona zaliczy do
  wczeniejszych.


  4.1.  Formatowanie przed drukowaniem.


  Poniewa wikszo plikw ASCII nie jest sformatowana do drukowania
  uyteczne jest sformatowanie ich w jaki sposb przed wydrukowaniem.
  Moe zawiera to umieszczenie tytuu i numeru na kadej stronie,
  ustawienie marginesu, podwjne przerwy midzy wyrazami, wcicia albo
  drukowanie pliku w wikszej iloci kolumn. Popularnym sposobem na
  osignicie tego jest uycie np. programu pr.


  $ pr +4 -d -h"Ph.D. Thesis, 2nd Draft" -l60 thesis.txt | lpr



  W powyszym przykadzie, pr przeskoczyby pierwsze 3 strony (+4),
  ustawi dugo strony na 60 lini (-l60), podwoi spacje (-d) i doda
  napis "Ph.D. Thesis, 2nd Draft" na pocztku kadej strony (-h). Lpr
  umieciby rezultat tego polecenia w kolejce. Zajrzyj do podrcznika
  systemowego pr(1) jeli chcesz zna wicej informacji.


  4.2.  Zmienne rodowiskowe PRINTER.


  Wszystkie polecenia w systemie drukowania Linux-a akceptuj opcj -P.
  Opcja ta pozwala uytkownikowi na podanie, ktra drukarka ma by
  uyta. Jeli uytkownik tego nie poda, to wybrana zostanie drukarka
  domylna.

  Zamiast kadorazowego podawania nazwy drukarki, moesz poda j w
  zmiennej rodowiskowej "PRINTER". W zalenoci od twojej powoki, moe
  to by zrobione w rny sposb. Dla bash-a bdzie to:


  $ PRINTER="nazwa_drukarki"; export PRINTER



  Dla csh bdzie to:


  % setenv PRINTER "nazwa_drukarki"



  Polecenia te mog by umieszczone w skryptach startowych (.profile dla
  bash-a i .cshrc dla csh) albo wydane z linii polece. Wicej na temat
  zmiennych rodowiskowych znajdziesz na stronach podrcznika
  systemowego bash(1) i csh(1).
  UWAGA - Ostrzegam eby przypadkowo z tego podniecenia nie zacz
  drukowa tych stron :)) - maj one odpowiednio 4.000 i 5.500 linii.


  5.  Odpowiedzi na czsto zadawane pytania.


  P1. Jak mam zapobiec efektowi schodkw ?

  O1. Efekt ten jest powodem tego, e niektre drukarki spodziewaj si
  znakw CR/LF na kocu linii, a w Unix-ach koniec linii to tylko LF
  (czyli przejcie do nstpnej linii bez powrotu do jej pocztku).
  Najprostszym sposobem na poprawienie tego jest sprawdzenie czy twoj
  drukark mona jako przeczy na druki sposb - albo przy pomocy
  przecznika albo wysyajc sekwencj znakw na pocztku kadego
  wydruku. Do drugiego rozwizania potrzebujesz filtra. (Zobacz pytanie
  2.)

  Szybkim sposobem jest uycie filtru z wiersza polece. Przykadem moe
  by:


  $ cat thesis.txt | todos | lpr



  P2. Co to jest filtr.

  A2. Jest to program, ktry czyta ze standardowego wejcia (stdin),
  robi co z wczytanymi danymi i zapisuje je do standardowego wyjcia
  (stdout). Filtry s uywane do wielu rzeczy, wczajc w to przerbk
  tekstu.

  P3. Co to jest filtr magiczny ?

  A3. Jest to filtr, ktry robi co w zalenoci od typu pliku
  wejciowego. Np. jeli plik jest czystym plikiem tekstowym, to po
  prostu wydrukowaby go uywajc standardowej metody. Jeli plik jest w
  PostScripcie czy innym formacie, to wydrukowaby go uywajc innej
  metody (np. ghostscriptu). Dwoma przykadami tego s "magicfilter" i
  "APSfilter". Jedyn wad tych filtrw jest to, e odpowiednie programy
  musz by zainstalowane przed instalacj filtra.

  Powodem tego jest to, e jeli "magicfilter" zostaje zainstalowany, to
  pyta on twj system o konkretne programy (takie jak ghostscript -
  jeli go znajdzie, to wie, e moe obsugiwa dane typu PostScript),
  potem tworzy siebie na podstawie tego co znalaz. Aby obsugiwa
  wszystkie pliki do drukowania, musisz mie zainstalowane przynajmniej
  takie programy:


    GhostScript

    TeX

    NetPBM

    jpeg utilities

    gzip

  P4. Co z Systemem Drukowania z Windows ? Czy Linux bdzie z tym
  dziaa ?

  O4. Moe. Drukarki, ktre akceptuj tylko polecenia WPS (Windows
  Printing System) nie bd dziaa z Linux-em. Natomiast te, ktre
  akceptuj polecenia WPS i inne (jak np. Canon BJC 610) bd dziaa
  dopki s ustawione na co innego ni WPS. Inne drukarki takie jak HP
  DeskJet 820Cxi/Cse nie bd dziaa z Linux-em. Waciwie Linux moe
  suy jako serwer wydrukw dla Win95 poniewa Win95 ma sterowniki do
  tych drukarek.

  P5. Co to za system ? Nie mog wydrukowa wicej ni 6 stron bo
  dostaj "file too large".

  O5. Jedna z opcji w /etc/printcap dotyczy maksymalnego rozmiaru
  wydruku. Domyln wartoci jest 1000 blokw dysku (ok. 500KB). Dla
  PostScript-u itp. da ci to okoo 6-8 stron z grafik i to koniec.
  Upewnij si, e dodae nastpujc lini do pozycji danej drukarki w
  /etc/printcap:


  mx=0



  Podstawowym powodem tego limitu jest dotrzymanie warunku, eby nie
  zapeni partycji na wydruki. Jest inny spoob na zrobienie tego;
  mona kaza lpr utworzy doczenie symboliczne do pliku do
  wydrukowania. Musisz wtedy pamita, eby doda opcj -s do kadego
  wywoania programu lpr.


  6.  Rozwizywanie problemw.


  W sekcji tej znajduj si czste problemy z jakimi si moesz spotka
  przy drukowaniu.

  Jeli twoja drukarka nie dziaa:

    Czy inne wydruki dziaaj ? (problem z aplikacj ?)

    Czy lpd jest uruchomiony ? (sprawd uywajc lpc) (kontroler
     wydrukw ?)

    Czy "root" moe wysa co bezporednio na urzdzenie drukarki ?
     (serwisy drukowania ?)

    Czy moesz drukowa z DOS-a ? (problemy z kablami/drukark ?)

  Odpowied na te pytania pomoe znale rozwizanie.

  Inne sugestie do tej sekcji wysyaj na adres <markk@auratek.com>.



  7.  Odwoania.


  Sekcja ta zawiera odnoniki dla systemu drukowania na Linux-ie.
  Prbowaem utrzyma t sekcj jak najbardziej zwiz. Jeli czujesz,
  e zapomniaem czego, to nie wahaj si pisa do mnie.

  Zanim wylesz pytanie na grup dyskusyjn, zastanw si:


    Czy drukarka akceptuje zadania ? (Uyj lpc(8))

    Czy odpowied na twoje pytanie znajduje si w tym HOWTO lub HOWTO
     Granta Taylora "Drukowanie w Linux-ie" ?

  Jeli ktre z powyszych jest prawd, to pomyl dwa razy zanim
  wylesz pytanie. A jeli ju si zdecydujesz wysa, to postaraj si
  zawrze jak najdokadniejsze informacje. Sprbuj napisa co wicej
  ni "Mam problemy z lpr. Pomcie !" Tego typu listy zostan przez
  wikszo zignorowane. Podaj take wersj jdra jak uywasz,
  jak/kiedy pojawi si bd i ewentualnie komunikaty jakie si
  pojawiy.


     Strony podrcznika systemowego:

       cat(1)  konkatenacja i drukowanie plikw

       dvips(1)  konwersja pliku TeX-a DVI na PostScript

       ghostview(1)  podgld dokumentw PostScriptowych przy pomocy
        ghostscriptu

       groff(1)  interfejs dla systemu formatowania dokumentw - groff

       gs(1)  Interpreter/przegldarka ghostscript

       lpc(8)  program kontrolny do drukarki

       lpd(8)  demon do drukarki

       lpq(1)  program do sprawdzania kolejki

       lpr(1)  program do drukowania dla uytkownikw

       lprm(1)  usuwanie zada z kolejki

       pr(1)  konwersja plikw tesktowych do drukowania

       tex(1)  formatowanie tekstu

     Grupy dyskusyjne (USENET; NEWS)
        "

       comp.os.linux.*  wszystko o Linux-ie (i jeszcze wicej)

       comp.unix.*  dyskusje dotyczce systemu operacyjnego UNIX









