@TechReport{Hoffman_ORNL-TM-12190_19920901, author = {Forrest M. Hoffman}, title = {A {U}nix Print Filter for Controlling an {HP} {L}aserjet Printer}, type = {Technical Memorandum}, number = {ORNL/TM-12190}, institution = {Oak Ridge National Laboratory}, address = {Oak Ridge, Tennessee, USA}, day = 1, month = sep, year = 1992, abstract = {This report describes a Unix print filter designed to control an Hewlett Packard Lasterjet or other printer that uses hewlett Packard's Printer Control Language (HP-PCL). The filter gives users the ability to control print pitch, orientation, and indentation by using standard flags to the Unix \texttt{lpr} command or multiple entries in the \texttt{/etc/printcap} file and allows both ascii and binary (i.e., graphics and downloadable fonts) files to be printed. Additionally, the filter provides some accounting capability. The supported print pitch and orientation options are described, as are the different configuration options. The code for the filter in included in Appendix A and sample entries for the \texttt{/etc/printcap} file are included in Appendix B and C.} }