Provided by: manpages-zh_1.5.1-1_all bug

NAME

       printcap -Cew

` SYNOPSIS
       printcap

yz DESCRIPTION
       Printcaptermcap(5) 的□□版, 用□描z line printers. □用到 spool 系
       □□,   一定□去□考   printcap   □□□.   允□□□地加入及□除印表□.
       在□□料  □中的每一段□z代表一台印表□.   This  data  base  may not be
       substituted for, as is possible  for  termcap,  because  it  may  allow
       accounting to be bypassed.

       □□的印表□是  lp,  □然□境□□  PRINTER  可能□於(override)此.  每一
       □用到 spool 的□□都支援 -p 的□□, 用以□□印表□. 如果想知道如何□一
       台印表□□定□料的□□, □□照 4.3 BSD Line Printer Spooler Manual.

e CAPABILITIES
       根□ termcap(5) □□案□出的描z.
            Name       Type      Description
            af         str       NULL                   name of accounting file
            br         num       none                   if lp is a tty, set the baud
                                                        rate (ioctl(2) call)
            cf         str       NULL                   cifplot data filter
            df         str       NULL                   tex data filter (DVI format)
            fc         num       0                      if lp is a tty, clear flag
                                                        bits (sgtty.h)
            ff         str       `                   string to send for a form
                                                        feed
            fo         bool      false                  print a form feed when
                                                        device is opened
            fs         num       0                      like `fc' but set bits
            gf         str       NULL                   graph data filter (plot(3)
                                                        format)
            hl         bool      false                  print the burst header page
                                                        last
            ic         bool      false                  driver supports(non standard)
                                                        ioctl to indent printout
            if         str       NULL                   name of text filter which
                                                        does accounting
            lf         str       /dev/console           error logging file name
            lo         str       lock                   name of lock file
            lp         str       /dev/lp                device name to open for
                                                        output
            mx         num       1000                   maximum file size (in BUFSIZ
                                                        blocks), zero = unlimited
            nd         str       NULL                   next directory for list of
                                                        queues (unimplemented)
            nf         str       NULL                   ditroff data filter (device
                                                        independent troff)
            of         str       NULL                   name of output filtering
                                                        program
            pc         num       200                    price per foot or page in
                                                        hundredths of cents
            pl         num       66                     page length (in lines)
            pw         num       132                    page width (in characters)
            px         num       0                      page width in pixels
                                                        (horizontal)
            py         num       0                      page length in pixels
                                                        (vertical)
            rf         str       NULL                   filter for printing FORTRAN
                                                        style text files
            rg         str       NULL                   restricted group. Only
                                                     members of group allowed access
            rm         str       NULL                   machine name for remote
                                                        printer
            rp         str       ``lp''                 remote printer name argument
            rs         bool      false                  restrict remote users to
                                                        those with local accounts
            rw         bool      false                  open the printer device for
                                                        reading and writing
            sb         bool      false                  short banner (one line only)
            sc         bool      false                  suppress multiple copies
            sd         str       /var/spool/lpd         spool directory
            sf         bool      false                  suppress form feeds
            sh         bool      false                  suppress printing of burst
                                                        page header
            st         str       status                 status file name
            tf         str       NULL                   troff data filter (cat
                                                        phototypesetter)
            tr         str       NULL                   trailer string to print when
                                                        queue empties
            vf         str       NULL                   raster image filter

       如果本地端印表□(local  line  printer)  driver  支援  indentation 的□,
       daemon □ 知道如何去用它.

Lo FILTERS
       lpd(8)    守護進程□□造出一□□□的管□    (pipeline    of    filters)
       □□理各□不同印  表□的□案. □□器□依照旗□□□□□何者送到 lpr(1) .
       管□的□定:
                  p            pr | if regular text + pr(1)
                  none         If         regular text
                  c            cf         cifplot
                  d            df         DVI (tex)
                  g            gf         plot(3)
                  n            nf         ditroff
                  f            rf         Fortran
                  t            tf         troff
                  v            vf         raster image

       if □□器的用法是:
                  if [-c] -wwidth -llength -iindent -n login -h host acct-file

       -c □□旗□只有在 -l 旗□有列在 lpr 中□才可忽略. width 和 length  定□
       了   page   的□和□   (from   pw   and  pl  respectively).  -n  和  -h
       可指定列印工作□有者 的 login  name  和  host  name.  Acct-file  □忽略
       printcap 中的描z.

       If no if is specified, of is used instead, with the distinction that of
       is opened only once, while if  is  opened  for  every  individual  job.
       Thus,  if  is  better  suited to performing accounting.  The of is only
       given the width and length flags.

       其它□□器的呼叫用法如下:
                  filter -xwidth -ylength -n login -h host acct-file

       如果n用  pixels   □□位□定□□的□,   用   px   和   py   □二□□□.
       所有的□□器都□由  stdin  □入□案,  stdout □出到印表□, 用 stderr 或
       syslog(3) □□□(log), 而且不□忽略 SIGINT.

x LOGGING
       Error messages generated by the line printer programs themselves  (that
       is,  the lp*  programs) are logged by syslog(3) using the LPR facility.
       Messages printed on stderr of one of the filters are sent to the corre-
       sponding lf file.  The filters may, of course, use syslog themselves.

       Error  messages  sent  to the console have a carriage return and a line
       feed appended to them, rather than just a line feed.

 SEE ALSO
       termcap(5),  lpc(8),  lpd(8),  pac(8),  lpr(1),  lpq(1),  lprm(1)
       4.3 BSD Line Printer Spooler Manual.

v HISTORY
       The printcap file format appeared in 4.2BSD..

[]
      L <u8313115@mis.cycu.edu.tw>

[]
       1997.01.01

mlinuxan:
       http://cmpp.linuxforum.net