Changeset 2551 for pykota/trunk/docs/filterpykota.sgml
- Timestamp:
- 10/09/05 22:39:06 (19 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
pykota/trunk/docs/filterpykota.sgml
r2478 r2551 22 22 A filter is a computer program which takes data in one format as its input, and outputs the 23 23 same data but transformed into another format. <application>CUPS</application> already 24 contains many filters. For example there's one filter named < filename>pstops</filename> which accepts24 contains many filters. For example there's one filter named <command>pstops</command> which accepts 25 25 PostScript data as its input, and, as its name implies, outputs PostScript data too, but after having 26 26 eventually rearranged the pages to fit several pages on a single sheet of paper, or other manipulations … … 29 29 30 30 <para> 31 The < filename>pstops</filename> filter described above is also in charge of doing basic page31 The <command>pstops</command> filter described above is also in charge of doing basic page 32 32 accounting, but <application>PyKota</application> currently doesn't use this facility since it may 33 33 prove to be unreliable depending on the drivers used or if a paper jam occurs for example. … … 36 36 <para> 37 37 So to do its own accounting, <application>PyKota</application> has its own filters, for <application>CUPS</application> 38 it's named < filename>cupspykota</filename>, which is in fact a <application>CUPS</application> backends wrapper.38 it's named <command>cupspykota</command>, which is in fact a <application>CUPS</application> backends wrapper. 39 39 The procedure to plug the correct filter into your printing system is described in the 40 40 <xref linkend="installation" endterm="installation"> chapter. … … 42 42 43 43 <para> 44 Currently with a <application>CUPS</application> internal accounting mechanism, the < filename>pstops</filename>44 Currently with a <application>CUPS</application> internal accounting mechanism, the <command>pstops</command> 45 45 filter can be bypassed. That's why <application>PyKota</application> uses its own backend. 46 The < filename>cupspykota</filename> backend wrapper ensures that jobs can't bypass it, so you can use46 The <command>cupspykota</command> backend wrapper ensures that jobs can't bypass it, so you can use 47 47 any printer with any driver and any command line option, and you can be sure that your 48 48 print job will be correctly accounted for.