Ricoh InfoPrint Pro C900AFP Manual
Ricoh InfoPrint Pro C900AFP Manual

Ricoh InfoPrint Pro C900AFP Manual

Infoprint manager
Hide thumbs Also See for InfoPrint Pro C900AFP:
Table of Contents

Advertisement

Quick Links

InfoPrint Manager for AIX
Procedures
Version 4 Release 3
G550-1066-04

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the InfoPrint Pro C900AFP and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Ricoh InfoPrint Pro C900AFP

  • Page 1 InfoPrint Manager for AIX Procedures Version 4 Release 3 G550-1066-04...
  • Page 3 InfoPrint Manager for AIX Procedures Version 4 Release 3 G550-1066-04...
  • Page 4 Note: Before using this information and the product it supports, read the information in “Notices” on page 365. Fifth edition (September 2010) This edition applies to InfoPrint Manager for AIX, Version 4 Release 3 Modification 0 with PTF U100003 and to all subsequent releases and modifications until otherwise indicated in new editions.
  • Page 5: Table Of Contents

    Figures Sequence of user-exit programs for InfoPrint Scenarios for using XML data that has been Manager . 57 transformed to AFP or PDF . . 184 Sample input record exit C language header Process for transforming XML data to AFP or Sample output record exit C language header PDF.
  • Page 6 InfoPrint Manager for AIX: Procedures...
  • Page 7 Tables Output from sample fstshow - o command Special symbols added for code page -S flag options . 21 T1001108 . . 237 Screen Frequencies for InfoPrint 4000 IR3/IR4 Special symbol added for code page T1001109 238 and ID5/ID6 and InfoPrint 4100 HD3/HD4 Font mapping table for use with the chars and HS2 printers with Version 3 or 7 Toner .
  • Page 8 InfoPrint Manager for AIX: Procedures...
  • Page 9 About this publication ® ® This publication helps you use InfoPrint Manager for AIX . This publication assumes that you are up and running. It contains procedures to help you do various tasks and troubleshoot problems. It also contains procedures for using orderable features you can use with InfoPrint Manager.
  • Page 10 v Page Printer Formatting Aid: User's Guide, S550-0801. This publication describes how to use the Page Printer Formatting Aid (PPFA) to create and compile page definitions and form definitions for printing or viewing files with Advanced Function Presentation products. InfoPrint Manager for AIX publication library InfoPrint Manager for AIX includes publications in PDF format on a CD-ROM supplied with the product.
  • Page 11 v InfoPrint Manager for Windows: Getting Started, G550-1072. This publication helps you install and configure InfoPrint Manager for Windows. It focuses primarily on server and client system software configuration. v InfoPrint Manager for Windows: Procedures, G550-1073. This publication describes the primary tasks necessary for setting up an InfoPrint environment, submitting print jobs, scheduling jobs, and managing the print environment.
  • Page 12 Manual (man) pages for InfoPrint commands, utilities, and transforms Online information, in manual (man) page format, is available for all InfoPrint commands and utilities. You can use the AIX man command to view man pages for these InfoPrint commands: v listconv v pdpr v lprafp v pdpromote...
  • Page 13 v admingui v pdcrcds v afpsplit v pdcrdflt v ainupod1 v pdcrmed v ainupod2 v pdinitports v ainupod3 v pdmigpp v ainurpt1 v pdmincfg v ainurpt2 v pdmsg v ainurpt3 v pdnetifspri v ainurpt4 v pdwsinitports v ainurpt5 v rc.iprsap v ainurpt6 v rc.pd v ainurpt7...
  • Page 14 For information about the flags that you can use with the man command, see the man manpage or the AIX Commands Reference. InfoPrint Manager for AIX: Procedures...
  • Page 15 Part 1. Administrative procedures: Configuring InfoPrint Manager © Copyright InfoPrint Solutions Company 1998, 2010...
  • Page 16 InfoPrint Manager for AIX: Procedures...
  • Page 17: Output From Sample Fstshow - O Command

    Chapter 1. Creating and managing servers The InfoPrint server manages and controls all other InfoPrint objects in your InfoPrint system. During InfoPrint installation, one server was created that contains a logical destination, a queue, and an actual destination (a physical printer).
  • Page 18 Creating additional servers or starting existing servers You can create a new server or start an existing server through the InfoPrint SMIT administrator's interface. If you are not familiar with how to start the InfoPrint SMIT administrator's interface, see "Using the InfoPrint Interfaces" in InfoPrint Manager for AIX: Getting Started.
  • Page 19 These InfoPrint Manager servers do not need to contain any InfoPrint Manager objects, such as queues or destinations. Instead, these servers handle the locale-specific processing of the commands and forward those commands to the InfoPrint Manager server that contains the objects. For each InfoPrint client that is not running on the same AIX server as the InfoPrint AIX servers, such as the InfoPrint Manager Operations GUI, InfoPrint Submit Express, JobTicketer, or InfoPrint Select, you must make sure that it...
  • Page 20 InfoPrint Manager for AIX: Procedures...
  • Page 21: System Requirements

    Chapter 2. Installing and configuring printer devices and related hardware For information about printers not included in this chapter, go to the Printing Systems Web site. You can access this site from the InfoPrint Solutions Company Web site at http://www.infoprint.com. To create and configure the InfoPrint actual destinations that represent printer devices, see “Creating and managing actual destinations”...
  • Page 22 v Dedicated Gigabit Ethernet connection v F80 AIX system with: – Two 450 Mhz CPUs and four 500 Mhz CPUs – Six GB RAM – Six 18 GB Serial Storage Architecture (SSA) – Two 18 GB SCSI hard drives Defining the InfoPrint Color 130 Plus to InfoPrint Manager Important: Because you are dedicating an InfoPrint Manager server to your InfoPrint Color 130 Plus, this procedure assumes that you have just installed InfoPrint Manager on this system.
  • Page 23 Configuring the PSF TCP/IP printer in InfoPrint Manager Once you have created the actual destination in InfoPrint Manager, you must do several other things before you can print. Complete the following procedures in any order. Instructions appear below. v “Verifying the size and location of the Input Manager workspace” v “Identifying where to store AFP resources”...
  • Page 24 ™ In InfoPrint Manager, data object resources are grouped with BCOCA and GOCA objects, and all of those types of files are called presentation object containers. As with other kinds of AFP resources, you must tell InfoPrint Manager where your presentation object containers are located.
  • Page 25 Specifying the color rasterized image processor (RIP) on this server Important: You only need to do this step if you will be submitting color PostScript print jobs to your InfoPrint Color 130 Plus. The RIP generates the data stream that InfoPrint Manager sends to the printer. By default, InfoPrint Manager uses a RIP that produces monochrome (black and white) documents.
  • Page 26 You can set the color rendering intent value on a print job, a default document, or on an actual destination using either the command line or the InfoPrint Manager Administration GUI. Follow this procedure to set the attribute using the InfoPrint Manager Administration GUI.
  • Page 27 Before you can use an InfoPrint 2000 printer, it is important to make sure that your InfoPrint Solutions Company Customer Support Specialist has both created a local account and added a local user. If these basic configuration tasks have not been done on the InfoPrint 2000 printer, you will not be able to use it with InfoPrint Manager.
  • Page 28 psf-tray-characteristics = 1:letter:1:1:true 2:legal:2:2:true 3:ledger:3:3:true 4:A4:4:4:true 5:A3:5:5:true 6:B6:6:6:true The first three values in each line, e.g. 1:letter:1, represent the tray name, medium, and input bin number. Tray name can be anything, but each one has to be unique. For simplicity, this example uses numbers 1 through 6. The medium and bin number should match the actual setup on the printer.
  • Page 29 In this case, we specified tray name "3", so the previous setting for that tray is replaced. If you specified a tray name that was not in the list, it would be added. Submitting jobs to the InfoPrint 2000 printer The InfoPrint 2000 DSS lets you submit jobs in two ways: Passthru Mode or InfoPrint Mode.
  • Page 30 v base-printer v output-bin v carriage-control-type v output-format v chars v overlay v color-mapping-table v overlay-back v convert-to-ebcdic v overlay-front v data-fidelity-problem-reported v page-definition v default-printer-resolution v page-media-select v document-finishing v page-select v explicit-page-placement v resource-context v font-fidelity-action v resource-context-font v font-processing-messages v resource-context-form-definition v font-resolution...
  • Page 31 6. Synchronous shut down of a printer. This option is supported for jobs paused while ripping. Configuring InfoPrint Manager to use the InfoPrint 2090ES, 2105ES, 2060ES, 2075ES, 2085, and 2105 printers These printer models support a variety of data streams and provide a wide range of finishing options.
  • Page 32 If you are sending a job to a printer that supports Send and Save functions (and it is not already specified in the data stream), you can specify it from the command line. Send and Save is invoked by using the -S flag and you can select from these options: v 0 Print now (Default) v 1 Print one copy and hold job...
  • Page 33 Logging accounting information The wait-for-job-completion attribute (Report job completed when printed label on the InfoPrint Manager Administration GUI) indicates whether InfoPrint Manager for AIX: v Waits for the job to print completely before reporting the job as completed (Yes). v Reports the job as completed as soon as all the data has been sent to the printer (No).
  • Page 34 1. From the main window of the InfoPrint Manager Administration GUI, select Printer → Create → PSF → TCP/IP. 2. Fill in the necessary fields in the Create Printer Wizard to create an actual destination for these printers. See "Creating and managing actual destinations" in InfoPrint Manager for AIX: Getting Started for detailed instructions.
  • Page 35: S Flag Options

    where 9.99.99.51 is the printer's IP address. The port for the pioipdm backend defaults to 9100 and does not have to be specified. 3. If you have created a PSF Other destination, select Printer → Properties. 4. Select the Documents tab and make sure that the Formats to RIP at destination field is set to pass PostScript or PCL data streams.
  • Page 36 For example, if you are submitting to an AIX actual destination and you want your printer to print one copy of job1 then save it, enter this command: pdpr -d ldname -x "destination-pass-through='-S5'" job1 ® where ldname is the name of the logical destination associated with your Infoprint 2190, 2210, or 2235 actual destination in InfoPrint Manager.
  • Page 37 Booklet Maker If you have an InfoPrint 2190, InfoPrint 2210, or InfoPrint 2235, you can use the Booklet Maker feature to use the fold-in-and-staple finishing function. Booklet Maker supports jobs that are a maximum of 15 pages in length. When installed, the Booklet Maker feature is in output bin 3, which is called the Shift Tray Lower.
  • Page 38: Screen Frequencies For Infoprint 4000 Ir3/Ir4

    1. Edit the /etc/hosts file with your AIX editor of choice. 2. Insert the printer's IP address in a line as shown below: xx.xx.xx.xx printer # ethernet name/address where xx.xx.xx.xx is the IP address of the printer control unit that is to display the InfoPrint Manager Operations GUI, and printer is a printer host name that is unique to your network.
  • Page 39: Screen Frequencies For Infoprint 4100 Td1-2

    Table 6. Screen Frequencies for InfoPrint 4100 TD1-2 printer with Version 2 Toner and InfoPrint 4100 TS1, TS2, TS3, TD3-4, TD5-6 printers with Version 7 Toner (continued) | | | | | Actual Screen Angle 36° 45° 51° 59° Configuring InfoPrint Manager to use the InfoPrint Workgroup Printers (15xx, 16xx, 17xx, 18xx and future models) These printer models support a variety of data streams and provide a wide range of finishing options.
  • Page 40: U Flag Options

    If you are sending a job to a workgroup printer that supports Print and Hold functionality (and it is not already specified in the data stream), you can specify it from the command line. You invoke the Print and Hold function by using the –U flag and you can choose from the following options: Table 7.
  • Page 41 Logging accounting information The wait-for-job-completion attribute (Report job completed when printed label on the InfoPrint Manager Administration GUI) indicates whether InfoPrint Manager for AIX: v Waits for the job to print completely before reporting the job as completed (Yes). v Reports the job as completed as soon as all the data has been sent to the printer (No).
  • Page 42 Configuring the Halftone Management System The Print on Demand feature offers the Halftone Management System (HMS). The HMS supports printer calibration on devices such as the InfoPrint 20 and the InfoPrint 4000 series. The Halftone Management System gives you the ability to calibrate halftones for each screen frequency on most Intelligent Printer Data ™...
  • Page 43: Calibrating A Densitometer

    Note: The server must be running before you start the Halftone Management System client. Starting the Halftone Management System client On the front panel, open the extended menu above the InfoPrint icon, and click Start Calibration GUI . You can also start the Halftone Management System client from the command line: Enter: ./usr/lpp/pd/ipcal/bin/runcalib&...
  • Page 44: Calibrating A Printer Using The Halftone Management System

    press either the FUNCTION or the ENTER key. Decrease (FUNCTION) or increase (ENTER) the value until the correct number is displayed. When finished, release the keys and press Enter. SET HI is displayed momentarily, followed by Y.YYH , where the Y.YY part of the value should be the black patch ORTHO value from the Reflection Reference card.
  • Page 45: Defining Custom Patch Sets

    3. In the Server Properties window, fill in the Server Name field with the symbolic server name, and the Hostname field with either the explicit name of the server or the server's dotted decimal notation IP address. For example, the Server Name field value could be sage, while the Hostname field value could be either sage.infoprint.com or 9.99.43.73 .
  • Page 46 1. If desired, define a custom patch set to print from the Halftone Management System window from the menu bar by selecting EDIT → PATCH SETS, then selecting the patch from the list and ACTIONS → SELECT AS CURRENT, FILE → CLOSE. 2.
  • Page 47 Measuring optical density with a densitometer This procedure describes how you can measure optical density using the XRITE 400B Densitometer. While you can use other densitometers, this procedure has been verified with this particular make and model. Ensure that the density readings are absolute, not paper reference.
  • Page 48 actual destination, or enter this at the command line: pdls -cp -r halftones-supported ActualDestination name. InfoPrint Manager for AIX: Procedures...
  • Page 49: Snmp Support

    Chapter 3. Working with SNMP printers SNMP support Currently, InfoPrint Manager supports Simple Network Management Protocol (SNMP) V1. However, companies are shipping printers with SNMP V3. If you configure your printer to use SNMP Version 3, you need to turn off the InfoPrint Manager SNMP support by specifying False for the use-snmp actual destination attribute.
  • Page 50 v Does not explicitly set the attribute when creating or modifying the actual destination v Resets the attribute to the InfoPrint Manager default Before you create the actual destination and let the server smart-default one or more actual destination attributes for a printer, we recommend that you: 1.
  • Page 51: Accessing Device Information

    v Paper jam v Power off v Service requested v Fuser over temp v Input tray missing v Printer supply empty v Printer supply missing v Printer waste full v Output bin full v Output bin missing v Fuser under temp v Printer supply low v Printer waste almost full v Media low...
  • Page 52: Changing Device Information

    This is the list of non-settable device-specific actual destination attributes: v device-description v device-input-trays v device-ip-address v device-manufacturer v device-marker-supplies v device-media-supported v device-model v device-op-panel-locked v device-output-bins v device-printer-name v device-ready-media v device-serial-number v device-state v device-version This is the list of settable device-specific actual destination attributes: v device-contact v device-location Notes:...
  • Page 53: Setting Up And Using Snmp

    smnp-write-community-name actual destination attribute must be set properly for the pddeviceop command or GUI commands to work. From the Device Information window in the InfoPrint Manager Administration GUI, you can reset the specific device, take it offline, or put it online. You can also change the contact or location information.
  • Page 54: Using The Infoprint Manager Administration Interface

    v Does not work, the server concludes that the printer is turned off or is not currently connected to the network. It leaves use-snmp set to “true” and continues trying to establish an SNMP connection with the printer. 3. Check the actual destination attribute snmp-active. If it is “true”, the printer works with SNMP.
  • Page 55 Specifies the authentication protocol used to encrypt and/or decrypt the messages exchange between InfoPrint Manager and the printer. If the snmpv3-security-level attribute is set to medium or maximum, it specifies the type of authentication protocol used. v snmpv3-authentication-password Specifies the authentication key to use with the authentication protocol. This attribute is SNMPv3 specific and it is mandatory for medium or maximum security-level.
  • Page 56: Effects On Performance With Snmp

    Increasing the polling interval causes the server to use less CPU and network resources for SNMP polling, but it makes the currently shown printer status (for printers that are not currently printing) less accurate. The field on the SNMP tab is “Normal poll interval”. v snmp-problem-poll-interval Indicates the number of seconds that the server should wait after sequentially polling all the SNMP printers with known problems.
  • Page 57 Increasing the polling interval causes the server to use less CPU and network resources for SNMP polling, but it makes the currently shown printer status (for printers that are not currently printing) less accurate. Chapter 3. Working with SNMP printers...
  • Page 58 InfoPrint Manager for AIX: Procedures...
  • Page 59: Determining The Media That Are In The Servers

    Chapter 4. Configuring media This section describes how to create, configure, and manage media. Use the InfoPrint Manager Administration Interface or the AIX command line to complete these tasks. Determining the media that are in the servers You can use the InfoPrint Manager Administration Interface or the AIX command line to show the media in the servers being monitored.
  • Page 60 v Use the Create option when you want to create a unique media (with default settings) without copying properties from an existing media. v Use the Copy option when you want to create a new media using properties from an existing media. Enter values in these fields: Name Media names can contain up to 255 characters and are case-sensitive.
  • Page 61: Viewing Or Changing Attributes Of A Medium

    For more information, see InfoPrint Manager: Reference or the pdcreate man page. Viewing or changing attributes of a medium You can use the InfoPrint Manager Administration Interface or the AIX command line to view or change attributes of a medium. Using the InfoPrint Manager Administration Interface 1.
  • Page 62 InfoPrint Manager for AIX: Procedures...
  • Page 63 Chapter 5. InfoPrint Email support InfoPrint Email can be used for interoffice communication or to send emails to other addresses around the world. You can take advantage of the Email option to format documents that are both viewable and printable at company workstations. Send and receive data from a wide variety of sources, whether the data is PCL, PDF, PostScript, GIF, JPEG, TIFF, or a native SAP R/3 data stream (ABAP or OTF).
  • Page 64 Creating an InfoPrint Email destination Before you can send email output through InfoPrint Manager, you must create an email destination on your InfoPrint AIX server. You should use the Advanced InfoPrint Manager Administration Interface to do this task. Note: While users who have purchased the Print-On-Demand feature can use the Basic InfoPrint Manager Administration Interface , we recommend against it because you will not be able to view queue objects.
  • Page 65 v “Submitting files with a Korn shell script” on page 52 v “Submitting text files with a Korn shell script” on page 53 v “Using the InfoPrint Select client” on page 54 Submitting a basic email job For specific information about the pdpr command and its attributes, see the InfoPrint Manager: Reference, on the web or the pdpr man page.
  • Page 66 where logical_destination is email1-ld and emailfilename could be named /email_script/samp.script and stored on your local system. Note that you must have defined a body.txt file and a sig.txt file for this script to work correctly. This attribute file sends a report to a 'johndoe' Internet ID, using a logical destination (printer) named email1-ld that you specify from the command line.
  • Page 67 This script sends an email to either the destination value that you specify as the second argument on the AIX command line, or to 'johndoe' Internet ID, if you take the default. The script uses a logical destination (printer) named email1-ld on your InfoPrint AIX server.
  • Page 68 This script sends an email to either the destination value that you specify as the second argument on the AIX command line, or to 'johndoe' Internet ID, if you take the default. The script uses a logical destination (printer) named email-ld on your InfoPrint AIX server.
  • Page 69 Any job or document attributes that require the Email DSS to transform the data are not supported. For a list of these attributes and for more information about the job-ripped-by-server attribute, see InfoPrint Manager: Reference. Submitting color Email attributes through a file You can print a color Email job with a batch file that contains these: v Job name v Email body text...
  • Page 70 InfoPrint Manager for AIX: Procedures...
  • Page 71: Sequence Of User-Exit Programs For Infoprint

    Chapter 6. User-exit programs (PSF, Generalized Fax, and Email DSS only) This section describes the sample user-exit programs supplied with InfoPrint Manager and how you can create your own user-exit programs. What type of user-exits does InfoPrint Manager support? InfoPrint Manager supports dynamically loaded user-exit programs. These programs are loaded with the InfoPrint Manager executable program during initialization and are called at various points during job processing.
  • Page 72: Sample User-Exit Programs

    Table 8. Sample user-exit programs Type of user-exit File Name Description Header Page ainuxhdr.c Generates brief style start sheet. ainuxhdr2.c Generates full style start sheet. ainuxhdrp.c Generates start sheet with job ticket information. ainuxhdrx.c Generates start sheet without vertical lines. pduxblkh.c Generates a blank start sheet.
  • Page 73 Table 8. Sample user-exit programs (continued) Type of user-exit File Name Description Audit ainuxaud.c Generates brief style audit sheet. ainuxaud2.c Generates full style audit sheet. ainuxaudp.c Generates audit sheet with job ticket information. ainaudlog.c Generates audit log information. Input Data ainuxind.c Provides template for writing your own user-exit program.
  • Page 74 becomes part of the InfoPrint Manager executable code, a defective user-exit program could cause problems with InfoPrint Manager. Compile and install your user-exit program To compile and install your user-exit program, follow these steps: Notes: You must have root authority to use the make command in this directory. 1.
  • Page 75 you must change the source code file name from ainuxhdr.c to header.c. You can also add new exit targets in the Makefile file. 5. You must mark the function as an exported symbol during the link-editing step. See the InfoPrint Manager supplied /usr/lpp/psf/exits/Makefile for more information.
  • Page 76: Common Input And Output Fields

    See Chapter 7, “Creating and managing auxiliary sheets and user-exit programs,” on page 83 for the procedures to activate the various user-exit programs. User-exit program structures All input and output variables used in InfoPrint Manager user-exits are defined through either of these two files: v The /usr/lpp/psf/exits/ainuexit.h file v The /usr/lpp/psf/exits/ainurpt.h file The ainuexit.h file contains definitions for the input, output, header, trailer,...
  • Page 77 Jobname Identifies the name of the job. This is the same as the file name in the job. Job submitters can also specify the job name with the InfoPrint Manager job attribute job-name=name when they submit a job. If the job name is not specified for files defined as OTF, PCL, PostScript, ditroff, line data, unformatted ASCII, double-byte character set (DBCS) ASCII, EUC, PDF, JPEG, GIF, or TIFF files when the job is submitted, InfoPrint Manager creates a temporary file for the transform output.
  • Page 78 Good completion, all done, accept resultant page. Bad completion, non-fatal error, no page generated. Bad completion, fatal error. The exit is disabled until you shut down the actual destination. Bad completion, terminate the current job. Bad completion: terminate the job and put it in pending state. In addition, InfoPrint disables the actual destination.
  • Page 79 Account Identifies the account information provided when the job is submitted. The Account field value can be any null-terminated (X'00') character string. This value can be any null-terminated (X'00') character string no greater than 20 characters. Building Identifies the building information provided when the job is submitted. The Building field value can be any null-terminated (X'00') character string.
  • Page 80 Note: Because InfoPrint Manager only allows eight character names, PrinterName and LongPrinterName are the same. The header page and trailer page user-exit programs Because the InfoPrint Manager start page and trailer page user-exit programs require the same inputs and produce the same outputs, the program descriptions are similar.
  • Page 81 See “Common input and output fields” on page 62 and the ainuexit.h file for explanations of the function and structure of the various components of this user-exit. This field is also found in the separator page user-exit program and provides output information: Copy Indicates which copy is associated with this call to the exit.
  • Page 82 ainurpt9 Provides detailed entries of times and pages printed for a specific job submitter in jobcompletion.log. The source code for these reporting utilities is also located in the /usr/lpp/psf/exits directory. These executable reporting utilities are located in the /usr/lpp/psf/bin directory. By specifying these executable reporting utilities at the AIX command line, you can display data by either destination ID or userid.
  • Page 83 User Sheets Stacked by Bin (post-print accounting user-exit only) Shows the total number of stacked sheets in the user print file. It does not include system pages, such as the header page, in the count. Pages Stacked by Bin (post-print accounting user-exit only) Shows the total number of pages stacked for this job by bin.
  • Page 84 Stop Date The date the job finished processing. Stop Time The time the job finished processing. Completion Date (post-print accounting user-exit only) The date all pages in the job printed and stacked. Note: If errors or operator commands affect the job so that all pages are not sent to the printer, this field indicates the time when these pages have been printed and stacked.
  • Page 85 Important considerations v Code processing becomes an integral part of PSF and can affect performance and reliability. v User-exits should be coded by experienced programmers who are aware of overall system implications. v Any delays caused by this exit will translate into a PSF processing delay and could affect printer performance.
  • Page 86 version This variable was formerly called reserved1. It is designed for use as a migration aid for future variants of this exit. It contains a version identifier for this structure: v X'00'= previous version (before August, 2005) v X'01'= August, 2005 version adding support for deletion and insertion of input records Copy Indicates which copy is associated with this call to the exit.
  • Page 87 The output data user-exit program The InfoPrint Manager output data user-exit program is used to monitor the outgoing print data stream from InfoPrint Manager. This exit is called at the end of the job before the error messages and the trailer page. The source code (in the C programming language) for the sample output data user-exit program listed on page 57 is in the /usr/lpp/psf/exits/ainuxout.c file.
  • Page 88: Sample Input Record Exit C Language Header

    In addition, InfoPrint Manager provides these input-record user-exits programs to translate input data streams: /usr/lpp/psf/acif/apka2e.c Converts ASCII stream data to EBCDIC stream data. /usr/lpp/psf/acif/asciinp.c Converts unformatted ASCII data that contains carriage returns and form feeds into a record format that contains an American National Standards Institute (ANSI) carriage control character.
  • Page 89 parameter to save information across calls (for example, pointers to work areas). The 16-byte work area is aligned on a full word boundary and is initialized to binary zeros before the first call. The user-written exit program must provide the code required to manage this work area. pfattr (Bytes 5–8) A pointer to the print file attribute data structure.
  • Page 90 record is no longer valid. Records cannot be inserted when eof is signaled. These are the only valid values for this parameter: Specifies that eof has been encountered. Specifies that eof has not been encountered. This end-of-file indicator allows the exit program to do some additional processing at the end of the file.
  • Page 91: Sample Output Record Exit C Language Header

    For more information about using and modifying these programs, see the prologue of the asciinp.c source file that is provided with InfoPrint Manager in the /usr/lpp/psf/acif directory. Output record exit Using the output-record exit, you can modify or ignore the records the line-data transform writes into the output file.
  • Page 92: Resource Exit

    X'00' Specifies that the line-data transform should process the record. X'01' Specifies that the line-data transform should ignore the record. A value of X'00' on entry to the exit program specifies that the record be processed. If you want to ignore the record, change the request byte value to X'01'.
  • Page 93: Sample Resource Exit C Language Header

    /*********************************************************************/ /* RESEXIT STRUCTURE /*********************************************************************/ typedef struct _RESEXIT_PARMS /* Parameters for resource record exit */ char *work; /* Address of 16-byte static work area */ PFATTR *pfattr; /* Address of print file attribute info*/ char resname[8]; /* Name of requested resource (8 byte) */ char restype;...
  • Page 94 The line-data transform must process coded fonts to determine the names of the code pages and font character sets they reference. This is necessary in creating Map Coded Font-2 (MCF-2) structured fields. request (Byte 18) Specifies how the line-data transform processes the resource. On entry to the exit program, this parameter is X'00'.
  • Page 95: Sample Print File Attributes C Language Header

    typedef struct _PFATTR /* Print File Attributes char cc[3]; /* Carriage controls? - "YES" or "NO " char cctype[1]; /* Carriage control type - A(ANSI), M(Machine), Z(ASCII) */ char chars[20]; /* CHARS values, including commas (eg. GT12,GT15) char formdef[8]; /* Form Definition (FORMDEF) char pagedef[8];...
  • Page 96 InfoPrint Manager for AIX: Procedures...
  • Page 97: Preparing To Work With Auxiliary Sheets

    Chapter 7. Creating and managing auxiliary sheets and user-exit programs Besides logical destinations, queues, and actual destinations, the InfoPrint server also controls auxiliary-sheet objects. This section contains information and procedures for creating and configuring these objects. Preparing to work with auxiliary sheets These sections describe auxiliary-sheet terms, default auxiliary sheets, and user-exit programs supplied by InfoPrint and provide examples of printed auxiliary sheets.
  • Page 98 v Accounting log v Accounting sheet v Audit log v Audit sheet v Input data stream v Output data stream v Post-print accounting (log file only) Note: Generalized fax and e-mail destinations support only the log, input data stream, and output data stream user exits. See “Sequence of user-exit programs”...
  • Page 99 Table 9. Default auxiliary sheet objects (continued) Auxiliary Form Description User exit Additional Information sheet object definition program brief F1A10110 Start sheet ainuxhdr Separator ainuxsep sheet End sheet ainuxtlr Accounting ainuxacc exit Audit exit ainuxaud full F1A10110 Start sheet ainuxhdr2 Separator ainuxsep2 sheet...
  • Page 100: Brief And Full Styles Of Start Sheets

    You can create your own auxiliary-sheet styles using the InfoPrint pdcreate command on the AIX command line. See “Creating new auxiliary-sheet objects using the pdcreate command” on page 91 for the procedure. Examples of Brief-Style and Full-Style Auxiliary Sheets These examples of auxiliary-sheet printouts were produced using the InfoPrint brief and full default auxiliary-sheet objects.
  • Page 101: Brief And Full Styles Of Separator Sheets

    Figure 7. Brief and Full Styles of Separator Sheets End Sheet Examples In Figure 8, the user-exit program ainuxtlr generated the brief style of the end sheet and user-exit program ainuxtlr2 generated the full style of the end sheet. Figure 8. Brief and Full Styles of End Sheets Accounting Sheet Examples In Figure 9 on page 88, the user-exit program ainuxacc generated the brief style of the accounting-log sheet and user-exit program ainuxacc2 generated the full style...
  • Page 102: Brief And Full Styles Of Accounting-Log Sheets

    A C C O U N T I N G : A C C O U N T I N G : U s e r I D = r o o t S y s t e m U s e r I D = r o o t N o d e I D = s t a r w a r s S y s t e m N o d e I D = s t a r w a r s...
  • Page 103: Brief And Full Styles Of Audit Sheets

    A U D I T : A U D I T : U s e r I D = r o o t S y s t e m U s e r I D = r o o t N o d e I D = s t a r w a r s S y s t e m N o d e I D = s t a r w a r s...
  • Page 104 printed output. You identify which auxiliary-sheet objects you want associated with each actual destination using the InfoPrint Manager Administration Interface attributes notebook for each actual destination. InfoPrint loads the user-exit programs that are called out into memory and runs the programs when you submit a job to that printer.
  • Page 105 Table 10. User-exit programs (continued) Program Description /usr/lpp/psf/bin/ainuxaudp Prints job ticket information about the audit sheet. /usr/lpp/psf/bin/ainaudlog Writes accounting information to /var/psf/audit.log. Input Data /usr/lpp/psf/bin/ainuxind Performs no tasks; use it as a model for writing your own user exit program. Output Data /usr/lpp/psf/bin/ainuxout Performs no tasks;...
  • Page 106 select the printer that you want to associate with an auxiliary sheet. Then, click Printer → Properties to open the Printer Properties notebook. To complete this task, see the online help in the InfoPrint Manager Administration Interface, starting with the topic Using auxiliary-sheet objects. Associating auxiliary sheets for accounting or audit information You can use the InfoPrint Manager Administration Interface to specify auxiliary...
  • Page 107 Associating an input data user-exit program with an actual destination You can use the input data user-exit program to monitor the contents of the data stream coming into InfoPrint Manager from the InfoPrint Manager Administration Interface. Start theInfoPrint Manager Administration Interface and select the printer that you want to associate with an auxiliary sheet.
  • Page 108: Activating Imps

    Scenario/Condition Produce interrupt message page? Stop button on the printer No - on ready/not ready Communication lost Activating IMPs Follow this procedure to enable a printer to produce IMPs: 1. Open the InfoPrint Manager Administration GUI. 2. Right-click the printer that you want to enable and select Properties. The properties notebook will open for that printer.
  • Page 109 Command Action qprt -Pbsdld -Bnn file Sets auxiliary-sheet-selection=none in the job. Sets auxiliary-sheet-selection=start in the job. lpr -Pbsdld file Sets auxiliary-sheet-selection=none in the job. lpr -Pbsdld -h file You can use this procedure to allow BSD DSS actual destinations to accept jobs with an auxiliary-sheet-selection attribute.
  • Page 110 InfoPrint Manager for AIX: Procedures...
  • Page 111 Chapter 8. Gathering accounting and auditing data about print jobs InfoPrint allows you to gather accounting information about print jobs from two sources: v The InfoPrint Manager AIX server that applies to all device support systems (DSS). For more information, see “Working with InfoPrint AIX server accounting information.”...
  • Page 112 Set the log-accounting-data attribute to True for that specific actual destination. Otherwise, the value of the log-accounting-data attribute for the server is used. v To deactivate accounting for all destinations on a server: Set the log-accounting-data attribute to False (if an actual destination hasn't specified this attribute, the server's log-accounting-data attribute is used).
  • Page 113 v destination-company-text v destination-locations-requested v destination-models-requested v destination-name-requested v destination-pass-through v destinations-used v document-comment v document-content v document-file-name v document-finishing v document-type v email-from-address v email-to-address v fax-number v fax-to-name v font-resolution v form-definition v halftone input-tray-select v job-batch v job-client-id v job-comment v job-copies-completed v job-deadline-time...
  • Page 114 v room-text v sheet-range v sides v started-printing-time v subject-text v title-text v user-id-text v user-locale v user-name v x-image-shift v x-image-shift-back v y-image-shift v y-image-shift-back Note: You only get all these accounting options if you specify pdaccount —t allon the command line.
  • Page 115 directory. If you do not do either of these tasks, your installation will run out of space on the file system, preventing you from printing any more jobs. To avoid this problem, you should purge or move the accounting and audit logs as part of your system maintenance.
  • Page 116: Usage Considerations By Dss For Accounting Information

    to summarize the data. You might want to use the pdaccount command to find and process the information and summarize it, store the summaries in a different location, and then delete the logs. Attention: Requesting information for all accounting records can consume a lot of the server’s memory since all the data is read into memory to be sent to you.
  • Page 117 PostScript, then InfoPrint Manager tries to calculate a page count and records that calculated page count in the accounting log. v Limitation: The octet count reported for cancelled or paused jobs might not be accurate. BSD DSS The page count recorded in the accounting log for destinations using the BSD DSS is based on these criteria: v If the user specifies a job-page-count job attribute or a page-count document attribute with the print job, InfoPrint Manager records that...
  • Page 118: User-Exit Programs

    v Limitations: The page count and octet count reported in the accounting log for cancelled jobs is not accurate. PSF DSS Command and Upload attachment types The page count recorded in the accounting log for destinations using the command or upload attachment types is the number of pages PSF generates and sends to the printer or host system.
  • Page 119 Table 11. PSF DSS accounting, post-print, and audit user-exit programs (continued) Program Log File Records /usr/lpp/psf/bin/ainacclog /var/psf/accounting.log Job submitter, job name, actual destination, pages per job, pages per actual destination, jobs per output bin, data object resources, start date, start time, fonts, resident fonts, overlays /usr/lpp/psf/bin/ /var/psf/...
  • Page 120 The ainuxjobcompletion accounting exit interface can be used for PSF-driven IPDS printers. It provides actual (versus projected) accounting data and provides additional information about completed print jobs. Customers who migrate from an existing V4.2 InfoPrint Manager server to InfoPrint Manager V4.3 will continue to find the previous accounting exit interface intact.
  • Page 121 ainurpt1 Reports accounting data stored in accounting.log, sorted by actual destination. ainurpt2 Reports accounting data stored in accounting.log, sorted by job submitter. ainurpt3 Reports times and pages printed by the job submitter from accounting.log. ainurpt4 Reports audit data stored in audit.log, sorted by actual destination. ainurpt5 Reports audit data stored in audit.log, sorted by job submitter.
  • Page 122 when you no longer need to refer to it. If you want to delete the podaccount.log file without storing the data in another directory, 1. Specify cd /var/psf This command moves you into the correct path. 2. Enter rm podaccount.log When the AIX command-line prompt returns, you know that the podaccount.log file has been deleted from the system.
  • Page 123 Chapter 9. Creating and managing resource-context objects Resource-context objects identify the locations of different types of Advanced Function Presentation (AFP) resources that jobs sent to PSF physical printers can reference. Resource-context objects let you encapsulate the directory path name in one place.
  • Page 124: The Search Order For Afp Resources

    on the page. Form definitions can specify overlays, a paper source for cut-sheet printer devices, duplexed printing, text suppression, data position, and the number and modifications of pages. Page definitions Page definitions contain the formatting controls for line data. Page definitions can include controls for the number of lines per logical page, font selection, print direction, and the mapping of individual fields to positions on the logical page.
  • Page 125 Note: When one of these document attributes contains a value, InfoPrint ignores any location specified by the same attribute of a default document object if one is used with the job. 5. The path specified by the resource-context document attribute. 6.
  • Page 126: Cmrs And Data Objects Search Order

    Once InfoPrint Manager finds a matching file, the search ends. If InfoPrint Manager cannot find the resource in any of the paths, it stops the job and prints an error message at the end of the job. CMRs and data objects search order The search order for CMRs and data objects is different from the order used for other AFP resources.
  • Page 127 5. The path specified by the PSFPATH environment variable 6. The path specified by the resource-context-presentation-object-container actual destination attribute 7. The path specified by the resource-context actual destination attribute 8. The system dependant library: For AIX, /usr/afp/reslib/legacy For Linux, $PSF_BASE/reslib and then /usr/afp/reslib/legacy For Windows,$$ENV_PDRESLIB Notes: 1.
  • Page 128: File Extensions For Resources

    Table 12. File extensions for resources Type of Resource File Extensions Searched (see note) BCOCA (bar code) objects 1. No file extension 2. OBJ 3. OBJECT Code pages 1. ECP 2. No file extension 3. FONT3820 4. FONT38PP 5. CDP 6.
  • Page 129 Table 12. File extensions for resources (continued) Type of Resource File Extensions Searched (see note) IOCA (IO image) objects 1. No file extension 2. OBJ 3. OBJECT MO:DCA Objects 1. No file extension 2. OBJ 3. OBJECT Overlays 1. No file extension 2.
  • Page 130 Access for PSF DSS resources is granted if the userid: 1. Exists locally (in the local /etc/passwd file), and they are a member of the system group. 2. Owns the resource. 3. Can access the resource with group permissions. 4. Can access the resource because global access is allowed for that resource. If all these checks fail, the userid cannot access the resource and InfoPrint Manager issues an error message indicating that the resource could not be found.
  • Page 131 To read more about resource-context attributes, enter this at the AIX command prompt to view the associated man pages: man pd_att_res_context Assigning resource-context objects to an actual destination You can use either the InfoPrint Manager Administration GUI or the AIX command line to assign resource-context objects to a PSF actual destination, fax destination, or e-mail destination.
  • Page 132 You can now assign the default-document object to an actual destination (use the InfoPrint Manager Administration GUI) or inform the job submitters of the resource objects assigned to this default-document object. InfoPrint Manager for AIX: Procedures...
  • Page 133: Understanding Notification Profiles

    Chapter 10. Using InfoPrint Manager notifications InfoPrint Manager can detect events (such as job completed or destination needs attention) as they occur, generate messages about those events, and deliver the messages to users who need the information. For example, users can receive messages about jobs they submit, operators can be notified about InfoPrint objects that require their attention, and administrators can be notified if someone makes a configuration change.
  • Page 134: Event Identifiers

    v If an administrator likes to use InfoPrint Manager Notifications while he's at work, and wants to keep a more permanent record of how often some events occur, he can set up two entries. One delivers messages to the InfoPrint Manager Notifications client and one writes certain messages into a file that he can check periodically.
  • Page 135: Infoprint Notification Delivery Method Characteristics

    Table 13. InfoPrint notification delivery method characteristics Delivery Method Description Delivery address message Sends a message to the InfoPrint The delivery address listed in Manager notification server, the notification profile can be Message is the default where it waits for an InfoPrint whatever you want it to be–...
  • Page 136 Table 13. InfoPrint notification delivery method characteristics (continued) Delivery Method Description Delivery address file Writes the message in the file The directory path and name you specify in the delivery of the file that you want to address. If the file does not exist, write your notification InfoPrint Manager will create it.
  • Page 137 v Windows XP 1. On the Windows system that InfoPrint Select is installed on, right-click My Computer and select Properties. 2. Click the Advanced tab, and click Environment Variables. 3. Click one of the variables listed under System Variables to signal that you want to create a system variable.
  • Page 138: Default Notification Profile Settings

    delivery method executes is composed of the path that you specified in the delivery address, the last three digits of the message number, and the text of the message. Therefore, if you create a notification profile entry for the job-completed event, setting the delivery method to exit and the delivery address to /infoprint/exits/myscript, when a job finishes printing, InfoPrint Manager will generate and execute a command line similar to this one:...
  • Page 139: Using Notification Profiles With Default Jobs

    Table 14. Default notification profile settings (continued) Queue v object-cleaned v object-deleted v queue-backlogged Server v internal-server-error v low-on-memory v memory-exhausted v object-cleaned v object-deleted v out-of-disk-space v out-of-dpf-haids v out-of-dpf-job-numbers v out-of-dpf-raids v sapcbd-down v sapconnect-down v server-shutdown-complete Determining how much notification administrators, operators, and job submitters require takes some planning and, as you familiarize yourself with InfoPrint, you should discover when you require more or less notification.
  • Page 140: Changing Notification Profiles

    Changing notification profiles For jobs, default jobs, servers, queues, and actual destinations You can use the properties notebooks in the InfoPrint Manager Administration GUI to change notification profiles for jobs, default jobs, servers, queues, and actual destinations. Open the properties notebook and click the Notification tab for an actual destination, a job, or a default job.
  • Page 141: Other Notification Methods

    Note: The LANG environment variable and the message catalogs installed control the language in which the pdmsg utility displays message help information. Other notification methods Notify-operator attribute The notify-operator attribute is a scaled-down version of a notification profile. It can only be set on InfoPrint Manager queues and actual destinations and can only use the e-mail, message, exit and wireless delivery methods.
  • Page 142 jobs, once you are certain that there are no jobs printing on the printer. Because it compels InfoPrint Manager to pause the printer for every job with job-start-wait=true, you should not specify this value on the default job. To use the job-start-wait attribute, you must set it to yes on the job or default job. You can specify the attribute in the command when you submit a print job or set it on the Job Notification tab of the properties notebook for default jobs.
  • Page 143: Types Of Permission

    Chapter 11. Managing security for InfoPrint Manager for AIX InfoPrint Manager Security, a feature that you administer through SMIT, lets you protect your printing system by associating an Access Control List (ACL) with an InfoPrint object or operation. An ACL is the list of users and groups who have permission to do something to or with an object, and what type of permission that Note: InfoPrint Manager Security only uses the login ID permissions.
  • Page 144: Security Groups

    For operations, there is only one level of permission: read. If a user has read permission, they can do that action; if he does not, he cannot do the action. For example, userB is a printer operator and must be able to move jobs to different positions in the print queue because some jobs need to be printed before others.
  • Page 145: Working With Acls And Groups

    the other groups, there are no default users created during installation. See InfoPrint Job Ticketer: Administrator's Guide for more information. 2. You can modify these groups as needed. In the example above, you could have simply added your operators to the default oper group and modified any permissions that weren't set to the level that you wanted them.
  • Page 146 Tab #1 Tab #2 Tab #3 Tab #4 Choices InfoPrint Printing Security→ Access Control→ Operations→ Show Access Systems→ Control List Servers→ Change Access Control List Destinations→ Remove Access Control List Queues→ These three groups are created for you by default and display when you select the Groups→Show Group option: acl_admin, admin, and oper.
  • Page 147 Chapter 12. Setting InfoPrint Manager and AIX environment variables InfoPrint Manager uses environment variables: v To define its environment in the AIX system v To define the objects managed by and options available in the InfoPrint SMIT operator's interface Environment variables are strings that have a name and a value in the form of NAME=value.
  • Page 148 – In the C shell, use the setenv command. Command line settings override settings in the /etc/environment file and .profile file. These settings apply only to you and are in effect only until you exit the AIX session from which you issued the command. You cannot change the environment of a running process.
  • Page 149 Editing the /etc/environment file To set an environment variable in the /etc/environment file, you need to edit the file with an AIX editor. See “How are environment variables set?” on page 133 and “What restrictions apply?” on page 134 for additional information. This example shows how to set the PDPRINTER environment variable in the /etc/environment file using the vi editor: 1.
  • Page 150 5. Save the change in plain text format and exit from the editor. 6. Make the change effective by entering this command: . .profile 7. Verify the change by entering the command: echo $PDPRINTER The logical printer name you entered displays. Setting an environment variable from the command line To set the value of the environment variable PDPRINTER to Printer3 for a single AIX session, enter one of these commands:...
  • Page 151 Chapter 13. Monitoring memory and space on your AIX system InfoPrint Manager provides a method for monitoring memory use on your InfoPrint AIX server. This support also provides you the opportunity to define and establish recovery options through exit programs or shell scripts that you can customize and add to the system.
  • Page 152 in the commands that are generated to run the exit program. For example, %s is equivalent to server name and %t is equivalent to threshold value. If a particular exit attribute contains a value of memprob %s in the server server1, then when InfoPrint invokes the memory usage shell script it passes server1 as the first argument.
  • Page 153 80% usage Every 8 minutes 90% usage Every 4 minutes 95% usage Every 2 minutes 97.5% usage Every minute If the usage for a file system goes above the InfoPrint Manager pre-defined threshold of 80%, InfoPrint Manager logs a message and generates a disk-space-low notification event.
  • Page 154 Monitoring file system use (manually) Using the disk usage tool The Disk Usage icon on the front panel of the CDE allows you to manually display information about total space and available space on a file system. To find this icon: v With the POD feature, click the User Tools icon (the paper and pencil) to open a subpanel.
  • Page 155 – For more information about accounting logs, see “How do you manage the contents of the InfoPrint AIX server accounting logs?” on page 100 in Chapter 8, “Gathering accounting and auditing data about print jobs,” on page 97. v PSF accounting logs: /var/psf/. See “How do you manage the contents of the PSF DSS accounting data file?”...
  • Page 156 InfoPrint Manager for AIX: Procedures...
  • Page 157: Supported Operating Environments

    Chapter 14. Using the InfoPrint Manager System Migration (ismu) Utility You use the InfoPrint System Migration (ismu) utility for backing up, restoring, or migrating your InfoPrint Manager environment. This utility is based on the existing server archive functionality, and it backs up your current configuration from a specific level of InfoPrint Manager and restores it on the same or different InfoPrint Manager environment.
  • Page 158: Files That The Ismu Utility Automatically Backs Up And Restores

    v Windows Server 2003 Enterprise Edition SP2 v Windows Server 2003 R2 Enterprise Edition SP2 v Windows Vista Business v Windows Vista Enterprise v Windows Server 2008 Standard Edition SP1 InfoPrint System Migration Utility requires that the minimum level of InfoPrint Manager is Version 4 Release 2 Version 2 Release 2.
  • Page 159 Table 15. Files that the ismu utility automatically backs up and restores (continued) Files automatically backed up and restored Automatic tasks during migration This section details all sections of InfoPrint Manager that are automatically backed up during the migration process. Custom notification and PSF exits The program automatically backs up and restores any custom exits and/or PSF exits it founds including these two server exits:...
  • Page 160 v icudt24b_ibm-1388-sap2afp.cnv v icudt24b_ibm-933-sap2afp.cnv v icudt24b_ibm-937-sap2afp.cnv v icudt24b_ibm-939-sap2afp.cnv v icudt24b_ibm-1399-sap2afp.cnv v icudt24b_IBM-943C.cnv If exist, the tool will copy and/or restore all the files from /usr/lpp/psf/afp2pdf/ cnv. Custom auxilliary-sheets If the output shows more than the default sheets that come with InfoPrint Manager (64xx, accounting-log, blank, brief, full, job-ticket and none) then the program automatically copies the customized sheets to the new server.
  • Page 161: Manual Process

    Copy all the ipgui_*.cfg files from <install_path>\ipgui directory on the new server. Custom 64xx GRID mapping tables Copy all the customized *.grd files from <install_path>\var\psf\<printer_name>. Custom ICU tables Copy all the customized .cnv files from <install_path>\unicode\data\mappings.. By default it contains 6 cnv files: v icudt24b_ibm-1388-sap2afp.cnv v icudt24b_ibm-933-sap2afp.cnv v icudt24b_ibm-937-sap2afp.cnv...
  • Page 162: Specific Tasks During Migration

    v "Communication Ports" MMC registry v Gateway printer definitions v DPF and MVS Download settings v Custom exits for ACIF and MVS Download Specific tasks during migration During the migration process, it is very important to make sure that all objects are correctly backed up and your initial configuration is correctly restored.
  • Page 163 4. Open the Job Ticketer application in the browser and select "Preferences" from the left panel. 5. Make sure that the same settings on the new server (measurement units, submitted jobs to retain and file sharing folder) exist. 6. Click "Print Devices" in the menu and make a list with the print servers, port numbers, and active/inactive status.
  • Page 164 3. If your InfoPrint Manager environment has two InfoPrint Manager systems in different name spaces on the same machine, you need to start an IPP gateway daemon for each InfoPrint Manager system. Halftone Management System If you have the Print-on-Demand Feature installed, you also have he Halftone Management System (HMS) server running.
  • Page 165 right location on the target server. Also, you need to copy all the ACIF exits located in \bin\ (apk*.dll, asciinp*.dll and dbblank.dll) and the source files located in \exits\acif\ directory. Windows port monitors To check if there are Windows port monitors, enter this command: # pdls -c destination -r attachment-type -U <server_name>: If there is a destination with attachment-type=other-driver, you need to do the following migration steps for the port monitor:...
  • Page 166 4. If you have set the resource-context or resource-context-font attributes for any actual destination to point to a custom path, you have to migrate the custom path. 5. If the you have set the above attributes for a default document object, you need to have the path and fonts on the new server, too.
  • Page 167 4. If any of these are not as above, open the Service Configuration dialog on the new server and check the same checkboxes as on the original server. “Communication Ports” Management Console registry 1. Open the Management Console. 2. Go to Edit->Service Configuration. 3.
  • Page 168 v Additionally, for each receiver you check the file from the “Destination Control File” field. The default file should be \var\pd\mvsd\mvsdmap.txt). If this is not the default or if the this file has been customized it, copy it to the same location on the new server. v For each receiver in the Advanced properties window, check if the field “Exit Program Name”...
  • Page 169 Part 2. Administrative procedures: Customizing for special jobs © Copyright InfoPrint Solutions Company 1998, 2010...
  • Page 170 InfoPrint Manager for AIX: Procedures...
  • Page 171 Chapter 15. Working with transforms InfoPrint provides transform programs for these data streams: v Printer control language (PCL) data stream v PostScript data stream v Portable document format (PDF) data stream v Tag image file form (TIFF) data stream v Joint photographic experts group (JPEG) data stream v Graphic interchange format (GIF) data stream v ditroff data stream v Double-byte ASCII and EUC data streams...
  • Page 172: Sample Postscript Or Pdf Configuration File

    Table 16. Default PCL, PostScript, and PDF transform configuration files Data Stream Transform Configuration File Daemon Configuration File pcl2afp /psf/pcl2afp/pcl2afp.cfg /psf/pcl2afp/pcl2afpd.cfg PostScript ps2afp /psf/ps2afp/ps2afp.cfg /psf/ps2afp/ps2afpd.cfg pdf2afp /psf/ps2afp/ps2afp.cfg /psf/ps2afp/ps2afpd.cfg Notice that the PostScript and PDF transforms use the same default configuration files.
  • Page 173: Sample High Performance Pdf Daemon

    see“Using the PDF Parallel RIP” on page 175. If you have a multi-processor AIX server, make the changes described below to the PDF RIP daemon configuration file (ps2afpd.cfg) that are shown below in boldface text in Figure 13. Notes: 1. If your InfoPrint AIX server has only a single processor, you should not make these configuration changes because they would result in reduced performance.
  • Page 174: Stapling And Punch Options Available From The Ps2Afp Transform

    InfoPrint commands process flags from left to right. If you enter the same flag more than once, InfoPrint uses the last occurrence of the flag to determine the value to use. For example, if you specify this command: ps2afp -Cconfig.file -r240 -r300 myfile.ps The ps2afp command transforms the file using 300-pel resolution.
  • Page 175 Specifying finishing in the ps2afpd.cfg file This shows how you can specify finishing values in the ps2afp data stream transform: 1. From a command line, access the ps2afpd.cfg file that is located in the /usr/lpp/psf/ps2afp/ directory. 2. Using your editor of choice, edit the file. 3.
  • Page 176: Sample Postscript Daemon Configuration File Sections With Staple And Punch Options

    # ps2afpd configuration file # KEYWORD EQUIVALENT ps2afp FLAG PURPOSE ################################################################### port = 8251 which TCP/IP port to use work_directory = /var/psf/ps2afp directory to put work files into log_file = /var/psf/ps2afp/ps2afpd.log where to write log messages notify = root who to notify if problems encountered mail_command = /usr/bin/mail program used to send notifications ps_program = /usr/lpp/psf/bin/ps2afpi...
  • Page 177: Default Staple Locations

    /Position A key that indicates the placement of the staples, using the settings displayed in Table 18. The << /Punch 4 information below is a particular example drawn from Table 19 on page 164, Table 20 on page 164, and Table 21 on page 165. All three tables contain pertinent information for adding stapling operations to your PostScript data stream.
  • Page 178: Default Punch Locations

    Table 18. Additional PostScript staple details (continued) Single left vertical LeftVertical Portrait: /Position 2 Landscape: /Position 6 Single right RightDiagonal Portrait: diagonal /Position 9 Landscape: /Position 13 Single right RightHorizontal Portrait: horizontal /Position 11 Landscape: /Position 15 Single right vertical RightVertical Portrait: /Position 10 Landscape:...
  • Page 179: Punch Setting For The /Pattern Value

    Table 20. Additional PostScript punch details (continued) PunchTop Portrait: /Position 3 Landscape: /Position 7 Right PunchRight Portrait: /Position 2 Landscape: /Position 6 Bottom PunchButtom Portrait: /Position 4 Landscape: /Position 8 Table 21. Punch Setting for the /Pattern value Punch Key Name PostScript Punch Details Default...
  • Page 180: Sample Tiff Configuration File

    Table 22. Default TIFF, JPEG, and GIF transform configuration files (continued) Data Stream Transform Configuration Files gif2afp /usr/lpp/psf/gif2afp/gif2afp.cfg /usr/lpp/psf/gif2afp/gif2afp.3160cfg /usr/lpp/psf/gif2afp/gif2afp.3900cfg InfoPrint uses the .3160cfg and .3900cfg configuration files to transform documents that have been submitted to print on an InfoPrint 60 printer or InfoPrint 4000 laser printer respectively.
  • Page 181: Customizing The Img2Afp Transform

    InfoPrint commands process options from left to right. If you enter the same option more than once, InfoPrint uses the last occurrence of the flag to determine the value to use. For example, if you specify this command: tiff2afp -Cconfig.file -r240 -r300 myfile.tif the tiff2afp command transforms the file using 300-pel resolution.
  • Page 182 #sample img2afp configuration file v = yes #equivalent to -v flag a = fs10 #bilevel output To invoke the transform from the command line, you must specify at least: v -a fs10 to indicate bilevel output . v -thresh {name} to specify the PostScript level 3 halftone dictionary that you are using.
  • Page 183: Limitations Of The Img2Afp Transform

    – /usr/lpp/psf/config/4100.ibm71lpiRot90.tf.ap.ps for dark halftones – /usr/lpp/psf/config/4100.ibm71lpiRot90.tf.dt.ps for midtone halftones – /usr/lpp/psf/config/4100.ibm71lpiRot90.tf.lr.ps for standard halftones – /usr/lpp/psf/config/4100.ibm71lpiRot90.tf.ls.ps for accutone halftones – /usr/lpp/psf/config/4100.ibm71lpiRot90.tf.oc.ps for dark2 halftones – /usr/lpp/psf/config/4100.ibm85lpi.tf.ap.ps for dark halftones – /usr/lpp/psf/config/4100.ibm85lpi.tf.dt.ps for midtone halftones – /usr/lpp/psf/config/4100.ibm85lpi.tf.lr.ps for standard halftones –...
  • Page 184: Working With The Transform For Line Data

    Examples For each of these examples, the user has an AFP input file of an FS45 image that they are converting to an FS10 file for printing on a black-and-white printer. To obtain their FS45 input file, they might have used either the tiff2afp, gif2afp, jpeg2afp, pdf2afp, or ps2afp transform to convert an image file from one of those formats To convert an FS45 image (sampleFS45.afp) to an FS10 image (outFS10.afp) from...
  • Page 185 What Is line data? Line data is simply unformatted data — that is, data with few or no embedded control characters to create font changes, page breaks, and so on. The line data is typically created by an application program. For example, an application might produce a bank statement that has line data indicating an account’s daily balance.
  • Page 186 Machine carriage control characters: Machine carriage controls were originally the actual hardware control commands for InfoPrint printers and are often used on non-InfoPrint systems. Machine controls are literal values, not symbols. They are not represented as characters in any encoding, and therefore, machine controls cannot be translated.
  • Page 187: Customizing The Line Data Transform

    You can also specify the explicit newline characters that InfoPrint should use to delimit records. This is specified as a subparameter of the fileformat keyword. For example, fileformat=stream, (newline=CRLF,ASCII). For details, see the description of the line2afp command in the InfoPrint Manager: Reference. If you do not explicitly specify the newline characters, InfoPrint reads the first six bytes and tests for all ASCII characters (code points from X'00' to X'7F') to determine if a file is encoded in ASCII or EBCDIC.
  • Page 188 /usr/lpp/psf/acif/apkres.c Resource exit In addition, InfoPrint provides these user input record exits to translate line-data data streams: /usr/lpp/psf/acif/apka2e.c Converts the ASCII stream data into the EBCDIC stream data. /usr/lpp/psf/acif/asciinp.c Converts unformatted ASCII data that contains carriage returns and form feeds into a record format that contains ANSI carriage control characters.
  • Page 189: Processors Required To Use The Parallel Pdf Rip Client

    Using the PDF Parallel RIP InfoPrint Manager for AIX provides the PDF Parallel RIP to improve the speed of PDF transforms for most color jobs. It divides a PDF input file into separate pages and distributes these pages to several RIPs running in parallel. Then, it combines the resulting AFP data stream into a printable document.
  • Page 190 mkdir /var/psf/pdf2afp;chmod 777 /var/psf/pdf2afp 2. Create working directories for each of the new PDF RIPS: mkdir /var/psf/pdf2afp/1;chmod 777 /var/psf/pdf2afp/1 mkdir /var/psf/pdf2afp/2;chmod 777 /var/psf/pdf2afp/2 mkdir /var/psf/pdf2afp/3;chmod 777 /var/psf/pdf2afp/3 mkdir /var/psf/pdf2afp/4;chmod 777 /var/psf/pdf2afp/4 3. Install new configuration files for each of these RIPS: v /var/psf/pdf2afp/8261.cfg v /var/psf/pdf2afp/8262.cfg v /var/psf/pdf2afp/8263.cfg...
  • Page 191: Configuration File

    Customizing the PDF Parallel transform You can customize the transforms for PDF data by specifying values in the transform configuration files. Table 24 shows the default configuration files that InfoPrint provides. You can either modify these files or create your own. Table 24.
  • Page 192: Sample Pdf Parallel Transform (8264.Cfg) Configuration File For Color

    RIP Daemon configuration files The PDF parallel transform requires that at least three daemons be running to manage the PostScript interpreter portion of the pdf2afp transform. To simplify your configuration, InfoPrint recommends naming these daemons after the ports that they are running on. For this document, the configuration example begun in Figure 16 on page 177 will use the names 8261.cfg, 8262.cfg, 8263.cfg, and 8264.cfg.
  • Page 193: Sample Pdf Parallel Transform (8264.Cfg) Configuration File For Black And White

    These daemon configuration files can contain many of the same keywords as the transform configuration file, except server, plus some keywords that control the operation of the daemon. See InfoPrint Manager: Reference or man pages for the daemon keywords. # 8264.cfg configuration file # KEYWORD EQUIVALENT ps2afp FLAG PURPOSE...
  • Page 194 specified on printer1, while all the odd-numbered pages should match the halftone configuration specified on printer2. Figure 18 on page 179 provides an example of a monochrome RIP daemon configuration file, with the variables changed from the Color daemon configuration file in bold–face type. Hierarchy of transform options InfoPrint assigns a hierarchy to its use of flags and configuration-file information when it runs the PDF transform program.
  • Page 195: Default Ppml Transform Configuration File

    flags. If InfoPrint has to determine a subset of the pages in the job, it slows down processing and reduces the benefit of having parallel RIPs. Working with the InfoPrint PPML transform program The Print-on-Demand feature of InfoPrint Manager for AIX provides a transform program to convert Personalized Print Markup Language (PPML) data streams into the Advanced Function Presentation (AFP) format.
  • Page 196: Sample Ppml Configuration File

    # default ppml2afp configuration file # directory where PPML2AFP can create and maintain other files ppml_work_directory = /var/psf/ppml2afp # port number of the server running the PS2AFP transform ps_server_port = 8251 # server name of the server running the PS2AFP transform ps_server_name = 127.0.0.1 # resolution of the AFP being created;...
  • Page 197: Working With The Xml Transforms

    Working with the XML transforms XML provides a standard method for the exchange and processing of data across different computing platforms. XML data is structured according to standards from the World Wide Web Consortium (W3C). Specifically designed for Web applications, XML differs from HTML in that, while HTML contains information about how data is formatted for presentation on Web pages, XML contains data with no presentation information.
  • Page 198: Scenarios For Using Xml Data That Has Been Transformed To Afp Or Pdf

    Figure 20. Scenarios for using XML data that has been transformed to AFP or PDF The InfoPrint products you can use with the AFP or PDF output include: AFP view/browse AFP Viewer plug-in or Content Manager OnDemand PDF view/browse Content Manager OnDemand Distributed AFP print InfoPrint Manager and PSF for z/OS Distributed PS/PCL print...
  • Page 199: Process For Transforming Xml Data To Afp Or

    Figure 21. Process for transforming XML data to AFP or PDF Running the XML transforms You can run the XML transforms as: v A standalone transform v A transform managed by InfoPrint Manager Capabilities and limitations The XML transforms have these capabilities and limitations, depending on how data is being transformed: v Capabilities and limitations for transforming all data v Capabilities and limitations for transforming data to AFP...
  • Page 200 The XML transforms support converting double-byte character set (DBCS) fonts from one code page to another. The XML transforms work with the OpenType fonts from the command line. For more information about OpenType Fonts, see Using OpenType Fonts in an AFP System, G544-5876. Graphic support You can specify graphic data in one of these AFP resources: Overlay...
  • Page 201 Customization tasks for the XML transforms The system administrator can customize the XML transforms as standalone transforms or as transforms managed by InfoPrint Manager. If you have InfoPrint Manager installed, InfoPrint recommends you use it to manage the XML transforms. This section details the common, standalone, and InfoPrint Manager customization tasks the administrator must do before the job submitter can run the XML transforms.
  • Page 202 FONTLIB="//SYS1.FONTOLN://SYS1.FONT300" You can use MVS partitioned data set names, which are fully qualified and prefixed with two slashes. Use colons to separate entries in the list. b. If necessary, customize these items: v Font index files If you want to customize the way the xml2afp transform maps character data from your documents to AFP fonts, create or modify a font index file and then specify, under the XML2AFP_CUSTOM keyword, the directory where your font index file is located.
  • Page 203 anywhere between the delimiters /* and */. You can also use // to indicate that the remainder of the current line is a comment. The keys and their meanings are: Meaning Select the named character map, creating it if it does not exist. A character map is used to map unicode code points to AFP code page names and code points.
  • Page 204 family courier alias monospace size 7 weight normal style normal charset C04200070 style italic charset C0430070 weight bold style normal charset C0440070 style italic charset C0450070 Defines the same set of fonts as: family courier size 7 weight normal style normal charset C0420070 family courier size 7 weight normal style italic charset C0430070 family courier size 7 weight bold style normal charset C0440070 family courier size 7 weight bold style italic charset C0450070...
  • Page 205: Color Management Resource Transform Support

    v Memory the Java virtual machine uses to run the transform with the HEAP_SIZE keyword Keep in mind: The configuration file is a shell script. You can use any commands that are valid according to /bin/sh. However, because the script runs for each invocation of the xml2pdf transform when it is not managed by InfoPrint Manager, avoid using any commands that take a long time to complete.
  • Page 206 9. In the Place CMR inline option, click Yes to inline the color resource information in the FS45. Default is No. 10. Click Submit. For more information about the values that you can specify, see InfoPrint Manager: Reference. InfoPrint Manager for AIX: Procedures...
  • Page 207 Chapter 16. Understanding transform objects and the configurable transform subsystem This chapter contains information about the following: v “Transforms” v “Defining a transform sequence” on page 194 v “Configuring transforms” on page 195 v “Examples of creating transform objects” on page 200 Transforms Transforms are InfoPrint objects (like queues and destinations) that you create and configure in InfoPrint Manager.
  • Page 208: Defining A Transform Sequence

    also create a conditionally-terminating transform. To create this, define a unique return code to indicate the transform was successful but does not return data to print. Transforms do not do anything by themselves. They remain inactive until you associate them with an actual destination as a transform sequence. A transform sequence is an attribute of an actual destination that contains an ordered list of transforms.
  • Page 209: Configuring Transforms

    2. transpcl 3. saveafp Note: If you already have the destination created, open the properties notebook for that actual destination and click the Configuration tab to define the transform sequence. When you send a job to this actual destination, this sequence of actions occurs: 1.
  • Page 210 1. Start the InfoPrint Manager Administration GUI. 2. Select Server → Transform → Create. 3. Fill in these values: Name Type a meaningful name for the transform. InfoPrint Manager references the transform name in transform sequences that are associated with actual destinations. Server If not filled in, either type or select the InfoPrint Manager server in which you want to create the transform.
  • Page 211 Notes: 1. If you are specifying any substitutions for which the passed values can contain a blank space, such as job name, be sure to put quotes around the substitution so it is passed correctly. Note that this only applies to single % substitution variables.
  • Page 212 Table 26. Transform substitution variables (continued) Transform options substitution variables Meaning A text string that represents the document format of the input file. This value can be: v ASCII for ASCII line data. v AFPDS for Advanced Function Presentation data v PCL for Printer Control Language data v PS for PostScript data Note: You can also acquire document format...
  • Page 213: Associating A Transform With An Actual Destination

    Table 26. Transform substitution variables (continued) Transform options substitution variables Meaning %%Jjob_attribute%% The value of the InfoPrint Manager job attribute specified. For example, if you use %%Jjob-owner%%, InfoPrint Manager passes the job-owner attribute value of the job that owns the document being transformed. Note: See the "Considerations when using the %%Nattributename substitution control sequences"...
  • Page 214: Examples Of Creating Transform Objects

    Examples of creating transform objects The following shows three specific examples (from simple to more advanced) for creating transform objects. The second and third examples require additional programming to create the programs that are called from the Transform options field. This topic should suggest how you can use transform objects to customize your InfoPrint Manager installation.
  • Page 215: Create Transform Dialog: Define A Transform That Copies An Afp File To A Folder Without Printing On Windows

    Figure 22. Create Transform dialog: Define a transform that copies an AFP file to a folder without printing on Windows Chapter 16. Understanding transform objects and the configurable transform subsystem...
  • Page 216: Create Transform Dialog: Define A Transform That Copies An Afp File To A Directory Without Printing On Aix

    Figure 23. Create Transform dialog: Define a transform that copies an AFP file to a directory without printing on AIX 5. Click OK. InfoPrint Manager creates a transform object under the name you provided in the Name field so that you can see its values by selecting Transform → Properties from the Servers menu.
  • Page 217: Create Transform Dialog: Define A

    than 3 KB are not printed. The transform checks the size of the transformed file and sends a return code of 5 if the job is too big to be printed. To define a data stream transform object from the InfoPrint Manager Administration GUI as a conditionally-terminating transform, use this procedure: 1.
  • Page 218 Creating a transform object that updates the job's page count By default, InfoPrint Manager has no knowledge of the number of pages in a transformed job. However, if you have a transform that knows how many pages are in the job, you can create a transform object that can update InfoPrint Manager with this information.
  • Page 219: Create Transform Dialog: Define A Transform To Pass Job Attributes

    Figure 25. Create Transform dialog: Define a transform to pass job attributes 4. Click OK. InfoPrint Manager saves the transform under the name you provided in the Name field so that you can see its values by selecting Transform → Properties from the Servers menu.
  • Page 220 v No status file name specified. v Cannot open status file named ____. v Cannot read status file named ____. A successful update The update of the status file was not successful. transform_update [-t delta_pages_transformed] [-d delta_pages_delivered] update_file Specifies the number of additional pages since the last update in the transformed document file.
  • Page 221: Enabling Mid Support

    Chapter 17. Managed IPDS Dialog support The Managed IPDS Dialog (MID) support enables additional sharing capabilities for specific printers. Current sharing of a print device is based on the setting of an inactivity timer. MID support overcomes these current limitations: v Release for sharing requires physical intervention to disconnect the print device, and the PSF host must re-acquire the TCP/IP connection to process additional print requests.
  • Page 222 v Your print device must be capable of supporting MID. Contact your InfoPrint representative if you are not sure of your print device capability. v If you want incoming non-IPDS print requests to be intermingled with IPDS print requests, it is suggested that you maintain control over the print mechanism rather than activate MID.
  • Page 223: Determining Bin Mappings

    Chapter 18. Printing PCL or PostScript to PSF destinations: Specifying which paper bin to use In general, when you submit a print job through a PCL or PostScript driver, you can use the printer options to specify which input paper bin you want the printer to use.
  • Page 224: Infoprint Pcl5E Bin Numbers

    24, InfoPrint 20, InfoPrint 21, InfoPrint 32, or InfoPrint 40, the numbers listed in Table 27 are placed in the data stream. Table 27. InfoPrint PCL5e bin numbers Tray (what you select in Device Settings) PCL bin number (what the driver puts in data stream) Automatically Select Tray 1...
  • Page 225: Sample Mapping Table For An Infoprint

    listed are the machine numbers, not the numbers the software requires. After you convert the number to decimal, add 1 to it to get the number that you should put in the mapping file. Given this information, the best way to determine the correct AFP bin numbers is to start with these guidelines and use the trial and error method until you have the mappings set correctly.
  • Page 226: Paper Tray Chart

    PostScript printing PostScript drivers use different methods to determine what paper bin to print a job on. Some drivers allow you to select which paper tray you want the paper to come from. When you submit a job, the driver sends a number to the printer to ask for the corresponding tray.
  • Page 227 v Envelope feeders/bins start at number 65 and can go up to 69. v The manual feed tray is usually number 100. If you are printing to InfoPrint printers, the best place to find the default numbering schemes for each printer is in the IPDS and SCS Technical Reference and the IPDS Handbook for printers that use the AFCCU, both of which are available from the InfoPrint Solutions Company web site at http://www.infoprint.com.
  • Page 228: Editing Configuration Files

    Write out your identification statement before moving on to the next step. Testing tray mappings Once you have your identification statement created, you can test your mappings to make sure they are correct. This procedure explains one way to verify the mappings.
  • Page 229: Creating A Transform With Bin Mappings

    v Edit pcl2afp.cfg or ps2afp.cfg if different people have to use different mappings. Follow these steps to edit the appropriate file. 1. On the system that your InfoPrint Manager server is installed on, locate the file. It should be in the /usr/lpp/psf/pcl2afp or the /usr/lpp/psf/ps2afp directory. 2.
  • Page 230 v Description: Type a description that will help you remember which printer uses this transform. v Transform options: The command line that will execute when the transform runs. If this transform accepts PCL, type: pcl2afp -o "%o" "%i" –device 'plex,inputX=(pcl_bin=Z),inputX=(pcl_bin=Z)' Replace the Xs with the number of the AFP bin (on the printer) and Zs with the number of the PCL bin.
  • Page 231: Setting Up Pcl Tray Mappings

    Chapter 19. Submitting PSF printer input to a PCL or PPDS printer In addition to AFP printing, InfoPrint Manager allows you to submit PSF printer input data to PCL and PPDS printers as well. There are two methods that you can use to do this: using a PSF command DSS or PSF other-driver DSS.
  • Page 232: Default Bin Mappings

    Table 30. Default bin mappings Input tray name AFP bin number PCL bin number alternate bottom envelope manual If these mappings are not appropriate for your printer, reverse the process described in “Determining bin mappings” on page 209. In this case, the AFP bin number is the bin number in the data stream and the PCL tray number is the bin number used by the printer.
  • Page 233 To make your changes take effect, you must now stop and restart PSF, the printer, or both. Follow the steps corresponding to your job submission method. v If you use DPF to submit jobs, perform the following steps: 1. On your host system, stop PSF. 2.
  • Page 234 InfoPrint Manager for AIX: Procedures...
  • Page 235 Chapter 20. Enabling capture for CMRs If the jobs that run through your system use the same CMRs, you might want to enable your actual destination to capture inline CMRs. These inline CMRs must have an object identified (OID) so can capture them. From the Administration GUI: 1.
  • Page 236 InfoPrint Manager for AIX: Procedures...
  • Page 237: Fonts For Printing Transformed Postscript And Pdf Data

    Chapter 21. Working with fonts This chapter describes the fonts required for printing different data formats. It also describes what you must do so that InfoPrint can use them. Fonts for printing transformed PostScript and PDF data The InfoPrint PostScript transform program uses Type 1 outline fonts when transforming PostScript and PDF files.
  • Page 238: Specifying Font Substitution Through Initialization Files

    performance reasons, this is the recommended method. You can specify more than one font-mapping file, if necessary. Separate the font-mapping files with colons. For example, to specify the font-mapping files font1.map and font2.map, enter this: ps_font_map_files=/path/font1.map:/path/font2.map v Enter the path and name of the font-mapping file as the value of the ps_font_map_files transform command configuration file.
  • Page 239 Note: For your convenience, InfoPrint has provided a sample UserInit file, UserInit.turnFontSubstitutionOn.sample, in either the /var/psf/ps2afp2 directory on an InfoPrint Manager AIX server or the \install_path\var\psf\ps2afp2 folder on an InfoPrint Manager Windows server. You can use the desktop Text Editor to rename the UserInit.turnFontSubstitutionOn.sample file and use this UserInit file at your installation.
  • Page 240: Using Opentype Fonts

    ps_font_map_files = /usr/lpp/psf/psfonts.map :\ /var/psf/psfonts/user.map The >> option adds the names to the user.map file without overwriting existing information. Note: If you did not create a subdirectory, you can map the files to the user.map file by entering this command: mkfntmap *.pfb >>...
  • Page 241: Using Font Capture With Opentype Fonts

    resources is the same as the search order for AFP font resources. Make sure that the path where you install the OpenType Fonts is in the font search order that InfoPrint Manager uses. For more information about how the font search order is defined see “The search order for AFP resources”...
  • Page 242: Using Multiple Fonts With Limited Printer Memory

    2. From the actual destination's Printer Properties notebook, click Tuning. 3. Find the Capture inline OTF resources radio button. If you can't see it, click Show more. 4. Scroll to the bottom of the screen and select the Yes radio button for the Capture inline OTF resources setting.
  • Page 243: Using Opentype Fonts With Line Data

    specified in resource-context-font. In this case, the T1USV500 code page is used. Conversely, if T1USV500.ECP and T1USV500 are located in the same directory, the T1USV500.ECP code page is used. v Code pages created or modified by the AFP Resource Installer will always have an .ECP file extension.
  • Page 244 Line data using OpenType fonts supports using the Byte Order Mark (BOM) and little endian data InfoPrint Manager can process the Unicode Byte Order Mark (BOM) when printing line data with OpenType fonts. (For UTF8 or UTF16-BE data, the BOM is skipped and not printed.
  • Page 245: Mapping For Code Pages T1001038, T1001108, And T1001109

    AFP characters mapped to ditroff characters InfoPrint supplies AFP character sets in raster format. The character sets, which map to corresponding ditroff fonts, are listed in the devafp.fontmap file located in the /usr/lib/font/devafp directory. The character sets themselves are installed in the /usr/lpp/psf/fontlib directory.
  • Page 246 Table 31. Mapping for code pages T1001038, T1001108, and T1001109 (continued) IBM Graphic Character Identifier ditroff Name of Character Character Description GO010000 omicron GO020000 capital Omicron GO310000 omega GO320000 capital Omega GP010000 capital Pi GP020000 GP610000 GP620000 capital Psi GR010000 GR020000 capital Rho GS010000...
  • Page 247 Table 31. Mapping for code pages T1001038, T1001108, and T1001109 (continued) IBM Graphic Character Identifier ditroff Name of Character Character Description LF590000 ffl ligature LG010000 LG020000 LH010000 LH020000 LI010000 LI020000 LJ010000 LJ020000 LK010000 LK020000 LL010000 LL020000 LM010000 LM020000 LN010000 LN020000 LO010000 LO020000 LP010000...
  • Page 248 Table 31. Mapping for code pages T1001038, T1001108, and T1001109 (continued) IBM Graphic Character Identifier ditroff Name of Character Character Description LZ010000 LZ020000 ND010000 ND020000 ND030000 three four ND040000 ND050000 five ND060000 ND070000 seven ND080000 eight ND090000 nine ND100000 zero NF010000 NF040000 NF050000...
  • Page 249 Table 31. Mapping for code pages T1001038, T1001108, and T1001109 (continued) IBM Graphic Character Identifier ditroff Name of Character Character Description SA490000 partial differential symbol SA510000 integral symbol SA520000 <= less than or equal SA530000 >= greater than or equal SA540000 not equal element of...
  • Page 250 Table 31. Mapping for code pages T1001038, T1001108, and T1001109 (continued) IBM Graphic Character Identifier ditroff Name of Character Character Description SM050000 SM060000 left bracket SM070000 backslash SM070000 backslash SM080000 right bracket left brace SM110000 SM130000 or bar SM130000 or bar SM140000 right brace SM190000...
  • Page 251: Special Symbols Added For Code Page T1001038

    Table 31. Mapping for code pages T1001038, T1001108, and T1001109 (continued) IBM Graphic Character Identifier ditroff Name of Character Character Description SP120000 slash SP120001 fraction SP130000 colon SP140000 semicolon SP150000 question mark open quote SP190000 \‘ SP200000 \’ close quote SS000000 smiley face SS680000...
  • Page 252: Special Symbol Added For Code Page T1001109

    Special symbol added for code page T1001109 This non-standard special symbol was added: Table 34. Special symbol added for code page T1001109 IBM Graphic Character Identifier ditroff Name of Character Character Description SV300400 overrule Adding other troff fonts InfoPrint provides AFP fonts that map to existing troff fonts in the Courier, Helvetica, and Times type families and AFP fonts for special characters.
  • Page 253: Setting Up Font Resources For Dbcs Ascii And Euc Printing

    Fonts required to print a double-byte transformed file You can use the db2afp transform command to transform input files that use these code pages: v Japanese PC (code page IBM-932) v Japanese EUC (code page IBM-eucJP) v Traditional Chinese PC (code page IBM-938) v Traditional Chinese EUC (code page IBM-eucTW) v Korean EUC (code page IBM-ecuKR) The transformed files contain font references to the double-byte character set.
  • Page 254: Fonts For Printing Line Data

    export PSFPATH=$PSFPATH:path1:path2:pathN Using this method makes the fonts known to InfoPrint for any job you submit. v Set the PSFPATH environment variable in the /etc/environment file by adding this line to the file: PSFPATH=path1:path2:pathN Using this method makes the fonts known to InfoPrint for all users on the system.
  • Page 255: Font Mapping Table For Use With The Chars

    Table 35. Font mapping table for use with the chars keyword (continued) Linked Short Name Type Family Point Size Coded Font Name (for chars keyword) Helvetica 20 X0H230J2 X0H2J2 Helvetica 24 X0H230N2 X0H2N2 Helvetica 30 X0H230T2 X0H2T2 Helvetica 36 X0H230Z2 X0H2Z2 Times New Roman 6 X0N23062...
  • Page 256 InfoPrint Manager for AIX: Procedures...
  • Page 257 Chapter 22. Using global resource identifiers InfoPrint can identify the fonts required for a job, access AFP font files that are installed on or NFS-mounted to the RS/6000, and download the appropriate fonts to an InfoPrint-managed printer device. However, some InfoPrint printers can use fonts that are resident in the printer, saving the time it takes to download these fonts.
  • Page 258: Sample File For A Character Set

    v Set of font attributes (bold, italic, and doublewide) Figure 26 shows an example of the format of a line in the character set sample file. # FCS name -> fgid gcsgid width vsize attr #**********************************************************************# C0L00GSC # GOTHIC CONDENSED Figure 26.
  • Page 259: Understanding The General Syntax Rules And Allowable Values For Grid Files

    For a detailed explanation of how the different types of identifiers combine to produce fonts, see InfoPrint Fonts: Font Summary If you have a job that specifies a font that is not resident on your printer, you can use the GRID files to map the missing font to one with the same point size that does reside on your printer.
  • Page 260 v InfoPrint ignores blank lines and extraneous fields Allowable values for the charset.grd file You can specify these values for fields in the GRID file for a character set for a font: fgid Identifies the character set identifier for the font. Specify a numeric value from 1 to 65534 or enter a dash, –...
  • Page 261: Modifying Grid Files

    width Identifies the number of characters per horizontal inch. Specify a numeric value from 1 to 32767 or enter an asterisk, * , to indicate a wildcard value. If you specify a dash, InfoPrint issues an error message. vertical_size Identifies the vertical size of the font. Specify a numeric value from 1 to 32767 or enter an asterisk, * , to indicate a wildcard value.
  • Page 262: Modifying The Fgid And Cpgid Grid Files

    4. Change the first entry in the copied line, in the FCS name column, to the character set identifier of the Prestige 10-point font that you want to map to the Gothic 10-point font. You can change the comment at the end of the copied line to identify the mapping change you are making.
  • Page 263 2308 2039 * CZN200 # Times New Roman Latin1 4. Change the entry in the FCS name column to CON20000. 2308 2039 * CON20000 # Raster version of TNR Latin 1 5. Save your changes and close the file. After this substitution, InfoPrint prints jobs that specify the font character-set name CZN200 and that processed on the physical printer for which you made the change using the raster version of the font.
  • Page 264: Preventing Infoprint From Using Grid Files

    Preventing InfoPrint from using GRID files If you have obtained a 300-pel printer but print 240-pel jobs, the printer-resident fonts might have different line spacings and endings in the printed output. For some types of billing statements, these line endings are inappropriate. You can solve this problem by preventing InfoPrint from using the GRID files.
  • Page 265 Chapter 23. Configuring and using cut-sheet emulation To enable cut-sheet emulation, make sure that your printer has a microcode level of at least 9.216, then make sure that the appropriate personnel do these tasks at your installation on the systems specified: 1.
  • Page 266 Using the PSF actual destination properties notebook 1. From the InfoPrint Administration servername window, use the middle mouse button to drag the printer notebook action icon onto the Actual Destination (printer) that you want to use for cut-sheet emulation. 2. From the View and Change PSF Actual Destination Properties window, click the Customization tab.
  • Page 267: Parts Of A Color Mapping Table

    Chapter 24. Generating and submitting color mapping table source and output files A color mapping table is a printer resource object that defines a translation from certain MO:DCA structured fields to new color structured fields used by newer printers. Color mapping tables are used to provide support for highlight color attachments with black-and-white printers, such as using the InfoPrint 4005 attachment with the InfoPrint 4000 printer.
  • Page 268: Using Target Groups

    Note: The cmt Utility generates pairs of sources and targets, then assigns increasing, sequential IDs to each pair. For more information about the cmt Utility, see InfoPrint Manager: Reference. Each source group must be classified as one of these color spaces: Highlight color Highlight color is used when your existing documents describe color in terms of the percent to be covered and the percent to be shaded for a color...
  • Page 269: Creating A Color Mapping Table

    transformed to this color space. The color mapping table allows RGB CMYK, highlight, and CIELAB, but your actual hardware determines your available choices. For example, if your printer supports only highlight color, your target group must use highlight color. You can specify exact values for output colors. For example, if your printer supports three highlight colors, you can specify colors 1, 2, or 3 with coverage and shading percentages that are supported by your printer.
  • Page 270 # ColorValue: # Required, values depend on Color Space # ******************************************************- ColorValue: 11 # ******************************************************- # ObjectType: # Optional, values= ObjArea | ImageData | PTOCData | # GOCAData | BCOCAData | AllOCA | Page | Overlay | # ObjsAll # default= ObjsAll # ******************************************************- ObjectType: GOCAData # ******************************************************-...
  • Page 271: Submitting Jobs Using A Color Mapping Table

    3. Once you have finished editing the pie1.cfg file, save the file. 4. To create the Color Mapping Table object (MODCA) file that will be used when you submit the job for printing, run the cmt Utility as the input file (-i flag): cmt -i pie1.cfg -o pie1.set This command produces a pie1.set output file.
  • Page 272 Explicit path to the AFP file that you <path and file to print> want to print. Note: /usr/lpp/psf/config is a directory that is created automatically. Example: pdpr –d ld1 –x resource-context=/usr/lpp/psf/config –x color-mapping- table=pie1.set /home/user1/test.afp This command will print the input file test.afp located in the directory /home/user1/ using the color mapping table pie1.set located in /usr/lpp/psf/config to the logical destination ld1.
  • Page 273: Understanding Interoperating Environments

    Chapter 25. Configuring InfoPrint systems for interoperability This chapter contains these sections: v “Understanding interoperating environments” v “Configuring a primary AIX server with a secondary AIX server” on page 261 v “Configuring a primary AIX server with a secondary Windows server” on page Primary Windows servers: If you are using a Windows operating system for your primary server, see InfoPrint Manager for AIX: Procedures for interoperability instructions.
  • Page 274: Multiserver Configuration Examples

    – If your print volume increases and you find that you need more processing power or memory to be able to meet the demand, you can add a second server. However, by making the servers interoperate, you still only have one printing system to administer.
  • Page 275 In theory, you can interoperate as many servers as you would like, however, the performance of the servers will depend upon the primary server hardware. For best performance, use the most powerful system that you have available for the primary server. v Which system should contain the namespace? The namespace does not contain large volumes of data (so it does not have to reside on the system with the most disk space) and it does not move a lot of...
  • Page 276: Setting Up The Infoprint Aix Server For Interoperability

    v The Windows systems must have Microsoft Windows Services for UNIX installed. AIX Fast Connect is server software that allows AIX servers and workstations to share files and printers with personal computer clients running Windows operating systems. Because AIX Fast Connect uses industry-standard Microsoft networking protocols, PC clients can access AIX files using Microsoft networking client software.
  • Page 277 3. From this panel, specify the InfoPrint Printing System → InfoPrint Utilities → Configure Secondary Servers (NFS) → Link from Primary Server to Secondary Server path. 4. Specify both the host name and the IP address of the InfoPrint Windows server with which you intend to interoperate for the Secondary Server Host Name and the Secondary Server IP Address fields respectively.
  • Page 278 to the InfoPrint Manager for Windows server machine as for the User or Users to Add field. You do not have to do this step for the oper group. 6. Once complete, click OK to make sure the changes take effect and return to the first SMIT panel displayed in Step 2 on page 263.
  • Page 279: Configure Windows Servers For Interoperability

    3. Ensure that all the files residing in this directory have the correct permissions to be read by the InfoPrint Windows server by typing chmod -R 774 * . 4. Ensure that all the files residing in this directory belong to the correct group by typing chgrp -R printq * .
  • Page 280 Grant appropriate user rights to the domain user on all InfoPrint Manager Windows servers To make sure that the Windows InfoPrint Manager servers can run as a Windows service using the domain userid ntuser, you must make sure that this userid has the proper level of authority on each Windows InfoPrint Manager server system.
  • Page 281 If the drive mapped correctly, a new window should open to the mapped drive's contents, and the NFS Client and Map Network Drive windows should be gone. Configuring the 'ntuser' ID for interoperability on the InfoPrint Windows servers Make sure that you complete this procedure on all InfoPrint Windows servers. Note: Once this procedure is completed, make sure that you do all namespace administration from the Management Console on the InfoPrint Windows server, not the InfoPrint AIX server.
  • Page 282 Verifying the authority of the ipwinadmin ID Use this procedure to verify that the ipwinadmin id has permission to both modify security groups and issue all the InfoPrint pd* commands. 1. Verify that the InfoPrint servers are interoperating by doing step 13 of “Configuring the 'ntuser' ID for interoperability on the InfoPrint Windows servers”...
  • Page 283: Enabling Snmp On An Infoprint 2000 For Afp Printing

    Chapter 26. Setting up high speed printers for spacing In InfoPrint Manager, moving from page to page in a job is called spacing: v Forward spacing is moving to a point later in the job (such as skipping from page 10 to page 15).
  • Page 284: Enabling Snmp On A Printer That Uses The Enhanced Operator Console

    3. Under Select a Remote Access, select SNMP. 4. Under Enabled, select Yes. 5. Under Allow to Configure, select Yes. 6. Touch OK to close the window. 7. You will be prompted to restart the printer so that these settings can take effect. Restart the printer, and wait for it to power back up before you continue.
  • Page 285: Running Scripts Before Printing Pdf And Postscript Files

    Chapter 27. Configuring the InfoPrint 5000 Models AD1/AD2, AD3/AD4, AS1, AS3, C900AFP and MD3/MD4 to print PDF and PostScript Printing PDF and PostScript files on the InfoPrint 5000 printer models AD1/AD2, AD3/AD4, AS1, AS3, C900AFP and MD3/MD4 with hot folders from InfoPrint Manager for AIX To print PDF and PostScript files on the InfoPrint 5000 printer models AD1/AD2, AD3/AD4, AS1, AS3, C900AFP and MD3/MD4 with InfoPrint Manager for AIX,...
  • Page 286 the job (actual-destination-requested job/default job attribute) or the combination of start, end, or separator sheets to use with a job (auxiliary-sheet-selection job/default job attribute). To enable the InfoPrint 5000 hot folder support, run scripts on the InfoPrint Manager server to create a new BSD DSS printer (together with a new logical destination and a new or existing queue), to create the custom transforms that allows InfoPrint Manager to convert the input data to the corresponding output data format, and to assemble the list of transform objects previously created on the...
  • Page 287 Chapter 28. Using InfoPrint Manager with the InfoPrint Color 130 Plus This procedure takes you through steps to submit different kinds of jobs to the InfoPrint Color 130 Plus using different methods. This list describes these scenarios: ™ v An Advanced Function Presentation (AFP) document created in a page layout application is submitted through InfoPrint Manager for printing to the InfoPrint Color 130 Plus using the command line.
  • Page 288 Note: For best results, transform TIFF, JPEG, and GIF images from the AIX command line. Using and changing color and resource attributes You need to decide which color and resource attributes you use or need to change when you submit your job. The color and resource attribute-value pairs that are specific to the InfoPrint Color 130 Plus include these: v color-profile v color-profiles-supported...
  • Page 289 The title of this attribute in the InfoPrint Manager Administration GUI is Color profiles allowed. color-bits-per-plane This attribute specifies whether the transform is to produce monochrome (FS10) or color images (FS42 or FS45). You can set this attribute equal to: v 0–bits (monochrome FS10) v 1–bit (color FS42) v 8–bits (color FS45)
  • Page 290 You can set the color rendering intent value on a print job, a default document, or on an actual destination using either the command line or the InfoPrint Manager Administration GUI. The title of this attribute in the InfoPrint Manager Administration GUI is Color rendering intent.
  • Page 291 Using the InfoPrint Manager Administration GUI to change color and resource attributes The InfoPrint Manager Administration GUI is an interface for managing InfoPrint Manager jobs, queues, logical destinations, and actual destinations, such as printers. It runs on multiple platforms, so you can use it either from a Windows workstation, an AIX workstation, or directly on the AIX InfoPrint Manager server console.
  • Page 292 11. Click OK to apply the settings and close the dialog. 12. Select Printer → Change Tuning to open the Change Tuning dialog. These fields allow you to modify resource attributes in your job. See “Using resource attributes” on page 276 for more information. 13.
  • Page 293 3. To query all the jobs that you submitted to logical destination IC130P-ld, type: pdq -d IC130P-ld In the previous examples –d refers to the logical destination and –x refers to the attribute string that contains the attribute-value pairs you want to include. You can use these attributes from the AIX command line or you can change them in the InfoPrint Manager Administration GUI: v color-bits-per-plane...
  • Page 294 Note: When you use InfoPrint Submit Express to send a job to the printer, you do not need to have previously created a form definition. If you have a form definition it overrides the attributes you specify in InfoPrint Submit Express. 1.
  • Page 295 Submitting the job ® InfoPrint Select lets you submit jobs from an IBM Operating System/2 (OS/2) or Windows workstation to a printer that is managed by InfoPrint. You can print from applications or from the MS-DOS command line. In this example you are using a Windows application, such as PageMaker or QuarkXPress, on Windows to create a document and send it to InfoPrint Color 130 Plus through InfoPrint Select.
  • Page 296 Querying Destination Attributes: To determine whether the logical destination IC130P-ld is ready to receive jobs, type: pdls -c destination -r "enabled" IC130P-ld You will see this message if the logical destination is enabled: enabled=true Submitting a Job: To submit the file MyJob to IC130P-ld and request two-sided printing and the color-toner-saver attribute, type: pdpr -d IC130P-ld -x "sides=2 color-toner-saver=true"...
  • Page 297 Chapter 29. Using the LPD gateway with InfoPrint Manager for You can use the AIX line printer daemon (LPD) to submit jobs through the LPD Gateway to an InfoPrint AIX server. LPD is a subsystem that lets you submit print jobs from other operating systems using a Line Printer (LPR) client.
  • Page 298: Install And Configure Lprafp For Windows From The Web

    Submitting print jobs from a non-AIX UNIX system with the InfoPrint (lprafp) LPR client When you submit print jobs from the InfoPrint LPR client on a non-AIX UNIX system, all you need to specify is the InfoPrint Manager server and the name of an InfoPrint destination (either logical or actual).
  • Page 299 Chapter 30. Printing data sets from an MVS system through MVS Download This section contains information about setting up and using the MVS Download daemon supplied with InfoPrint Manager to print MVS jobs on InfoPrint-managed printers. The MVS jobs must come from an MVS system that has the Download for z/OS or AFP Download Plus feature of IBM Print Services Facility for z/OS program product installed.
  • Page 300 1. Make the Advanced Function Presentation (AFP) resources on the MVS system available to InfoPrint if they are not already available. 2. Use the default version or a customized version of the shell script mvsprpsm.sh supplied with InfoPrint. See “Modifying the InfoPrint mvsprpsm.sh shell script”...
  • Page 301: Performance Considerations With The Direct Download Method

    What does the log file generated by the mvsprpsm.sh shell script contain? The filename of the log file has this format: jobname.dataset_name.forms_name.yyddd.log The log file generated by the InfoPrint MVS Download shell script contains this information: v The date InfoPrint received the MVS data set and print options v The print options sent to the shell script by the mvsprsd daemon v A copy of the pdpr command issued by the shell script to print the file v Any error messages issued in response to the pdpr command...
  • Page 302 If the download working directories are in a different file system as the InfoPrint Manager spool, ensure that you have sufficient space for twice the amount of data in the working directories. Modifying the InfoPrint mvsprpsm.sh shell script You can use the default version of the mvsprpsm.sh shell script, located in the /usr/lpp/pd/bin directory, or modify the shell script to meet the needs of your production printing environment.
  • Page 303 Specifying AFP resource directories The mvsprpsm.sh shell script contains these lines, which are commented out by default: # NOTE: Add resource-context-xxx search paths to the pdpr options # if necessary. For example: #outputstr="$outputstr resource-context-font=/font/reslib" #outputstr="$outputstr resource-contect-page-def=/dept123/pagedef:/acme/pagedef" Use the format shown in the third and fourth lines to specify the paths to the directories containing AFP resources.
  • Page 304 ## Begin dynamic printer assignment from DEST ##################################################### # MVSdest=${paopt##*destination=} # if [ "$MVSdest" != "$paopt" ] ; then MVSdest=${MVSdest%%,*} MVSdest=${MVSdest% } if [ "$MVSdest" != "" ] ; then outputstr="$outputstr mvs-destination=$MVSdest" paopt=${paopt##destination=$MVSdest} ########################################################## ## The following typeset converts to lower-case (-l flag) ########################################################## typeset -l lpname=$MVSdest # fi...
  • Page 305 MVS_system_name Specifies the name of the MVS system that downloaded the data set. job_name Specifies the name of the job containing the data set. dataset_name Specifies the name of the data set. forms_name Specifies the name of the form identified with the MVS FORMS parameter.
  • Page 306: Print Options Passed To Infoprint Mvs

    2. The print-options string, which is a series of options and values. See Table 36 for the list of options. When you specify the -k flag with the mvsprsd command, InfoPrint also stores the options in a file whose name is in this format: v For Download for z/OS: MVS_system_name.job_name.dataset_name.forms_name.yyddd.hhmmsstABCD.JCL...
  • Page 307 Table 36. Print options passed to InfoPrint MVS Download shell script (continued) Print Option Passed to InfoPrint Attribute and Value for InfoPrint Attribute and Value for AFP Shell Script Download for z/OS Download Plus -ochars=font1,font2,font3,font4 "chars=font1,font2,font3,font4" None (discarded) -ocop=nnn "results-profile=::nnn" "results-profile=::nnn"...
  • Page 308 Table 36. Print options passed to InfoPrint MVS Download shell script (continued) Print Option Passed to InfoPrint Attribute and Value for InfoPrint Attribute and Value for AFP Shell Script Download for z/OS Download Plus -opagecount=nnnnnnnnn “job-page-count=nnnnnnnnn” “job-page-count=nnnnnnnnn” -opagedef=P1pagedef "page-definition=P1pagedef" None (discarded) -opr=programmer_name "programmer-text=programmer_name"...
  • Page 309 # This is a comment to document that the following command # starts the mvsprsd daemon automatically at system startup /usr/lpp/psf/bin/mvsprsd -p 5400 -d /files1 -d /files2 \ -x /usr/lpp/pd/bin/mvsprpsm.sh -q serv2-lp Note that this example uses the default shell script (mvsprpsm.sh) and specifies the serv2–lp InfoPrint AIX server.
  • Page 310 v Start the mvsprsd daemon with the -n 1 option on AIX The sample user exit 15 program (apsux15m ) provided with PSF for z/OS for Download for z/OS, adds a parameter that identifies data sets that belong to multiple data set jobs and indicates whether the data set is first, next, or last in a job.
  • Page 311 v resource-context-page-segment v resource-context-page-definition v resource-context-form-definition You can set default values for environment variables like PSFPATH using the /etc/environment file: PSFPATH=/usr/xyz_corp/reslib:/usr/xyz_corp/fontlib You must delimit each directory using a colon (:), not a semi-colon (;). Do not include spaces in the assignment. 6.
  • Page 312 You can use the resource-context attribute instead of the resource-context-page- definition attribute. 5. Specify the -n 1 option when you start the mvsprsd daemon: mvsprsd -n 1 -qlp -p6250 -d/mvsdl -x/mvsdl/mvsprpsm.sh This option directs the daemon to create exactly one child process to receive data sets from MVS.
  • Page 313 2. The MVS Download daemon invokes the InfoPrint Manager script to spool the file. (You specified the script on the -x option when you started mvsprsd.) 3. If MVS user exit 15 or AFP Download Plus marked the file as part of a multiple data set job, the sample exit does not immediately spool the file.
  • Page 314 6th parameter: MVSPRSD port number 7th parameter: none (blank) 8th parameter: 0 (zero) For example: #!/bin/ksh JOB00838.SRV1.YAMASAK1.STEP1.PERFAIX.2005105.23235906438.PRD '"-odatat=line -ofileformat=record -occ=yes -occtype=a -ochars=GT10 -opagedef=P1V04863 -of=F10101LA -ocop=007 -odatac=unblock -ojobn=MYJOB -ous=MYNAME -oprmode=SOSI2 -otrc=yes -ono=BLDPSRV1 -opa=forms=PERFAIX,class=K,destination=LOCAL,jobid=JOBID, OUTGRP=ONLY "' local '' '' 6001 '' 0 >>$PPID 2>>$PPID Note: Multiple data set jobs cannot be resubmitted and must be resent from the host.
  • Page 315 Chapter 31. Using AFP Upload AFP Upload consists of a client component (as part of InfoPrint Manager) and an MVS host server component (available as a priced feature of PSF for z/OS). Note: The z/OS operating system replaced the MVS operating system, but in InfoPrint Manager we continue to refer to the MVS operating system because it is used throughout our program.
  • Page 316 v BURST v CLASS v COPIES v DATACK v DEPARTMENT v DESTINATION v FORMDEF v FORMS v NAME v ROOM v TITLE v WRITER Notes: 1. The host server program requires a 5A control character to precede each AFP statement in the AFP data sent by the InfoPrint Manager server. 2.
  • Page 317 v NAME v ROOM v TITLE The CASE parameter does not affect some other OUTPUT parameter values, which are always converted to upper case: v CLASS v DESTINATION v FORMDEF v FORMS v WRITER MIXED Accept the text values as provided by the AIX client. Note: Some code pages used by fonts printed on header and trailer pages do not include lower case characters.
  • Page 318 The PARM value has the format: 'run-time options/program parameter' Run-time options control aspects of the program's execution environment, such as the amount of storage available to the program. The program parameter is passed to the program. Specifying PL/I run-time options The host server program is written in the PL/I language.
  • Page 319: Specific Infoprint Manager Attributes To Pass

    Table 37. Specific InfoPrint Manager attributes to pass values to an MVS host system MVS Values InfoPrint Manager Attribute(s) ADDRESS v address1–text= v address2–text= v address3–text= v address4–text= BUILDING building–text= CLASS v mvs-class= v (destination-pass-through=) COPIES copy–count= DATACK data–fidelity-problem-report= DESTINATION v mvs-destination= v (destination-pass-through=) DEPARTMENT...
  • Page 320: Values To An Mvs Host System

    -x "destination-pass-through='PASSTHRU=MVS_PARM=value'" where MVS_PARM can be BURST, CLASS, DESTINATION, and FORMS, either individually or in any combination. When more than one attribute is being passed, each value must be separated by a comma, as shown in the examples below. The MVS value WRITER must be specified through the destination-pass-through attribute, but it does not conflict with specifying either mvs-class, mvs-destination, or mvs-forms.
  • Page 321 nome:nome-ad Using InfoPrint Manager commands with AFP Upload Because the AIX client program for AFP Upload operates as an InfoPrint Manager actual destination, you can control and monitor it through the commands used with other InfoPrint actual destinations: v To shut down an AFP Upload actual destination, use the pdshutdown command that is documented in InfoPrint Manager: Reference.
  • Page 322 MVS console log The MVS console log contains information about host server program errors, especially if the host server program runs in a startable address space. MVS held output If the host server program runs as a job managed by an MVS initiator, check the job's held output for information about errors.
  • Page 323 Symptom: You enqueue an ASCII file to be uploaded, but InfoPrint Manager for AIX issues the following error message: 0423-659, File ________ contains data of a type that cannot be processed by this PSF/6000 instance. For example, the PSF/6000 instance cannot process ASCII datatype files.
  • Page 324 For details about creating an AIX printer, see "Creating and managing actual destinations" in the InfoPrint Manager for AIX: Getting Started manual. Specifying to run the host server program in a startable address space You can run the host server program either in a startable address space or as a job managed by an MVS initiator.
  • Page 325: Sample To Run The Host Server Program In A

    //UPLOAD PROC //STEP EXEC PGM=AUPTCPS //STEPLIB DD DSN=AUP.SAUPLOAD,DISP=SHR DSN=CEE.SCEERUN,DISP=SHR //SYSPRINT DD SYSOUT=* Figure 30. Sample to run the host server program in a Example to run the host server program as a job For an explanation of these values, see “Specifying to run the host server program as a job”...
  • Page 326 InfoPrint Manager for AIX: Procedures...
  • Page 327: Sample Spl_Error.cfg File Provided By

    Chapter 32. Customizing error logs in the InfoPrint Manager AIX server InfoPrint Manager provides three configuration files for various InfoPrint Managers servers and daemons: 1. spl_error.cfg for the InfoPrint Manager server error log. 2. notifyd_error.cfg for the Notification daemon error log. 3.
  • Page 328: Sample Notifyd_Error.cfg File Provided By Infoprint Manager

    default, the log-backup-number attribute specifies a value of 10, meaning that you can have nine back up files with timestamps and the initial .BAK file. You can reduce this number as low as 1 or increase it as high as 999. For a complete list of the error log attributes that you can customize, see the "Attributes for logs"...
  • Page 329 3. Once you have finished defining your options, save and close the /var/pd/notifyd_error.cfg file. Note: If you do not need the customization change to take effect immediately, you can skip the final two steps and just wait until the next time the AIX system where the InfoPrint Manager server is installed on is restarted.
  • Page 330 InfoPrint Manager for AIX: Procedures...
  • Page 331 Part 3. Operator and user procedures © Copyright InfoPrint Solutions Company 1998, 2010...
  • Page 332 InfoPrint Manager for AIX: Procedures...
  • Page 333: Telling Infoprint Manager What Options The Finisher Supports

    Chapter 33. Finishing options Setting up finishing options for IPDS-only printers Depending on the printer model, you can set up several finishing options. InfoPrint Manager can be set up to support many of these possibilities, including edge stitching (stapling one edge of the print job to create a booklet), saddle stitch (stapling in the middle of the page to create a folded booklet), and corner stapling.
  • Page 334 For a list of allowed values, proper syntax, and usage guidelines for the job-finishing and form-definition attributes, see InfoPrint Manager: Reference. Using a form definition If you submit your print jobs using a form definition (either by specifying a certain one or by using a default form definition), you can identify the finishing options that you want to apply in the form definition.
  • Page 335 3. In the Install from Disk dialog, click Browse and navigate to the directory that you installed InfoPrint Select in. The default directory is c:\Infoprint. Note: Because this dialog assumes the the driver is actually on a floppy disk or CD-ROM, you might receive an error that the drive is not ready.
  • Page 336: Options To Set For Paper Fed Lef On The Infoprint 2000

    Selecting the correct finishing options In InfoPrint Manager, the finishing options have very descriptive names so that it is easy to select the one you want for your job. However, the names of those options are based on print jobs that use the "portrait" orientation, and as a result are misleading for jobs that printed in the "landscape"...
  • Page 337: Options To Set For Paper Fed Lef On The Infoprint 60

    Table 40. Options to set for paper fed LEF on the InfoPrint 60 (continued) Desired output Select this value for Select this value for "portrait" jobs "landscape" jobs Two staples on the top edge Not supported edge stitch 2 of the paper Three staples on the top edge Not supported edge stitch 3...
  • Page 338: Options To Set For Paper Fed Sef On The

    Table 42. Options to set for paper fed SEF on the InfoPrint 45 (continued) Desired output Select this value for Select this value for "portrait" jobs "landscape" jobs One staple in the bottom Not supported staple top right right corner More than one staple on the Not supported edge stitch OR edge stitch...
  • Page 339: Staple Positions For Infoprint 2060Es, Infoprint 2075Es, And Infoprint 2090Es

    Staple positions for InfoPrint 2060ES, InfoPrint 2075ES, and InfoPrint 2090ES Table 44. Staple positions for InfoPrint 2060ES, InfoPrint 2075ES, and InfoPrint 2090ES mapped to InfoPrint Manager values InfoPrint Manager value Staple Position Portrait Landscape staple-top-left top left top right staple-bottom-left bottom left top left staple-top-right...
  • Page 340 Setting up finishing options for PS/PCL printers Depending on the printer model, you can set up several finishing options. InfoPrint Manager can be set up to support many of these possibilities, including edge stitching (stapling one edge of the print job to create a booklet), saddle stitch (stapling in the middle of the page to create a folded booklet), and corner stapling.
  • Page 341 You can also use the form-definition attribute on the –x flag to specify finishing options. For example: pdpr -d printername -x"form-definition=F1name" printfilename For a list of allowed values, proper syntax, and usage guidelines for the job-finishing and form-definition attributes, see InfoPrint Manager: Reference. Using a form definition If you submit your print jobs using a form definition (either by specifying a certain one or by using a default form definition), you can identify the finishing options...
  • Page 342 window, and then use the AFP driver to specify inline form definitions with finishing options, or make use of other AFP features. Using a PSF other-driver printer: You can use the document-formats-ripped-at- destination actual destination attribute to prevent the automatic data stream transform from occurring.
  • Page 343: Options To Set For Paper Fed Lef For The

    submit jobs to InfoPrint Manager. You can either specify finishing attributes on the submission command or use a default job. Selecting the correct finishing options In InfoPrint Manager, the finishing options have very descriptive names so that it is easy to select the one you want for your job. However, the names of those options are based on print jobs that use the "portrait"...
  • Page 344: Staple Positions For Infoprint 2060Es

    Table 48. Staple positions for InfoPrint 2085 and InfoPrint 2105 mapped to InfoPrint Manager values (continued) staple-bottom-right not supported not supported left edge top edge edge-stitch edge-stitch-2 not supported not supported edge-stitch-3 not supported not supported edge-stitch-left left edge top edge edge-stitch-right not supported not supported...
  • Page 345: Staple Positions For Infoprint 2105Es Mapped

    Working with the InfoPrint Pro C900AFP finishing options Working with punch options Table 51. Face down punch positions for the InfoPrint Pro C900 AFP printer mapped to InfoPrint Manager values, paper orientation, and job rotation...
  • Page 346: Face Up Punch Positions For The Infoprint Pro C900 Afp Printer Mapped To Infoprint Manager Values, Paper Orientation, And Job

    Table 52. Face up punch positions for the InfoPrint Pro C900 AFP printer mapped to InfoPrint Manager values, paper orientation, and job rotation (continued) punch-2 left edge bottom edge top edge left edge punch-3 left edge bottom edge top edge left edge punch-4 left edge...
  • Page 347 InfoPrint Pro C900 AFP printer supports Perfect Binding and Ring Binding. Punch is available only for Ring Binding. Binding positions are: left, right, and top. This example shows a perfect bind on the left edge with a cover: This example shows a ring bind on the left edge: Note: Any covers should be preloaded, controlled by the device, and not requested through AFP.
  • Page 348 InfoPrint Manager for AIX: Procedures...
  • Page 349 Chapter 34. Other procedures Turning duplexing on and off for the InfoPrint 45 and InfoPrint 70 If your printer has the capability to duplex and has an option on the console to turn it on and off, you should understand the hierarchy of duplex processing options based on your selections.
  • Page 350 Submitting a job to a DocuTech Model 135 printer To send jobs to your networked DocuTech system, you must first create a BSD destination on your AIX server. Once this is done, you can submit the job through InfoPrint Manager and release it for printing using your local DocuTech procedures.
  • Page 351: Network Printers

    Supporting status information for InfoPrint Network and HP printers Network printers If you have InfoPrint network printers in your InfoPrint Manager environment, be sure to install the current version of the InfoPrint network printer drivers to take advantage of InfoPrint Manager's messaging support. HP printers If you have HP printers that you have already configured in InfoPrint Manager, you will need to change the destination-command attribute to use the pioinfo...
  • Page 352: Up Duplex Print Job: Front And Back Views

    Restarting the job Use this procedure to do one of these: v Print the entire job on the same printer it was printing on before. v Print the entire job on a different printer. v Print part of the job (such as page one to page fifty, or page twelve to the end). Important: –...
  • Page 353: Up Duplex Print Job: Front And Back Views

    Table 54. 2–up duplex print job: front and back views (continued) Front of sheet Back of sheet Sheet two page 5 page 7 page 8 page 6 Last sheet page n-3 page n-1 page n page n-2 Since you have to start printing this job at the first page on the front side, you can select page one or page five (or any other page that would fall in that position).
  • Page 354: Pausing And Restarting An Actual Destination

    10. In the Move Jobs dialog, select the printer that you want to print the job on. You can select the same printer it was printing on before or a different one. When you release the job in step 12 below, if the job is accepted it will go back into the queue and wait to be printed.
  • Page 355: Resuming The Actual Destination

    5. Click OK. The actual destination stops printing, and the jobs processing on the actual destination stay in the same state until the actual destination starts again.. Resuming the actual destination To resume the actual destination: v In the GUI, right-click the actual destination and select the Resume action. v Select the actual destination and left-click the icon on the toolbar.
  • Page 356: Restarting The Interrupted Job

    v Select After current copy to interrupt the job after the current copy has finished printing. 5. Click OK. The job that is currently printing stops printing, its icon changes to black, and the job is listed in the job window of the main InfoPrint Manager GUI window. Other jobs continue to print on this printer.
  • Page 357 See the Setting up high speed printers for spacing topic for instructions on configuring your printer. v Page numbers refer to pages of the print job, not necessarily to any page numbers in your document. For example, in a book, the first page of chapter one is usually "page 1." However, it might be page 15 of the print job, because of the title page, credits, and table of contents.
  • Page 358: Stopping A Printer To Perform Scheduled Maintenance

    13. Make sure the printer is still selected and click Printer → Resume to start the printer again. Stopping a printer to perform scheduled maintenance Use this procedure to stop a printer so you can perform routine maintenance, such as updating the microcode, changing paper, or cleaning the printer. While you have the printer stopped, InfoPrint Manager will not be able to send or schedule jobs to it.
  • Page 359: Up Duplex Print Job: Front And Back Views

    Table 55. 2–up duplex print job: front and back views Front of sheet Back of sheet Sheet one page 1 page 3 page 4 page 2 Sheet two page 5 page 7 page 8 page 6 Last sheet page n-3 page n-1 page n page n-2...
  • Page 360: Try This First

    b. See if the Type column appears in the details view. The Type column displays the DSS that the InfoPrint printer uses. c. If you do not see the Type column, use Add/Remove menu items to add Continue with step 9. 9.
  • Page 361: Restarting The Job That Was Printing When The Problem Occurred

    1. Open the InfoPrint Manager GUI. 2. Find the InfoPrint Manager printer (also called an actual destination) that sends jobs to that printer and select it. 3. Use the GUI to disable the printer. The printer won't be able to accept any print jobs until you enable it again. 4.
  • Page 362 1. To print the entire job on the same printer it was printing on before, select the job in the job window and click Job → Release. The job will start printing from the first page. 2. To print the entire job on a different printer, skip to Before you Continue between steps 8 and 9 below.
  • Page 363 b. Click on the Job Other tab. c. Enter a number range in the fields provided under the Sheet range section. d. Click on the Add button to insert new ranges in the values list field on the right. Note: You can specify up to 10 sheet-ranges to be printed. If you specify more than 10 sheet-ranges, no sheets print and InfoPrint issues an error.
  • Page 364: Using The Correct Halftones For The Installed Toner Version

    Note: If the task you want to use does not appear in the menu, use Add/Remove menu items to add it. Using the correct halftones for the installed toner version Multiple versions of toner are available for the InfoPrint 4000 and InfoPrint 4100 printers.
  • Page 365 Part 4. Appendixes © Copyright InfoPrint Solutions Company 1998, 2010...
  • Page 366 InfoPrint Manager for AIX: Procedures...
  • Page 367 Appendix A. IPDS print operator commands InfoPrint Manager offers a comprehensive set of operator commands that can be used to manage printing on IPDS printers. These commands can be used to help manage printing priorities and also help by providing the operator with functions that are useful when dealing with problems that can occur in the printing system.
  • Page 368 Task Description InfoPrint Manager Command Syntax pdpause -cd dest where dest Pause printer Pause a printer immediately. specifies the actual destination (physical printer). pdpause -cd -w after-current-copy Pause a printer after the dest where dest specifies the Pause printer current copy completes. actual destination (physical printer).
  • Page 369 The number of pages that print before the printer stops will vary depending on the number, size, and complexity of jobs that are in process as well as the speed and type of printer involved. Once the printer has stopped, InfoPrint Manager does the steps necessary to execute the requested operator command.
  • Page 370 InfoPrint Manager for AIX: Procedures...
  • Page 371 Appendix B. IPDS error recovery When driving an IPDS printer, InfoPrint Manager sends page and resource data to the printer. The printer reports status and errors back to InfoPrint Manager. The printer status information is in the form of station counters representing progress of pages sent to the device through the printer microcode and the physical printing mechanism.
  • Page 372 When a data stream error occurs, messages are produced describing the problem and the recovery actions performed. The messages report details about the error and include the page number where the error occurred. After InfoPrint Manager receives a data stream error from the printer and produces a message, it uses station counters returned from the printer to continue printing without skipping or reprinting any pages.
  • Page 373 2. A message page will print with these messages: 0420-094: The following messages were generated for file /info/afp/testfdef with Job ID 456. This file printed on the InfoPrint destination ip60, which is a 3160 destination. 0420-128: ERROR: InfoPrint cannot find or cannot access the FORMDEF resource named F1BAD.
  • Page 374: Insufficient Memory In The Printer Exmple

    the page, the job is terminated and a message is produced indicating that the page and its associated resources are too complex. Insufficient memory in the printer exmple: A 30 page document is submitted. Each page of the document references several complex page segments.
  • Page 375: Unrecoverable Problem Example

    v 0420-467: A paper jam occurred in the destination while printing this job. Inspect the output to determine if it is complete and that all printed pages are acceptable. IPDS error recovery: Unrecoverable problems Unrecoverable problems cause the InfoPrint Manager software or printer software to stop functioning or prevent them from communicating with each other.
  • Page 376 3. Later, the printer power is restored. 4. The operator must enable the destination (printer) object. 5. Jobs start printing on the printer in the order they have been scheduled. All 300 pages of the job that were printing during the power failure print again. InfoPrint Manager for AIX: Procedures...
  • Page 377 Appendix C. Accessibility InfoPrint Solutions Company strives to provide products with usable access for everyone, regardless of age or ability. For more information about the commitment that we have made to accessibility, see: http://www.infoprint.com/accessibility Accessibility features Accessibility features help users who have disabilities, such as restricted mobility or limited vision, use information technology products successfully.
  • Page 378 InfoPrint Manager for AIX: Procedures...
  • Page 379 Notices This information was developed for products and services offered in the U.S.A. InfoPrint Solutions Company may not offer the products, services, or features discussed in this document in other countries. Consult your local InfoPrint Solutions Company representative for information on the products and services currently available in your area.
  • Page 380 If you are viewing this information softcopy, the photographs and color illustrations may not appear. Trademarks These terms are trademarks or registered trademarks of Ricoh Co., Ltd., in the United States, other countries, or both: v Advanced Function Presentation v Advanced Function Printing...
  • Page 381 Intelligent Printer Data Stream v IPDS v Mixed Object Document Content Architecture v MO:DCA v Ricoh These terms are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both: v AIX v DFS...
  • Page 382 InfoPrint Manager for AIX: Procedures...
  • Page 383 Glossary This glossary defines technical terms and abbreviations used in InfoPrint Manager. Special Characters printing system, such as servers and actual destinations. By default, InfoPrint .Guidefaults file gives administrators authorization to A file created by InfoPrint in the home perform some InfoPrint operations and to directory of a person using the InfoPrint access certain information that is not GUI.
  • Page 384 overlays, form definitions, and fonts horizontal and vertical line segments that downloaded from the operating system to approximate the path of the desired line. the printer. all-points-addressability (APA) A presentation data stream that is The capability to address, reference, and processed in AFP environments.
  • Page 385 archiving authorized user The transfer of digital information from A person with the appropriate an online system onto floppy disk, permissions to access an object or to issue compact disc, or other media for offline a command. storage. The original copy is deleted from automatic recovery the online system.
  • Page 386 points, control handles, and tangent lines. The PostScript path passes through cathode ray tube (CRT) anchor points. Its approach direction is A vacuum tube in which a beam of along the tangent lines that are controlled electrons can be moved to draw lines or by the control handles.
  • Page 387 of an original image. Color correction is actual halftone dot structure. Cromalin is used for two- or three-spot-color jobs. sometimes called an analog proof. color key crop To remove unwanted areas of an image, A color proof similar to Cromalin, but usually indicated by crop marks on the typically not laminated and not original.
  • Page 388 in the queue is the one whose deadline is display. An application that sends output closest. Contrast with FIFO to a device controls the actions of the (first-in-first-out), job-priority, device through the device driver. See longest-job-first, and shortest-job-first. printer driver. default document device support system (DSS) In InfoPrint, an object that represents...
  • Page 389 two pixels with another pixel having an printable document can only contain average value of the two to minimize the printable data. A resource document can difference or to add detail to smooth the only contain data such as fonts or form result.
  • Page 390 binding permits InfoPrint to estimate the enable time when the job will be completed. In InfoPrint, the action that makes a Contrast with late binding. destination, queue, or server able to accept jobs, or a log able to accept edition binding information.
  • Page 391 file-reference document suppression, and the position of In InfoPrint, a file containing the names composed-text data on the form. of other files, each entered on a separate forward space line. Job submitters can specify this file In InfoPrint, the action used to move for printing when they specify a ahead and skip the printing of a specified document type of file-reference;...
  • Page 392 GOCA attribute that is used to keep a job in the Graphics object content architecture. queue and prevent InfoPrint from scheduling it. graphic character A visual representation of a character, hostname other than a control character, that is The name given to an AIX system. normally produced by writing, printing, hot folder or displaying.
  • Page 393 In InfoPrint software publications, initial value object InfoPrint Manager for AIX or any of its Synonym for default object. components. initially settable attribute InfoPrint Manager for AIX An attribute whose value can be The software component of InfoPrint. established when an object is created but InfoPrint Manager for AIX handles the cannot be subsequently set or modified.
  • Page 394 route data from its source to its job ticket destination in an internet environment. The customer's hardcopy or electronic instructions listing all the variables intervening jobs describing a print job, either directly or In InfoPrint, the number of jobs in a by reference.
  • Page 395 light-emitting diode (LED) enables end users to gain access to The imaging device element for network resources and communicate with electrophotographic print units. each other. lines per inch (lpi) logical unit (LU) 6.2 A measure of the density of the grid used A type of logical unit that supports to space halftone dots.
  • Page 396 medium namespace In InfoPrint, an object representing the A global name repository available to all physical material upon which a job is utilities and API procedures. The printed. namespace contains mappings of object names to other related objects. For merge data example, the namespace provides the Data that is unique to each copy of a mapping of a logical destination to the...
  • Page 397 device is represented by an actual Open Software Foundation (OSF) destination (physical printer) object. An A nonprofit research and development object is identified by its object name. organization created by a consortium of Objects are grouped into classes. See also companies that work together to develop object class.
  • Page 398 processor and stored in a library, and that temporarily halt the printing or can be merged with variable data during transmission of jobs on actual destinations printing. or the distribution of jobs from servers or queues. OpenType font. pdcreate In InfoPrint, the command used to create a new object and set its attributes to Privilege Attribute Certificate.
  • Page 399 Portable Operating System Interface for might or might not be located in the same Computer Environments (POSIX) geographical area. The components of a An Institute of Electrical and Electronics print system are assumed to be Engineers (IEEE) standard for computer interconnected in some manner, providing operating systems.
  • Page 400 protocol An available resource, such as a value of A set of semantic and syntactic rules that the media-ready attribute. Contrast with determines the behavior of functional supported. units in achieving communication. red, green, blue (RGB) Print Services Facility. The colors of CRT display phosphors. RGB images are for screen display only.
  • Page 401 resource, such as graphics or fonts, used by a job to print a printable document. scanner Contrast with printable document. A device that converts hardcopy source resubmit data into digital format (halftone dots) to In InfoPrint, an action used to reroute avoid retyping the data.
  • Page 402 simplex film into plate layouts. Page imposition In InfoPrint, the value of the document or takes place during stripping. actual destination plex attribute indicating subnet mask that output images are placed on the A bit template indicating which part of an media in a head-to-head format, so that IP address represents the network.
  • Page 403 Systems Network Architecture (SNA) Transmission Control Protocol/Internet Protocol The description of IBM's logical structure, (TCP/IP) formats, protocols, and operational A set of communication rules used in the sequences for sending units through, and Internet and in any network that follows controlling the configuration and the U.S.
  • Page 404 image scanning, but some RIPs perform it velox A black and white photographic print during processing. Synonymous with gray made from a halftone negative, to be used component replacement (GCR). as a proof copy. unmanage vignette In the InfoPrint Manager Administration An image with soft, fade-away edges.
  • Page 405 run through punched slots along the binding side of a booklet. Contrast with edition binding, perfect binding, and spiral binding. with-request In InfoPrint, a document transfer method where the client transfers the documents directly to the server. Contrast with pipe-pull. workstation A terminal or microcomputer, usually one that is connected to a mainframe or to a...
  • Page 406 InfoPrint Manager for AIX: Procedures...
  • Page 407 Index Special characters Access control list (ACL) AIX client attributes (continued) interoperating environment 259 DESTINATION 302 /etc/environment file 133, 135 accessibility 363 FORMDEF 302 /etc/hosts file 24 accounting data FORMS 302 /usr/lib/font/devafp/devafp.fontmap gathering 97 NAME 302 file 231 viewing 97 ROOM 302 /usr/lib/font/devhplj directory 230 accounting user-exit...
  • Page 408: Conditionally Terminating Transform

    attribute (continued) capabilities, XML Extender 185 commands (continued) snmpv3-privacy-type 41 capture-inline-cmr-resources 113 pdls 199, 278 snmpv3-security-level 41 capture-inline-otf-resources attribute 227 pdpr 278 snmpv3-username 40 CASE 302 pdq 279 use-snmp 40 host server configuration pdset 199, 274 attributes parameters 302 common customization tasks 187 auxiliary sheets, used to create 91 changing common error...
  • Page 409 configuring directories (continued) cutter-trimmer-stacker 23 /usr/lpp/psf/grd 243 daemon email 49 /var/psf/fonts 225 configuration files 178 for receiving notifications with Select /var/psf/PrinterName 245 daemons on Windows 122 /var/psf/segments 49, 140 /usr/lpp/psf/ps2afp/ Halftone Management System 28 cleaning up 140 ps2afpd.cfg 157 halftone support 28 definition 137 826*.cfg 178 hardware 7...
  • Page 410 error logs files (continued) fonts (continued) customizing 313 /usr/lpp/psf/jpeg2afp/ required for PostScript transform 223 using the log-backup-number jpeg2afp3900.cfg 165 resource-context object 109 attribute 313 /usr/lpp/psf/pcl2afp/ substitution events pcl2afp.cfg 157 through initialization files 224 detecting 119 /usr/lpp/psf/pcl2afp/ UserInit file 224 disk-space-low 139 pcl2afpd.cfg 157 using OpenType fonts 226 messages about 119...
  • Page 411 hardware (continued) InfoPrint 70 Interrupt Message Pages installing and configuring 7 duplexing 335 Activating IMPs 94 help for notification messages 126 finishing options 326 Using Interrupt Message Pages 93 hierarchy of PPML transform using 335 intervention required conditions 360 options 182 InfoPrint Color 130 Plus 181 example 360 Highlight color color space 254...
  • Page 412 line-data transform (continued) multiserver configuration 260 output fields (continued) files, variable-length and MVS Download ExtStart Date 69 fixed-length 172 daemon 285 ExtStop Date 69 fonts, specifying 240 deleting orphaned files 299 Start Date 69 imageout keyword, affecting description 285 Start Time 69 processing 173 print options translation table 292 Stop Date 70...
  • Page 413 pdpr command, using 252 printer driver 261 resource-context object pdq command 279 printer media 23 resource-context object 109 pdresume 354 Printer Properties notebook 61 resource-context objects pdrm 354 printer-model 36 changing directory paths 116 pdserver.conf file 5 printing from AIX command line 33 creating and managing 109 pdset 199 printing from applications 281...
  • Page 414 servers (continued) spacing 338 toner versions (continued) mixed language environment 4 backspacing 342 effect on actual screen frequencies for shutting down 5 forward spacing 269, 342 InfoPrint 4000 IR3/IR4 24 starting 4 specifying halftone for printing 33 effect on actual screen frequencies for setting an environment variable 136 Standard Object Content Architecture InfoPrint 4100 HD1/HD2 24...
  • Page 415 user-exit programs (continued) XML transforms support (continued) input data 70 PDF output 186 line-data transform 173 XSL formatting objects 185 line2afp input record 74, 77 xml2afp.cfg 183 line2afp resource 78 customizing 187 managing 83 xml2pdf.cfg 183 output data 73 customizing 190 sample programs supplied 57 XSL 183 separator page 66...
  • Page 416 InfoPrint Manager for AIX: Procedures...
  • Page 418 Program Number: 5648-F35 Printed in USA G550-1066-04...

This manual is also suitable for:

Infoprint manager for aix

Table of Contents