*********************************************************************** IBM AFP Printer Driver for Windows 98 and Windows ME Copyright IBM 1984, 2002 -- All rights reserved *********************************************************************** TOPICS COVERED IN THIS README FILE: o Highlights o Installing the IBM AFP Printer Driver for Windows 98/ME o Font Substitution Tables o IBM Expanded Core Fonts o Troubleshooting o IBM AFP Printer Driver for Windows 98/ME Limitations o Uploading Files Created with this Driver to a Host System o Printing with an Inline Form Definition on VM or MVS *********************************************************************** HIGHLIGHTS The IBM AFP printer driver for Windows 98/ME: 1. Creates AFP documents, overlays, and page segments from your Windows applications. 2. Can substitute any AFP character set for any of the fonts you use in Windows, so that your text prints as text rather than image. 3. Gray scales color images. 4. Supports the use of custom paper sizes. 5. Supports color text (blue, red, pink, green, cyan, yellow, and brown). 6. Clips page segments and overlays to the offset and size (or printable area) given on the Advanced Clip Limit Options dialog box. *********************************************************************** INSTALLING THE IBM AFP PRINTER DRIVER FOR WINDOWS 98/ME To install the IBM AFP Printer Driver for Windows (Note: If you're updating the AFP Printer Driver from vesion 4.64(or below) to version 4.65(or above), all AFP Printer Drivers must be deleted before installing new version. 1. Open the Printers folder and select the Add Printer icon. The Add Printer Wizard appears. 2. Select "Next". Two radio buttons ("Local printer" and "Network printer") are displayed. 3. Select the "Local Printer" radio button and then select "Next". A list is displayed of pre-defined printers you can install. 4. Select "Have disk". The Install from Disk dialog box displays. 5. With the diskette containing the IBM AFP Printer Driver in your source drive (for example, a:\), select "OK" on the Install from Disk dialog box. 6. Select the printer you want to use from the list of printers that is displayed. Then select "Next". Note: If your printer is not on this list, select "IBM AFP xxx" where xxx is the resolution of your printer. Then follow step 11 of this install procedure to customize the settings to match your printer. If you don't know what printer your files will be printed on, select "IBM AFP 240". In step 11 of this procedure leave the printer specific settings (image compression and clip limits) set to their default values. Files created for this printer with the printer specific settings left at their default values will print on any AFP printer, but may be quite large, may print slower, and may have some fidelity problems on printers with a resolution other than 240 DPI. 7. Select "File" on the list of available ports that is displayed. Then select "Next". An entry field allowing you to change the drivers name (not recommended) and two radio buttons allowing you to indicate whether this driver should be the default appear. 8. Make the changes you want, then select "Next". Two radio buttons giving you a chance to print a test page to the driver appear. 9. Press "FINISH". The IBM AFP Printer Driver you selected will install. If you chose to print a test page, you will be prompted for the file name of the output file. 10. Back on the Printers Folder, highlight the icon for the driver you just installed. Then select "Properties" from the "File" menu. 11. Go to the "Details" page on the notebook that displays and select setup. Set paper size, orientation, and so forth to the settings you want to use and then select "OK." 12. Upload the AFP Reblocking Program to your VM or MVS host system. Instructions for uploading files are in the IBM AFP Printer Driver online help information. *********************************************************************** FONT SUBSTITUTION TABLES A default font substitution table is shipped on the IBM AFP printer driver for Windows installation diskette: IBMAFP.INI -- Contains substitutions for a wide set of Windows fonts to their closest matching AFP character set in the IBM Expanded Core Fonts. If you change any of these substitutions, your changes will be stored in PENNUSER.INI. PENNUSER.INI will always override IBMAFP.INI. If you wish to return to the shipped font substitution table, just erase PENNUSER.INI. Installing new versions of the IBM AFP printer driver will not affect PENNUSER.INI. If your font substitutions involve IBM Expanded Core Fonts other than the original IBM Core Fonts, or non-IBM fonts, the resulting documents will only print at locations that have installed such fonts. It is up to you to ensure that the fonts substituted when creating documents with the IBM AFP printer driver are actually installed on your host system(s). The fonts used in the IBMAFP.INI font substitution table are usually installed if PSF/2, PSF/6000, PSF/VM, or PSF/MVS is installed. AS/400 sites normally do not have these fonts installed. *********************************************************************** IBM EXPANDED CORE FONTS The IBM Expanded Core Fonts combine the IBM Core Interchange Fonts, IBM Coordinated Fonts, and IBM BookMaster Fonts. They include the following font families: Boldface Roman Medium BookMaster Latin1 Roman Medium, Roman Bold, Italic Medium, and Italic Bold BookMaster Reverse Roman Medium BookMaster Specials Roman Medium, Roman Bold, Italic Medium, and Italic Bold BookMaster Specials Reverse Roman Medium Courier Roman Medium, Roman Bold, Italic Medium, and Italic Bold Courier APL2 Roman Medium, Roman Bold Gothic Katakana Roman Medium Gothic Text Roman Medium Helvetica Roman Medium, Roman Bold, Italic Medium, and Italic Bold IBM Logo Roman Medium Letter Gothic Roman Medium, Roman Bold Monthob Roman Medium, Roman Bold, and Italic Medium OCR-A Roman Medium OCR-B Roman Medium Prestige Roman Medium, Roman Bold, and Italic Medium Times New Roman Roman Medium, Roman Bold, Italic Medium, and Italic Bold The IBM Core Interchange Fonts (Courier, Helvetica, and Times New Roman) also contain a symbols collection of scientific, mathematical, and special-purpose characters in Roman Medium and Roman Bold typefaces. The IBM Expanded Core Fonts are all derived from Type 1 font technology and are available in all five printer formats supported by AFP software, except that Monthob is available only in 240-pel bounded-box raster format. The five formats are: Adobe Type 1 outline format 240-pel unbounded-box raster format 240-pel bounded-box raster format 300-pel raster format AFP outline format The IBM Expanded Core Fonts can be obtained by ordering the IBM AFP Font Collection. *********************************************************************** TROUBLESHOOTING: ----------------------------------------------------------------------- Symptom: Rectangles black out portions of your document when it is printed. Things to try: 1. Uncheck "Use text rules" on the printer driver's Advanced Font Options dialog box. Note that unchecking text rules may cause the driver to produce larger output files that print slower. ----------------------------------------------------------------------- Symptom: After changing the selected paper size in your Windows application, paper in your printer's default drawer, rather than the specified drawer, is being used to print your document. Things to check: 1. Ensure the "Create inline form definition" selection in the printer driver's Advanced Form Definition Options dialog box is checked. 2. Ensure the paper size you selected in your Windows application is connected to the correct source drawer on the printer driver's Advanced Form Definition Options dialog box. 3. If your Windows application allows you to change the source drawer, ensure you are selecting the correct source drawer. 4. If steps 1, 2 and 3 don't fix the problem, you can tell the driver to automatically select the correct bin by checking the Auto Select Bin check box, from the "Advanced Form Definition Options" dialog. Note that turning on automatic bin selection in the printer driver will cause any source drawer selections made by your Windows applications to be ignored. It will also prevent you from selecting any paper size that is not connected with a source drawer on the printer driver's Advanced Form Definition Options dialog box. ----------------------------------------------------------------------- Symptom: Your text is printing as image, or the AFP document is larger than you would expect and prints slower. Things to check: 1. Ensure that the font you are using in your Windows application has a substitute AFP character set on the printer driver's Advanced Font Options dialog box. 2. If the font you are using is an ATM font, ensure that the "Print ATM fonts as graphics" option on the ATM Control Panel is not checked. 3. Check your WIN.INI file for a "[FontSubstitutes]" section. Remove any font substitutions involving the font you are using. For example: [FontSubstitutes] ... MyFont=OtherFont <== REMOVE THIS LINE ... You must restart Windows for this change to take effect. 4. If the font you are using is an ATM font, and the text is in color, add the following section to your ATM.INI file in your WINDOWS directory: [Colors] PrintColorGraphics=Off You must restart Windows for this change to take effect. 5. If you are running an old version of ATM, upgrade to at least ATM 3.01. 6. If you are running ATM 2.6 or above, add the following entry to the [Settings] section of your ATM.INI file in your WINDOWS directory: [Settings] ... DownloadAdjust=Off <== ADD THIS LINE 7. If you are printing from one of the Acrobat family of products, and your document is landscaped, be sure you have checked landscape orientation on the Print Setup dialog. ----------------------------------------------------------------------- Symptom: Text in your output is incorrectly placed. For example, words or characters overlap each other or are oddly spaced. Things to check: 1. Ensure that the font you are using in your Windows application has a substitute AFP character set on the printer driver's Advanced Font Options dialog box, and that the substitute set is a good match (the average widths of the characters must be the same). 2. If a better substitute AFP character set is not available, try switching the "Output Fidelity" option to "Character" on the printer driver's Advanced Font Options dialog box. 3. If the font you are using in your Windows application is an ATM font and you are running an old version of ATM, upgrade to at least ATM 3.01. 4. If the font you are using in your Windows application is an ATM font and you are running ATM 2.6 or above, add the following entry to the [Settings] section of your ATM.INI file in your WINDOWS directory: [Settings] ... DownloadAdjust=Off <== ADD THIS LINE 5. If none of the above steps work, remove the substitute AFP character set for the font you are using on the printer driver's Advanced Font Options dialog box. ----------------------------------------------------------------------- Symptom: Your color text is printing as black. Things to check: 1. Ensure that the color you are using is one supported by the AFP data stream. See "IBM AFP Printer Driver for Windows Limitations". 2. Ensure that the font you are using in your Windows application has a substitute AFP character set on the printer driver's Advanced Font Options dialog box. 3. If the font you are using is an ATM font, add the following section to your ATM.INI file in your WINDOWS directory: [Colors] PrintColorGraphics=Off You must restart Windows for this change to take effect. Note: Some applications will force color text to black if the printer driver they are printing with only supports black and white images. Since the IBM AFP Printer Driver for Windows only supports black and white images, all color text will be printed as black from these applications. ----------------------------------------------------------------------- Symptom: The wrong text characters appear in your output. Things to check: 1. Ensure that the "Code page" specified on the printer driver's main setup dialog box matches the ANSI code page used by Windows. The default code page should normally NOT be changed. Turkish customers may find that T1000850 works better for them. 2. Ensure that the font you are using in your Windows application has a substitute AFP character set on the printer driver's Advanced Font Options dialog box and that the substitute set is a good match (the characters are the same). Turkish customers may find that the font substitutions in IBMAFPT.INI (found on the diskette used to install the printer driver) work better then the font substitions in IBMAFP.INI. They should rename IBMAFPT.INI to IBMAFP.INI and copy it into the Windows' System directory. 3. If none of the above work, remove the substitute AFP character set for the font you are using on the printer driver's Advanced Font Options dialog box. ----------------------------------------------------------------------- Symptom: An error or warning is issued indicating that data is being placed off the presentation space when you print a file on your host system. Things to check: 1. Ensure you are using the IBM AFP 240 or 300 printer driver or the IBM AFP printer driver that matches your printer. 2. If the "Create inline form definition" check box on the printer driver's Advanced Form Definition Options dialog box is not checked, ensure that the medium origin of the external form definition you are printing with is (0, 0). If not, change the "Medium Origin" fields on the printer driver's Advanced Clip Limit Options dialog box to match the medium origin of your external form definition. 3. Increase the "Right" and "Bottom" entry fields on the printer driver's Advanced Clip Limit Options dialog box by at least .10 of an inch (2.54 mm). 4. Check the "Create inline form definition" check box on the printer driver's Advanced Form Definition Options dialog box and then follow the steps in "Printing with an Inline Form Definition on VM or MVS". ----------------------------------------------------------------------- Symptom: Errors occur when you print a file created with the driver on your host system. Things to check: 1. Ensure you followed all of the steps listed in "Uploading Files Created with this Driver to a Host System". 2. Ensure that the AFP character sets substituted for the fonts used in your document are installed on your host system. 3. Ensure your Print Services Facility (PSF) version is at version 2 or above. 4. Ensure that the "Create inline form definition" check box on the printer driver's Advanced Form Definition Options dialog box is not checked. If it is checked, ensure the form definition you are using is "F1IBMAFP". See also "Printing with an Inline Form Definition on VM or MVS". 5. Ensure the the "Use outline fonts" check box on the printer driver's Advanced Font Options dialog box is not checked. If it is checked, ensure that the printer you are using actually supports AFP outline fonts. ----------------------------------------------------------------------- Symptom: Page segments print incorrectly when included in a document or overlay. Things to try: 1. If you are using landscape orientation, and are including the page segment inline under the Document Composition Facility (DCF), try referencing the page segment externally instead. 2. You may want to create an overlay instead of a page segment, and then use "Include Page Overlay" (.oi or IPO) in your document or overlay rather than "Include Page Segment" (.si or IPS). 3. Create the page segment with "Image Resolution" set to 240 x 240 and the "Compressed images" check box unchecked on the printer driver's main setup dialog box. ----------------------------------------------------------------------- Symptom: Some horizontal lines disappear on output from Microsoft Word for Windows. Things to try: Upgrade your version of Microsoft Word for Windows to version 6.0. ----------------------------------------------------------------------- Symptom: Graphics, images, or both disappear on output. Things to check: If you are using WordPerfect, change the unprintable area (using the "Top", "Left", "Right" and "Bottom" entry fields on the printer driver's Advanced Clip Limit Options dialog box) to .25 of an inch (6.35 mm). ----------------------------------------------------------------------- Symptom: Lotus Freelance Graphics for Windows' "Speaker notes" do not wrap correctly to the next line when the "Image Resolution" on the printer driver's main setup dialog box is set to 240 x 240. Note: This problem has been reported to Freelance Graphics for Windows Support. The problem has not been corrected as of version 2.01. The following suggestions are possible ways to work around the problem until Freelance has an opportunity to correct it. Things to try: 1. If you have a 300 DPI printer, install the corresponding printer driver (for example, IBM AFP 4028) or IBM AFP 300. The Freelance Graphics for Windows' "Speaker notes" print correctly when formatted for a 300 DPI printer when a 300 DPI printer driver is installed. 2. Edit the "Speaker notes" in your Freelance Graphics presentation. Press down and hold the "Ctrl" key, then press the "Enter" key to force the lines to wrap correctly. ----------------------------------------------------------------------- Symptom: Microsoft Access for Windows' "Reports" print with broken lines or blank horizontal bands across the page. Note: This problem has been reported to Microsoft Access for Windows support. The problem has not been corrected as of version 1.1. The following suggestion is a way to work around the problem until Microsoft has an opportunity to correct it. Things to try: 1. Make sure you have at least 1M of memory free before printing. 2. Change the top unprintable area (using the "Top" entry field on the printer driver's Advanced Clip Limit Options dialog box) to 0. Note that this may cause warnings about placing output in the unprintable area when you print the resulting document. This will not affect the way the document looks when it is printed, as long as there is no actual data being placed in this area. ----------------------------------------------------------------------- Symptom: Documents fail to print on a PC with a Cirrus Logic video driver installed. Things to try: Install a different video driver, or print the document on a machine with a different video driver installed. *********************************************************************** IBM AFP PRINTER DRIVER FOR WINDOWS LIMITATIONS 1. Clipping an area will always clip whole characters. If you need to clip partial characters, you must remove the substitute AFP character set for the font you are using on the printer driver's Advanced Font Options dialog box. 2. Text overlaid by a graphic will not be obscured by the graphic. If you wish the graphic to obscure the underlying text, you must remove the substitute AFP character set for the font you are using on the printer driver's Advanced Font Options dialog box. 3. DBCS text can not be substituted, image only. *********************************************************************** UPLOADING FILES CREATED WITH THIS DRIVER TO A HOST SYSTEM See "Uploading AFP Files to a Host System" in the IBM AFP printer driver online help. To see the IBM AFP printer driver online help for uploading AFP files, follow these steps: 1. Open the Windows Control Panel and select the Printers icon. 2. Select an IBM AFP printer driver "Properties" from the list give. 3. Select "Paper". 4. Select "Help". 5. Select "About the IBM AFP Printer Driver". 6. Select "uploaded to a host system". *********************************************************************** PRINTING WITH AN INLINE FORM DEFINITION Instructions for printing files on your host system that were created with the IBM AFP driver and that contain an inline form definition are as follows: If your host system is VM: Use the following PSF command after tagging your device and spooling your printer: PSF fn ft fm (FORMDEF(F1IBMAFP FDEF38PP) cc notrc) See also "PSF/VM Application Programming Guide," S544-3466. If your host system is MVS: You need to specify FORMDEF=IBMAFP in your print job submission JCL. See also "PSF/MVS Application Programming Guide," S544-3084. If your host system is AS/400 or OS/2: No special commands or options are required. Print the file the same way you would any other AFP file. ***********************************************************************