[ Bottom of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]

Guide to Printers and Printing

Contents

About This Book
Who Should Use This Book
Highlighting
Case-Sensitivity in AIX
ISO 9000
Related Publications
Printers, Print Jobs, and Queues Overview for Users
Printer Terminology
Starting a Print Job (qprt Command)
Canceling a Print Job (qcan Command)
Prioritizing a Print Job (qpri Command)
Moving a Print Job to Another Print Queue (qmov Command)
Holding and Releasing a Print Job (qhld Command)
Checking Print Job Status (qchk Command)
Formatting Files for Printing (pr Command)
Printing ASCII Files on a PostScript Printer
Command Summary for Printers, Print Jobs, and Queues
Printers, Print Jobs, and Queues for System Administrators
Printing Processes
Print Spooler
Real and Virtual Printers
Local and Remote Printers
Printer Backends
Formatter Filters
Initial Printer Configuration
Configuring a Printer without Adding a Queue
Additional Queue Operations
Adding a Print Queue Device
Adding Plotter Support with 5080
Creating a Plotter Setup File
Adding a Local Printer to an Existing Queue
Adding an ASCII Terminal Printer to an Existing Queue
Adding an HP JetDirect Printer to an Existing Queue
Adding a File to an Existing Queue
Configuring Nonsupported Printers
Printing with Terminal-Attached Printers
Commands and Control Sequences
Terminal-Attached Printing Limitations
Configuring a Printer for an ASCII Display Terminal
Listing Print Queues and Print Queue Devices
Showing Status of Print Queues
Starting and Stopping a Print Queue
Setting the Default Print Queue
Holding and Releasing a Print Job (qhld Command)
Moving a Job between Queues
Scheduling Print Jobs
Changing or Showing Queue Characteristics
Specifying Paper Size
Changing or Showing Printer Connection Characteristics
Changing / Showing Pre-Processing Filters
Deleting a Print Queue
Listing All Supported and Defined Printers
Moving a Printer to Another Port
Changing or Showing Printer Characteristics
Deleting a Printer
Remote Printing Overview
Managing and Using Remote Printers and Queues
Using Remote Host Access for Printing
Using the lpd Remote Subsystem
Showing Status of Printer Server Subsystem
Printer Queuing System Status Conditions
Spooler Overview
Spooler Introduction
Spooler Concepts
Generic Base Operating System Spooler
Spooler Parts
Spooler Data Flow: Commands and Backend
Spooler Data Flow (enq Command)
Overview of Backend Processing
Virtual Printers and Formatter Filters
/etc/qconfig Spooler Configuration File
Printer, Plotter, and Spooler Subsystem Programming
Printer Backend Overview for Programming
Virtual Printer Definitions and Attributes
Printer Colon File Escape Sequences
Printer Colon File Conventions
Example of Print Formatter
Understanding the Interaction between qdaemon and the Backend
Understanding Backend Routines in libqb
Printer Code Page Translation Tables
Printer Code Page Translation for Multibyte Code Sets
Printer Attachment Files
Operators for Limits Field in the Printer Colon File
Adding a Printer Using the Printer Colon File
Printer-Specific Information
Printer Support
Pass-Through Mode
Viewing, Formatting, or Modifying Virtual Printer Definitions
Modifying the mi, mp, and _d Attributes on a PostScript Queue
How piobe Uses Printer Colon Files
Spooler Job Header and Trailer Pages
Modifying the mo Virtual Printer Attribute
Filters
Editing the /etc/qconfig File
Troubleshooting the Base Operating System Spooler
Local Printer Checklist
Inoperative Printer Checklist
Remote Printer Checklist
Adapter Considerations
Resource Considerations
Printing Problems When the var File System is Full
Terminal-Attached Printer Checklist
Considerations for 8-Bit Printer Attached to 7-Bit Interface
qdaemon Checklist
Queuing System Problems
Testing the qdaemon
Testing a Spooler Queue
Copying Spooled Jobs
Cleaning Up and Starting Over
Related Information
System V Printer Configuration
Understanding the Print Service
Customizing Printer Configuration
Providing Filters
PostScript Printers
Configuring Directory-Enabled (LDAP) System V Print on AIX
Related Information
Appendix A. Calculating Page Length Using Printer Colon File Escape Sequences
Why the Stack Language Describing Page Length Works
Appendix B. Calculating Page Width Using Printer Colon File Escape Sequences
Why the Stack Language Describing Page Width Works
Appendix C. Notices
Trademarks
Index

[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home | Legal | Search ]