• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/LPRng/DOCS/LPRng-Reference-Multipart/
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
3<html>
4  <head>
5    <meta name="generator" content="HTML Tidy, see www.w3.org">
6    <title>Print Job Formats</title>
7    <meta name="GENERATOR" content=
8    "Modular DocBook HTML Stylesheet Version 1.7">
9    <link rel="HOME" title=" LPRng Reference Manual" href=
10    "index.htm">
11    <link rel="UP" title="Filters " href="filters.htm">
12    <link rel="PREVIOUS" title="Filter Exit Codes " href=
13    "exitcodes.htm">
14    <link rel="NEXT" title="OF Filter" href="ofdetails.htm">
15  </head>
16
17  <body class="SECT1" bgcolor="#FFFFFF" text="#000000" link=
18  "#0000FF" vlink="#840084" alink="#0000FF">
19    <div class="NAVHEADER">
20      <table summary="Header navigation table" width="100%" border=
21      "0" cellpadding="0" cellspacing="0">
22        <tr>
23          <th colspan="3" align="center">LPRng Reference Manual: 5
24          Sep 2003 (For LPRng-3.8.22)</th>
25        </tr>
26
27        <tr>
28          <td width="10%" align="left" valign="bottom"><a href=
29          "exitcodes.htm" accesskey="P">Prev</a></td>
30
31          <td width="80%" align="center" valign="bottom">Chapter
32          16. Filters</td>
33
34          <td width="10%" align="right" valign="bottom"><a href=
35          "ofdetails.htm" accesskey="N">Next</a></td>
36        </tr>
37      </table>
38      <hr align="LEFT" width="100%">
39    </div>
40
41    <div class="SECT1">
42      <h1 class="SECT1"><a name="PRINTJOBFORMATS">16.3. Print Job
43      Formats</a></h1>
44
45      <p>Options used:</p>
46
47      <ul>
48        <li>
49          <p><var class="LITERAL">:if</var>, <var class=
50          "LITERAL">cf</var>, <var class="LITERAL">df</var>, <var
51          class="LITERAL">gf</var>, <var class="LITERAL">nf</var>,
52          <var class="LITERAL">:of</var>, <var class=
53          "LITERAL">rf</var>, <var class="LITERAL">tf</var>, <var
54          class="LITERAL">vf</var>, <var class=
55          "LITERAL">X</var><var class="LITERAL">f</var>, <span
56          class="emphasis"><i class="EMPHASIS">Filter
57          programs</i></span></p>
58        </li>
59      </ul>
60      <br>
61      <br>
62
63      <p><b class="APPLICATION">LPRng</b> has inherited a set of
64      so-called `<span class="emphasis"><i class="EMPHASIS">print
65      formats</i></span>' from its BSD ancestor. The format was
66      used to specify the type of file that was being printed. The
67      <b class="APPLICATION">lpd</b> server used the print format
68      to select the filter for processing the file. The de<span
69      class="emphasis"><i class="EMPHASIS">f</i></span>ault format
70      is <var class="LITERAL">f</var>.</p>
71
72      <p>The user can specify the format (i.e., the file type) by
73      giving the appropriate option to <b class=
74      "APPLICATION">lpr</b>:</p>
75
76      <ul>
77        <li>
78          <p><var class="LITERAL">-b</var> or <var class=
79          "LITERAL">-l</var>: Binary (literal) file. No processing
80          should be done. The <var class="LITERAL">l</var> format
81          is recorded as the file format.</p>
82        </li>
83
84        <li>
85          <p><var class="LITERAL">-c</var>: cifplot(1) output.</p>
86        </li>
87
88        <li>
89          <p><var class="LITERAL">-d</var>: TeX DVI file.</p>
90        </li>
91
92        <li>
93          <p><var class="LITERAL">-g</var>: Output from the
94          plot(3X) routines.</p>
95        </li>
96
97        <li>
98          <p><var class="LITERAL">-n</var> or <var class=
99          "LITERAL">-t</var>: (di)troff output.</p>
100        </li>
101
102        <li>
103          <p><var class="LITERAL">-p</var>: Text file that should
104          be pre-processed by the <var class="LITERAL">pr</var>
105          command, and then by the standard text filter.</p>
106        </li>
107
108        <li>
109          <p><var class="LITERAL">-v</var>: Benson Varian raster
110          image.</p>
111        </li>
112      </ul>
113      <br>
114      <br>
115
116      <p>Alternatively, one can also use <var class=
117      "LITERAL">-Fx</var>, where <var class="LITERAL">x</var> is
118      the format specifier. (E.g., <var class="LITERAL">-Fc</var>
119      instead of <var class="LITERAL">-c</var>.) This last form
120      also allows you to use other (non-standard) format
121      specifiers.</p>
122
123      <p>The filter for format <var class="LITERAL">X</var> is the
124      value for the <var class="LITERAL">Xf</var> printcap option,
125      with some minor exceptions. The following <var class=
126      "LITERAL">Xf</var> options have a pre-defined meaning.</p>
127
128      <ul>
129        <li>
130          <p><var class="LITERAL">:if</var> The <var class=
131          "LITERAL">f</var> format filter, i.e. - for the default
132          <var class="LITERAL">f</var> format. All print jobs are
133          passed through this one, unless another format is
134          selected.</p>
135        </li>
136
137        <li>
138          <p><a name="CF"></a> <var class="LITERAL">cf</var>
139          Cifplot data filter (for <var class="LITERAL">-c</var>
140          format).</p>
141        </li>
142
143        <li>
144          <p><a name="DF"></a> <var class="LITERAL">df</var> Filter
145          for DVI files (<var class="LITERAL">-d</var>).</p>
146        </li>
147
148        <li>
149          <p><a name="GF"></a> <var class="LITERAL">gf</var> Graph
150          data filter (<var class="LITERAL">-g</var>).</p>
151        </li>
152
153        <li>
154          <p><a name="NF"></a> <var class="LITERAL">nf</var>
155          Ditroff data filter (<var class="LITERAL">-n</var>).</p>
156        </li>
157
158        <li>
159          <p><var class="LITERAL">:of</var> This filter is used for
160          processing the (optional) banner at the start and/or end
161          of the print job, and also for the interjob separators.
162          See <a href="ofdetails.htm">OF Filter</a> for
163          details.</p>
164        </li>
165
166        <li>
167          <p><a name="RF"></a> <var class="LITERAL">rf</var> Filter
168          for Fortran style files (<var class=
169          "LITERAL">-r</var>).</p>
170        </li>
171
172        <li>
173          <p><a name="TF"></a> <var class="LITERAL">tf</var> Troff
174          filter (<var class="LITERAL">-t</var>).</p>
175        </li>
176
177        <li>
178          <p><a name="VF"></a> <var class="LITERAL">vf</var>
179          (Versatek) raster image filter (<var class=
180          "LITERAL">-v</var>).</p>
181        </li>
182      </ul>
183      &#13;<br>
184      <br>
185    </div>
186
187    <div class="NAVFOOTER">
188      <hr align="LEFT" width="100%">
189
190      <table summary="Footer navigation table" width="100%" border=
191      "0" cellpadding="0" cellspacing="0">
192        <tr>
193          <td width="33%" align="left" valign="top"><a href=
194          "exitcodes.htm" accesskey="P">Prev</a></td>
195
196          <td width="34%" align="center" valign="top"><a href=
197          "index.htm" accesskey="H">Home</a></td>
198
199          <td width="33%" align="right" valign="top"><a href=
200          "ofdetails.htm" accesskey="N">Next</a></td>
201        </tr>
202
203        <tr>
204          <td width="33%" align="left" valign="top">Filter Exit
205          Codes</td>
206
207          <td width="34%" align="center" valign="top"><a href=
208          "filters.htm" accesskey="U">Up</a></td>
209
210          <td width="33%" align="right" valign="top">OF Filter</td>
211        </tr>
212      </table>
213    </div>
214  </body>
215</html>
216
217