-------------------------------------------------------------------------------- AFP JAPANESE FONTS UPDATES FTP Instructions for iSeries -------------------------------------------------------------------------------- The 240 dpi AFP Japanese fonts, C0G24D52, C0G24F52, C0G32F5D, C0G32F64, C0G36F64,C0M48F64, and C0M64F64 have incorrect shape character. The character sets provided here correct these problems. - x'52D5' in G24F, G24D - x'5DAB' in G32F - x'6471' in G32F, G36F, M48F, M64 --------------- Instructions : --------------- 1. Operating System Requirements The fonts contained in this save file may only be installed on versions V3R7 and higher of the OS/400 operating system. 2. DASD Storage Requirements The entire AFP Japanese Fonts require 0.4 MB of DASD. 3. Getting ZIP from FTP site to your PC Always use the BINARY transfer mode when using FTP to transfer save files. A. Get the fonts(AFPJPNFNT.ZIP) in BINARY from: ftp://ftp.software.ibm.com/printers/products/fonts/afpjpnfnt/afpjpnfnt.zip B. Unpack ZIP file then you'll get the following files. - afpjpnfnt_readme_iseries.txt (this file) - afpjpnfnt_readme.txt (readme for other OS users) - C0G24D52 - C0G24F52 - C0G32F5D - C0G32F64 - C0G36F64 - C0M48F64 - C0M64F64 4. Installing the Fonts A. Getting Fonts on the OS/400 or i5/OS from your PC - Create a physical data file with LVLCHK(*NO). Record length is not critical. - FTP the PC file to this physical file using binary transfer so that the data in the PC file is not changed. - Create a font object using the CRTFNTRSC command. The font is now ready for use. - The physical data file member (or the file itself) need not be kept on the system after the font has been created by CRTFNTRSC. It can be deleted. B. Verifying the Resolution of a Font Character Set - Use the WRKFNTRSC command to find the desired character set. (WRKFNTRSC can also be used to find code pages and coded fonts). - If the character set is found, use option 5 (Display attributes) to display the pel density. C. Using Fonts (Coded Fonts, Character Sets, and Code Pages) - Finding Fonts For a referenced font without a library qualifier to be found by the printer writer, one of the following conditions must be met: - The font must be in a job's (interactive or batch) library list when the spooled file is created or received from another system. Note that when a spooled file is received from another system, the library list is constructed when the file is placed onto an output queue. Even if a spooled file is received from another OS/400 or i5/OS, the original library list is purged and a new library list is constructed. Chapter 8 in the Printer Device Programming book, SC41-5713, explains library list construction. - The font must be in one of the "font" libraries (see System Font Libraries below). Fonts (and overlays and page segments) with a library qualifier do not need to be in the user's library list. Performance will be improved if a library qualifier is used, because the printer writer need not search the spooled file's library list in search of a resource. The trade-off is that you may need to change applications and/or printer files (including DDS source) if resources are moved to different libraries. If you get a PQT.... message indicating that a character set could not be found, yet you are certain that the character set is in the spooled file's library list (or in one of the QFNT.. libraries mentioned below in System Font Libraries), chances are that the printer writer cannot find a character set with the resolution required for the printer. Use the WRKFNTRSC command as explained in Verifying the Resolution of a Font Character Set to verify the resolution of the character set. D. System Font Libraries - QFNTCPL This library is shipped with the operating system. The library contains the 240-pel compatibility set of fonts. - QFNT01-QFNT19 QFNT01-QFNT19 will be used if one purchases and installs the OS/400 font licensed program products. - QFNT61-QFNT69 QFNT61-QFNT69 will be used if one purchases and installs the OS/400 DBCS font licensed program products. There are no restrictions placed on these libraries. When a printer writer is started, the writer determines which of the above mentioned libraries are on the system. These libraries are appended to the user's library list associated with each spooled file. The printer writer will search these libraries after searching through the library list of the user who submitted the spooled file. So, if you add any of these libraries to your system, the printer writer must be terminated and then restarted so that the printer writer knows of the existence of these libraries. E. Making Fonts Available to Users There are several ways to make fonts available on a system-wide basis. Since each customer's environment is different, the customer must decide what is appropriate for their installation. Examples are given below. - Add the name(s) of the libraries containing the fonts to system values QSYSLIBL or QUSRLIBL. - Use the CHGSYSLIBL command to modify the system portion of a library list. - Use the ADDLIBLE command either in a STARTUP program or when logged on to modify the user portion of a library list. - For batch jobs, make certain the required libraries are in the job's library list. - Store the fonts in one of the "font" libraries listed above. These libraries do not have to be added to any library list or system value. ------------------------ Information about mark : ------------------------ These character sets have no information in BFN structured field. To download and capture to the printer, please add necessary information using DUVRMARK/APSRMARK utility. ---------- Comments : ---------- To show that these character sets were modified, comment "2005/04/25 00:00 UPDATED" or "2005/06/10 00:00 UPDATED" was added in each character set.