APPENDIX S:
FILTERS
Most of the stations (51's) will have just one filter.
3AWD01/3AWDI1/4APB01/4AWB01/6AWE01# lpfilter -l -f all (Filter "djet_graphics") Input types: any Output types: any Printer types: any Printers: any Filter type: fast Command: /usr/fox/exten/djet_graphics
However, other stations will have more filters, specially when you need support for PostScript.
3AWE01# lpfilter -l -f all | grep "(Filter" (Filter "djet_graphics") (Filter "download") (Filter "postio") (Filter "postior") (Filter "dpost") (Filter "postdaisy") (Filter "postdmd") (Filter "postmd") (Filter "postplot") (Filter "postprint") (Filter "postreverse") (Filter "posttek") 3AWE01# lpfilter -l -f all (Filter "djet_graphics") Input types: any Output types: any Printer types: any Printers: any Filter type: fast Command: /usr/fox/exten/djet_graphics (Filter "download") Input types: postscript Output types: postdown Printer types: PS,PSR,PS-b,PS-r,PS-br Printers: any Filter type: fast Command: /usr/lib/lp/postscript/download Options: PRINTER * = -p* (Filter "postio") Input types: postdown Output types: PS Printer types: PS Printers: any Filter type: fast Command: /usr/lib/lp/postscript/postio 2>>$ERRFILE (Filter "postior") Input types: postdown Output types: PS Printer types: PSR Printers: any Filter type: fast Command: /usr/lib/lp/postscript/postreverse | /usr/lib/lp/postscript/postio 2>>$ERRFILE (Filter "dpost") Input types: troff Output types: postscript Printer types: any Printers: any Filter type: slow Command: /usr/lib/lp/postscript/dpost Options: PAGES * = -o* Options: COPIES * = -c* Options: LENGTH * = -l* Options: MODES group = -n2 Options: MODES group\=\([2-9]\) = -n\1 Options: MODES portrait = -pp Options: MODES landscape = -pl Options: MODES x\=\(\-*[\.0-9]*\) = -x\1 Options: MODES y\=\(\-*[\.0-9]*\) = -y\1 Options: MODES magnify\=\([\.0-9]*\) = -m\1 (Filter "postdaisy") Input types: daisy Output types: postscript Printer types: any Printers: any Filter type: slow Command: /usr/lib/lp/postscript/postdaisy Options: PAGES * = -o* Options: COPIES * = -c* Options: MODES group = -n2 Options: MODES group\=\([2-9]\) = -n\1 Options: MODES portrait = -pp Options: MODES landscape = -pl Options: MODES x\=\(\-*[\.0-9]*\) = -x\1 Options: MODES y\=\(\-*[\.0-9]*\) = -y\1 Options: MODES magnify\=\([\.0-9]*\) = -m\1 (Filter "postdmd") Input types: dmd Output types: postscript Printer types: any Printers: any Filter type: slow Command: /usr/lib/lp/postscript/postdmd Options: PAGES * = -o* Options: COPIES * = -c* Options: LENGTH * = -l* Options: MODES group = -n2 Options: MODES group\=\([2-9]\) = -n\1 Options: MODES portrait = -pp Options: MODES landscape = -pl Options: MODES x\=\(\-*[\.0-9]*\) = -x\1 Options: MODES y\=\(\-*[\.0-9]*\) = -y\1 Options: MODES magnify\=\([\.0-9]*\) = -m\1 (Filter "postmd") Input types: matrix Output types: postscript Printer types: any Printers: any Filter type: slow Command: /usr/lib/lp/postscript/postmd Options: PAGES * = -o* Options: COPIES * = -c* Options: LENGTH * = -l* Options: MODES group = -n2 Options: MODES group\=\([2-9]\) = -n\1 Options: MODES portrait = -pp Options: MODES landscape = -pl Options: MODES x\=\(\-*[\.0-9]*\) = -x\1 Options: MODES y\=\(\-*[\.0-9]*\) = -y\1 Options: MODES magnify\=\([\.0-9]*\) = -m\1 Options: MODES dimen\=\([1-9]*x*[1-9]*\) = -d\1 Options: MODES interval\=\(-*[0-9]*\)/*\(-*[0-9]*\)/*\(-*[0-9]*\) = -i\1,\2,\3 (Filter "postplot") Input types: plot Output types: postscript Printer types: any Printers: any Filter type: slow Command: /usr/lib/lp/postscript/postplot Options: PAGES * = -o* Options: COPIES * = -c* Options: MODES group = -n2 Options: MODES portrait = -pp Options: MODES landscape = -pl (Filter "postprint") Input types: simple Output types: postscript Printer types: any Printers: any Filter type: slow Command: /usr/lib/lp/postscript/postprint Options: PAGES * = -o* Options: LENGTH * = -l* Options: MODES group = -n2 Options: MODES group\=\([2-9]\) = -n\1 Options: MODES portrait = -pp Options: MODES landscape = -pl Options: MODES x\=\(\-*[\.0-9]*\) = -x\1 Options: MODES y\=\(\-*[\.0-9]*\) = -y\1 Options: MODES magnify\=\([\.0-9]*\) = -m\1 Options: MODES catv_filter = -I (Filter "postreverse") Input types: postscript,post Output types: postscript Printer types: any Printers: any Filter type: slow Command: /usr/lib/lp/postscript/postreverse Options: PAGES * = -o* (Filter "posttek") Input types: tek4014 Output types: postscript Printer types: any Printers: any Filter type: slow Command: /usr/lib/lp/postscript/posttek Options: PAGES * = -o* Options: COPIES * = -c* Options: LENGTH * = -l* Options: MODES group = -n2 Options: MODES group\=\([2-9]\) = -n\1 Options: MODES portrait = -pp Options: MODES landscape = -pl Options: MODES x\=\(\-*[0-9][\.0-9]\) = -x\1 Options: MODES y\=\(\-*[0-9][\.0-9]\) = -y\1 Options: MODES magnify\=\([0-9][\.0-9]\) = -m\1