+-------------------------------------------------------------+ | | | | | | | | | | | | | PROGRAM DIRECTORY | | | | | | FOR USE WITH | | | | | | RELEASE 01, MODIFICATION LEVEL 02 | | | | of | | | | PROGRAM 5771-ABB | | | | | | SONORAN SANS SERIF | | | | | | MVS, VM, VSE BOUNDED BOX FORMAT | | | | | | Basic Material Features 5850, 5851, 5852 | | | | | | | | | | | | | | | | | | (C) COPYRIGHT IBM CORPORATION 1983, 1989 | | ALL RIGHTS RESERVED | | | | US GOVERNMENT USERS RESTRICTED RIGHTS | | - USE, DUPLICATION OR DISCLOSURE | | RESTRICTED BY GSA ADP SCHEDULE | | CONTRACT WITH IBM CORPORATION | | | | LICENSED MATERIALS - PROPERTY OF IBM (5771-ABB FONTS) | | | | | | | | | | | | | | | | | | | | | | | | This directory contains information concerning the material | | and procedures associated with the installation of this | | product. It should be reviewed in its entirety prior to | | the installation of this product and retained for future | | reference. | | | | | +-------------------------------------------------------------+ PREFACE _______ The Sonoran Sans Serif product is one of several font licensed programs offered by IBM. These licensed programs provide fonts digitized for use on 240 dots-per-inch non-impact printers supported by Advanced Function Printing (AFP) software. Associated software support is required. Refer to the Licensed Program Specifications (LPS) for programming requirements. The Sonoran Sans Serif licensed program provides typographic fonts in four typefaces: Roman Medium, Roman Bold, Italic Medium and Italic Bold. Each typeface has 14 point sizes: 6, 7, 8, 9, 10, 11, 12, 14, 16, 18, 20, 24, 30, and 36, making a total of 56 fonts in the program. This release of the Sonoran Sans Serif program provides bounded box format compatible with three operating system environments: MVS, VM, and VSE. The first section of the basic material font tape contains bounded box format for an MVS environment and is installed using System Modification Program Extended (SMP/E) or IEBCOPY. The second section contains bounded box format for a VM environment, and is installed using a combination of VMFPLC2 and an installation EXEC. The third section contains bounded box format for a DOS/VSE environment suitable for installation with Maintain System History Program (MSHP). NOTE: Font format terminology is being updated to remove ambiguities. The former "object format" is now called "bounded box format". Bounded box format is used as input to PSF in all operating environments for printing on printers like the 3825 and 3827. Bounded box format is also converted to unbounded box format by PSF/VM for printing on printers like the 3800-3 and 3800-6. In this program directory, any reference made to IBM licensed programs is not intended to state or imply that only IBM's licensed programs may be used; any functionally equivalent program may be used instead. This program directory does not provide any programming interfaces for customers. Preface i TABLE OF CONTENTS _________________ PROGRAM DOCUMENTATION . . . . . . . . . . . . . . . . . . . 1 Program Contents . . . . . . . . . . . . . . . . . . . . . 1 Copyright Notice . . . . . . . . . . . . . . . . . . . . . 1 Basic Documentation . . . . . . . . . . . . . . . . . . . . 1 Reference and General Documentation . . . . . . . . . . . . 2 PROGRAM SUPPORT . . . . . . . . . . . . . . . . . . . . . . 4 Service Classification . . . . . . . . . . . . . . . . . . 4 Service Procedures . . . . . . . . . . . . . . . . . . . . 4 FE Service Number(s) . . . . . . . . . . . . . . . . . . . 5 MACHINE READABLE BASIC MATERIAL . . . . . . . . . . . . . . 6 Basic Material Tape Format . . . . . . . . . . . . . . . . 7 PRE-INSTALLATION INFORMATION . . . . . . . . . . . . . . . 8 Previous Release/Modifications . . . . . . . . . . . . . . 8 Code Pages . . . . . . . . . . . . . . . . . . . . . . . . 8 Direct Access Storage . . . . . . . . . . . . . . . . . . . 9 MVS Storage Requirements . . . . . . . . . . . . . . . . 9 VM Storage Requirements . . . . . . . . . . . . . . . . . 11 VSE Storage Requirements . . . . . . . . . . . . . . . . 12 Printing Hardware Requirements . . . . . . . . . . . . . . 12 Installation Programming Requirements . . . . . . . . . . . 13 SMP Procedures and Datasets . . . . . . . . . . . . . . . . 13 Unload Sample SMP/E JCL . . . . . . . . . . . . . . . . . . 15 INSTALLATION PROCEDURE - MVS ENVIRONMENT . . . . . . . . . 16 Instructions for Pre-Installation Planning . . . . . . . . 16 Installation Examples using IEBCOPY . . . . . . . . . . . . 16 Installation Example using SMP/E . . . . . . . . . . . . . 17 INSTALLATION PROCEDURE - VM ENVIRONMENT . . . . . . . . . . 22 Instructions for Pre-Installation Planning . . . . . . . . 22 Using the Installation Exec . . . . . . . . . . . . . . . . 22 INSTALLATION PROCEDURE - VSE ENVIRONMENT . . . . . . . . . 26 Instructions for Pre-Installation Planning . . . . . . . . 26 Explanation of Symbols Used in Examples . . . . . . . . . . 26 Installation Example (VSE/AF Version 2, Release 1) . . . . 27 Installation Example (VSE/AF Version 2, Release 1) . . . . 28 CUSTOMER RESPONSIBILITY . . . . . . . . . . . . . . . . . . 30 APPENDIX A. MVS SMP/E INSTALL LOGIC . . . . . . . . . . . . 31 Table of Contents ii APPENDIX B. CODEPAGES . . . . . . . . . . . . . . . . . . . 32 APPENDIX C. VM BOUNDED BOX FORMAT FILES . . . . . . . . . . 33 APPENDIX D. VSE BOUNDED BOX FORMAT PHASES . . . . . . . . . 34 APPENDIX E. SUMMARY OF CHANGES . . . . . . . . . . . . . . 35 READER'S COMMENT FORM . . . . . . . . . . . . . . . . . . . 43 END OF DOCUMENT . . . . . . . . . . . . . . . . . . . . . . 46 Table of Contents iii LIST OF ILLUSTRATIONS _____________________ Figure 1. Service Information . . . . . . . . . . . . . . 5 Figure 2. Basic Material Tapes . . . . . . . . . . . . . . 6 Figure 3. Basic Material Tape Format . . . . . . . . . . . 7 Figure 4. MVS Bounded Box Format Storage Requirements . . 10 Figure 5. VM Bounded Box Format Storage Requirements . . . 11 Figure 6. VSE Bounded Box Format Storage Requirements . . 12 Figure 7. Required DD name for APPLY and APPLY CHECK. . . 14 Figure 8. Required DD name for ACCEPT and ACCEPT CHECK. 14 Figure 9. SMP/E global zone OPTIONS entry . . . . . . . . 14 Figure 10. Sample JCL to Unload Sample SMP/E JCL from Tape 15 Figure 11. SMP/E JCL members . . . . . . . . . . . . . . . 15 Figure 12. Sample JCL to Load New Data Set . . . . . . . . 17 Figure 13. Sample JCL to Merge into Existing Data Set . . . 17 Figure 14. Sample SMP/E RECEIVE JCL (Sample member FONTREC) 18 Figure 15. Sample SMP/E APPLY CHECK Procedure (Sample member FONTAPK) . . . . . . . . . . . . . . . . . . . . 18 Figure 16. Sample SMP/E UCLIN Procedure (Sample member FONTUCL) . . . . . . . . . . . . . . . . . . . . 19 Figure 17. Sample SMP/E APPLY Procedure (Sample member FONTAPP) . . . . . . . . . . . . . . . . . . . . 20 Figure 18. Sample SMP/E ACCEPT CHECK Procedure (Sample member FONTACK) . . . . . . . . . . . . . . . . 20 Figure 19. Sample SMP/E ACCEPT Procedure (Sample member FONTACC) . . . . . . . . . . . . . . . . . . . . 21 Figure 20. VSE - Sample Creation of a New Library . . . . . 27 Figure 21. VSE - Sample Installation into an Existing Library . . . . . . . . . . . . . . . . . . . . 27 Figure 22. VSE - Sample Creation of a New Library . . . . . 28 Figure 23. VSE - Sample Installation into an Existing Library . . . . . . . . . . . . . . . . . . . . 29 Figure 24. Sonoran Sans Serif Raster Pattern Storage in Kbytes . . . . . . . . . . . . . . . . . . . . . 40 Figure 25. Sonoran Sans Serif Raster Pattern Storage in Kbytes . . . . . . . . . . . . . . . . . . . . . 41 List of Illustrations iv PROGRAM DOCUMENTATION _____________________ PROGRAM CONTENTS ________________ You have received the bounded box format of the Sonoran Sans Serif(1) licensed program. Sonoran Sans Serif is one of a number of font licensed programs offered by IBM. COPYRIGHT NOTICE ________________ Refer to Copyright Instructions Form Number G120-2083 for maintaining the IBM copyright when modifying fonts. BASIC DOCUMENTATION ___________________ The following publications are distributed with the basic material. For additional copies, contact your IBM representative. o Licensed Program Specifications, G544-3295. _______________________________ o Supplement to About Type: IBM's Typographic Primer for ______________________________________________________ Digitized Type Program Products, G544-3186 _______________________________ ---------------- 1 Monotype is a registered trademark of Monotype Corporation, plc. Sonoran Sans Serif is a functional equivalent of Monotype Arial. Monotype Arial is a trademark of Monotype Corporation, plc. Program Documentation 1 REFERENCE AND GENERAL DOCUMENTATION ___________________________________ The following publications are not shipped with this package but are related to the installation of this product. You can order publications by contacting your IBM representative. o OS/VS2 MVS Utilities, GC26-3902. ____________________ o MVS/XA Utilities, GC26-4018. ________________ o MVS/370 JCL User's Guide, GC28-1349. ________________________ o MVS/370 JCL Reference, GC28-1350. _____________________ o MVS/XA JCL User's Guide, GC28-1351. _______________________ o MVS/XA JCL Reference, GC28-1352. ____________________ o MVS/ESA JCL Reference, GC28-1829. _____________________ o MVS/ESA JCL User's Guide, GC28-1830. ________________________ o System Modification Program Extended (SMP/E) User's Guide, _________________________________________________________ SC28-1302. o System Modification Program Extended (SMP/E) Reference, ______________________________________________________ SC28-1107. o IBM VM/SP: CP Command Reference for General Users, __________________________________________________ SC19-6211. o IBM VM/SP: CMS Command and Macro Reference, SC19-6209. ___________________________________________ o VSE/Advanced Functions Maintain System History Program ______________________________________________________ Reference, SC33-6199 for Version 2 Release 1. _________ The following publications are not shipped with this package but are related to the execution of this product. You can order publications by contacting your IBM representative. o Print Services Facility Data Stream Reference, SH35-0073. _____________________________________________ o About Type: IBM's Typographic Primer for Digitized Type _______________________________________________________ Program Products, ________________ G544-3183 o About Type: IBM's Guide for Type Users, S544-3122. ______________________________________ Program Documentation 2 o About Type: IBM's Technical Reference for 240-pel Digitized ___________________________________________________________ Type, S544-3516. ____ o IBM's Advanced Function Printing Software: General __________________________________________________ Information, G544-3415. ___________ Program Documentation 3 PROGRAM SUPPORT _______________ SERVICE CLASSIFICATION ______________________ This program is classified as a Licensed Program (LP). PROGRAM SERVICES: Central service by means of customer-initiated APARs is available, without IBM support center services, until discontinued by IBM upon six months' written notice under the terms and conditions of the Agreement for IBM Licensed Programs. SERVICE PROCEDURES __________________ To report any difficulties in the use of Sonoran Sans Serif, submit an Authorized Program Analysis Report (APAR) to the following address: IBM Corporation Dept. 53S / Building 025P P. O. Box 1900 Boulder, Colorado 80301-9191 U. S. A. Program Support 4 FE SERVICE NUMBER(S) ____________________ The following are the Field Engineering Service Numbers and related information: +-------------------------------------------------------------+ | ENVIRONMENT/ | | FORMAT FMID/CLC COMPONENT ID |FESN +-------------------------------------------------------------+ | | | MVS | | Bounded Box HZD1200 5771ABB01 0|60144 | | | VM | | Bounded Box -- 5771ABB01 0|60144 | | | VSE | | Bounded Box B20 5771ABB01 0|60144 | | | | | Figure 1. Service Information | +-------------------------------------------------------------+ Program Support 5 MACHINE READABLE BASIC MATERIAL _______________________________ The distribution medium for Sonoran Sans Serif is one standard-labeled tape or cartridge. The feature numbers of the tapes and cartridge for Sonoran Sans Serif are as follows: +-------------------------------------------------------------+ | Feature External Volume Tr|ck/ | Number Tape Label Serial De|sity +-------------------------------------------------------------+ | | | 5850 SONSAN.FONTS.BASE ZD1200 9/|600 BPI | | | 5851 SONSAN.FONTS.BASE ZD1200 9/|250 BPI | | | 5852 SONSAN.FONTS.BASE ZD1200 34|0 Cartridge | | | | | Figure 2. Basic Material Tapes | +-------------------------------------------------------------+ Machine Readable Basic Material 6 BASIC MATERIAL TAPE FORMAT __________________________ +-------------------------------------------------------------+ | Physical | | Environ- Tape File |ile | ment File Content Desc|iption +-------------------------------------------------------------+ | | | MVS 1 LABEL, HDR1, HDR2 | | 2 SMPMCS SMP |ontrol Statements | 3 EOF1, EOF2 | | 4 HDR1, HDR2 | | 5 HZD1200.F1 Boun|ed Box Format | (IEB|OPY Unloaded) | 6 EOF1, EOF2 | | 7 HDR1, HDR2 | | 8 SAMPJCL Samp|e SMP/E JCL | (IEB|OPY Unloaded) | 9 EOF1, EOF2 | | 10 NULL End |f MVS | | | VM 11 I5771ABB 010005 Prod|ct Info. File | I5771ABB EXEC Inst|llation Exec | 12 I5771ABB MEMO Memo|File | 13 Null | | 14 Null | | 15 VM Fonts Boun|ed Box Format | (Fil|type FONT3820) | CHKABB EXEC Inst|llation | Veri|ication Exec | 16 Null End |f VM | | | VSE 17 Null | | 18 History File | | 19 VSE Fonts Boun|ed Box Format | (V2 |ATA) | 20 Null | | 21 EOB | | 22 Null End |f VSE | | | | | Figure 3. Basic Material Tape Format | +-------------------------------------------------------------+ Machine Readable Basic Material 7 PRE-INSTALLATION INFORMATION ____________________________ PREVIOUS RELEASE/MODIFICATIONS ______________________________ If Sonoran Sans Serif has been previously installed, following the instructions in this directory will replace equivalent members previously installed. If you have modified one or more of those members, then you may want to copy the modified members into a temporary data set before installing Sonoran Sans Serif. CODE PAGES __________ A list of the code pages in Sonoran Sans Serif can be found in "Appendix B. Codepages" on page 32. Some of the code pages included in Sonoran Sans Serif are also included in other font licensed programs such as 5665-275, PSF/MVS. If you have installed one of those programs and have subsequently modified code page(s), then you may want to copy the modified code page(s) into a temporary data set before installing Sonoran Sans Serif. The above applies to code page installation except for those code pages installed on MVS by SMP/E. SMP/E will not load an item if that item was previously installed by SMP/E for another licensed program. If this is the case, 1. If you install all fonts into the same font libraries, you will not have to copy and restore modified source code pages to ensure their integrity. The duplicate codepages in this product will not be loaded. However, if you want to install these code pages anyway, you will need to change code page ownership. An optional step to accomplish this is included in the "Installation Example using SMP/E" on page 17. 2. If you wish to install these fonts into different font libraries, you will need to change code page ownership. An optional step to accomplish this is included in the "Installation Example using SMP/E" on page 17. Pre-Installation Information 8 3. If you later decide to delete this licensed program, ensure that code pages owned by this program are not included in other programs. The JCL used for the optional step included in "Installation Example using SMP/E" on page 17 can be modified to accomplish this by changing the FMID's to those of another program which will not be deleted. About Type: ___________ IBM's Technical Reference for 240-pel Digitized Type ____________________________________________________ (S544-3516), as well as individual program installation directories, can be used to determine which code pages are in each font licensed program. DIRECT ACCESS STORAGE _____________________ There must be sufficient direct access storage for the Sonoran Sans Serif licensed program. MVS Storage Requirements ________________________ The MVS storage requirements of the partitioned data set for the bounded box format follow. The data set is named on the OUT DD statements in "Installation Examples using IEBCOPY" on page 16 and the FONTLIBB and AFNTLIBB DD statements in "Installation Example using SMP/E" on page 17. If a previous release of these fonts is currently installed and the partitioned data set already exists, then the value within the ()'s is the number of additional directory blocks required. The other value is the total number of directory blocks required. Pre-Installation Information 9 +------------------------------------------------------------------+ | MVS BOUNDED BOX ALLOCATIONS | +------------------------------------------------------------------+ | ORGANIZATION PO | | RECFM VBM | | LRECL 8205 | | BLOCK SIZE 8209 | | DIRECTORY ALLOCATION 17 (6) Blocks | | KBYTES OF DATA 6352 Kbytes | +------------------------------------------------------------------+ | | | STORAGE ALLOCATION | | 3380 3375 3350 3340 3330 | +------------------------------------------------------------------+ | | | 7 12 9 50 21 Cylinders| | | | 105 140 262 596 383 Tracks | | | | | | Figure 4. MVS Bounded Box Format Storage Requirements | +------------------------------------------------------------------+ Pre-Installation Information 10 VM Storage Requirements _______________________ The VM storage requirements of the disk for the bounded box format follow. If a previous release of these fonts has already been installed and the disk already exists, then the values within ()'s are the amounts by which the existing disk size must increase. The other values are the amount of storage required to allocate a new disk. +------------------------------------------------------------------+ | VM BOUNDED BOX ALLOCATIONS | +------------------------------------------------------------------+ | BLOCKING FACTOR 4096 Bytes | | KBYTES OF DATA 6352 Kbytes | +------------------------------------------------------------------+ | STORAGE ALLOCATION | | | | 3380 3375 3350 3340 3330 FBA | +------------------------------------------------------------------+ | | | 9 (0) 14 (0) 11 (0) 60 (0) 25 (0) - Cylinde|s | | | 126 (0) 168 (0) 314 (0) 715 (0) 460 (0) - Tracks | | | | 11684 (0) Blocks | | | | | | Figure 5. VM Bounded Box Format Storage Requirements | +------------------------------------------------------------------+ Pre-Installation Information 11 VSE Storage Requirements ________________________ The VSE storage requirements of the private library for the bounded box format follow. +------------------------------------------------------------------+ | VSE BOUNDED BOX ALLOCATIONS | +------------------------------------------------------------------+ | DATA FORMAT V1 | | KBYTES OF DATA 6352 Kbytes | +------------------------------------------------------------------+ | STORAGE ALLOCATION | | | | 3380 3375 3350 3340 3330 FBA | +------------------------------------------------------------------+ | | | 10 15 10 51 21 - Cylinders| | | | 137 170 283 606 386 - Tracks | | | | 8476 Blocks | | | | | | Figure 6. VSE Bounded Box Format Storage Requirements | +------------------------------------------------------------------+ PRINTING HARDWARE REQUIREMENTS ______________________________ The following microcode patch must be installed on any IBM 3820 printer that will be used to print Sonoran Sans Serif. o Patch P50B05 o EC level 776438 or later o Part number 1693492 Pre-Installation Information 12 INSTALLATION PROGRAMMING REQUIREMENTS _____________________________________ For the MVS operating environment, the following program is a prerequisite: o Multiple Virtual Storage/370 System Product (MVS/370 SP) Version 1, Release 3, Modification Level 0 or later, Multiple Virtual Storage/Extended Architecture System Product (MVS/XA SP) Version 2, Release 1, Modification Level 3 or later, or Multiple Virtual Storage/Enterprise Systems Architecture (MVS/ESA SP) Version 3, Release 1, Modification 0 or later. If SMP/E rather than IEBCOPY is used to install the bounded box format, then the following is also a prerequisite: o System Modification Program Extended (SMP/E), Release 5 or later. For the VM/SP operating environment, the following program is a prerequisite: o Virtual Machine/System Product Conversational Monitor System (VM/SP-CMS) Release 4 or later. For the VSE operating environment, the following program is a prerequisite: o VSE/Advanced Functions Version 2, Release 1, or later. SMP PROCEDURES AND DATASETS ___________________________ If your SMP/E procedure is not named "SMPEPROC", substitute your procedure name for "SMPEPROC" where appropriate. If you do not have an SMP/E procedure, you can find instructions for building one in the SMP/E User's Guide or in the SMP/E Reference. Pre-Installation Information 13 1. A Data Definition (DD) statement for the following DDNAME is required for the SMP/E JCL for the APPLY and APPLY CHECK: +-------------------------------------------------------------+ | DDNAME DSNAME FMID | FORMAT +-------------------------------------------------------------+ | | | FONTLIBB SYS1.FONTLIBB HZD1200 | Bounded Box | | | Figure 7. Required DD name for APPLY and APPLY CHECK. | +-------------------------------------------------------------+ 2. A Data Definition (DD) statement for the following DDNAME is required for the SMP/E JCL for the ACCEPT and ACCEPT CHECK: +-------------------------------------------------------------+ | DDNAME DSNAME FMID | FORMAT +-------------------------------------------------------------+ | | | AFNTLIBB SYS1.AFNTLIBB HZD1200 | Bounded Box | | | Figure 8. Required DD name for ACCEPT and ACCEPT CHECK. | +-------------------------------------------------------------+ 3. Following are the recommended values for the SMP/E global zone OPTIONS entry: +-------------------------------------------------------------+ | SUB-ENTRY VALUE | +-------------------------------------------------------------+ | | | DSSPACE (500,50,17) (or greater) | | PEMAX 9999 | | | | | | Figure 9. SMP/E global zone OPTIONS entry | +-------------------------------------------------------------+ See the SMP/E Reference for instructions on updating the global zone. Pre-Installation Information 14 UNLOAD SAMPLE SMP/E JCL _______________________ Use the following JCL to unload the sample SMP/E JCL from the tape SONSAN.FONTS.BASE. +-------------------------------------------------------------+ | //JOB JOB | | //UNLOAD EXEC PGM=IEBCOPY | | //SYSPRINT DD SYSOUT=A | | //SYSUT3 DD UNIT=SYSDA,SPACE=(TRK,(1,1)), | | // DISP=(NEW,DELETE) | | //SYSUT4 DD UNIT=SYSDA,SPACE=(TRK,(1,1)), | | // DISP=(NEW,DELETE) | | //INTAPE DD DSN=SAMPJCL,UNIT=TAPE,VOL=SER=ZD1200, | | // LABEL=(3,SL),DISP=OLD | | //OUT DD DSN=ZD1200.JCLLIB,UNIT=SYSDA, | | // DISP=(NEW,CATLG,DELETE),DCB=SYS1.PROCLIB, | | // VOL=SER=xxxxxx,SPACE=(TRK,(1,1,4)) | | //SYSIN DD * | | COPY INDD=INTAPE,OUTDD=OUT | | /* | | | | Figure 10. Sample JCL to Unload Sample SMP/E JCL from Tape | +-------------------------------------------------------------+ The SAMPJCL file contains the following SMP/E JCL members. These members are available for modification and use on your system. +-------------------------------------------------------------+ | Description Member Name | +-------------------------------------------------------------+ | | | Sample RECEIVE BBABBREC | | Sample APPLY CHECK BBABBAPK | | Sample UCLIN BBABBUCL | | Sample APPLY BBABBAPP | | Sample ACCEPT CHECK BBABBACK | | Sample ACCEPT BBABBACC | | | | Figure 11. SMP/E JCL members | +-------------------------------------------------------------+ Pre-Installation Information 15 INSTALLATION PROCEDURE - MVS ENVIRONMENT ________________________________________ INSTRUCTIONS FOR PRE-INSTALLATION PLANNING __________________________________________ o Ensure that you have tape SONSAN.FONTS.BASE (see Figure 2 on page 6). o The bounded box format can be installed using the MVS utility IEBCOPY or the MVS installation program SMP/E. Select the appropriate technique for your installation and ensure that the various components of your MVS system have been brought up to the required level (see "Installation Programming Requirements" on page 13). o If you are using SMP/E, update SMP/E procedures and data sets as appropriate (see "SMP Procedures and Datasets" on page 13) o Ensure that you have enough space in the partitioned data set referenced by the OUT DD statements in "Installation Examples using IEBCOPY" or the FONTLIBB and AFNTLIBB DD statements in "Installation Example using SMP/E" on page 17 (see Figure 4 on page 10 for space information). o The Sonoran Sans Serif fonts in bounded box format are ready to use. The tape contents can be loaded directly into a system font library (SYS1.FONTLIBB is created in the following example). o Note that members installed with Sonoran Sans Serif will replace existing members having the same names. See "Pre-Installation Information" on page 8 for more detail. INSTALLATION EXAMPLES USING IEBCOPY ___________________________________ Installation Procedure - MVS Environment 16 +-------------------------------------------------------------+ | //COPYJCL JOB | | //COPY EXEC PGM=IEBCOPY | | //SYSPRINT DD SYSOUT=* | | //SYSUT3 DD UNIT=SYSDA,SPACE=(80,(243,25)) | | //SYSUT4 DD UNIT=SYSDA,SPACE=(256,(17,2)),DCB=(KEYLEN=8)| | //INTAPE DD DSN=HZD1200.F1,UNIT=xxxx,VOL=SER=ZD1200, | | // LABEL=(2,SL),DISP=OLD | | //OUT DD DSN=SYS1.FONTLIBB,UNIT=SYSDA, | | // DISP=(NEW,CATLG,DELETE), | | // DCB=(RECFM=VBM,LRECL=12284,BLKSIZE=12288), | | // VOL=SER=nnnnnn,SPACE=(TRK,(xx,x,xx),RLSE) | | //SYSIN DD * | | COPY INDD=INTAPE,OUTDD=OUT | | /* | | | | Figure 12. Sample JCL to Load New Data Set | +-------------------------------------------------------------+ +-------------------------------------------------------------+ | //COPYJCL JOB | | //COPY EXEC PGM=IEBCOPY | | //SYSPRINT DD SYSOUT=* | | //SYSUT3 DD UNIT=SYSDA,SPACE=(80,(243,25)) | | //SYSUT4 DD UNIT=SYSDA,SPACE=(TRK,(300,50)) | | //INTAPE DD DSN=HZD1200.F1,UNIT=xxxx,VOL=SER=ZD1200, | | // LABEL=(2,SL),DISP=OLD | | //OUT DD DSN=SYS1.FONTLIBB,DISP=OLD | | //SYSIN DD * | | COPY INDD=((INTAPE,R)),OUTDD=OUT | | /* | | | | Figure 13. Sample JCL to Merge into Existing Data Set | +-------------------------------------------------------------+ INSTALLATION EXAMPLE USING SMP/E ________________________________ NOTE: The SMP/E dialog panels may be used for the steps which follow instead of the sample JCL shown. Load SMP/E Libraries via RECEIVE: Execute SMP/E to unload _________________________________ Sonoran Sans Serif font data from the install tape into the SMP/E data sets (SMPPTS and temporary data sets). Sample JCL follows. Installation Procedure - MVS Environment 17 +-------------------------------------------------------------+ | //JOB1 JOB | | //RECEIVE EXEC SMPEPROC | | //SMP.SMPPTFIN DD DSN=SMPMCS,DISP=(OLD,PASS), | | // VOL=SER=ZD1200,LABEL=(1,SL), | | // UNIT=(xxxx,,DEFER) | | //SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //SMP.SMPCNTL DD * | | SET BDY(GLOBAL). | | RECEIVE S(HZD1200) SYSMODS. | | /* | | | | Figure 14. Sample SMP/E RECEIVE JCL (Sample member | | FONTREC) | +-------------------------------------------------------------+ Perform SMP/E APPLY CHECK: Execute SMP/E to determine if the __________________________ APPLY will execute as desired. Sample JCL follows. Resolve any error messages before continuing with the apply step. +-------------------------------------------------------------+ | //JOB2 JOB | | //APPLY EXEC SMPEPROC | | //SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //FONTLIBB DD DISP=SHR,DSN=SYS1.FONTLIBB | | //SMP.SMPCNTL DD * | | SET BDY(tgtzone). | | APPLY CHECK | | GROUP REDO | | SELECT(HZD1200) | | BYPASS(ID,PRE,REQ,IFREQ). | | /* | | | | Figure 15. Sample SMP/E APPLY CHECK Procedure (Sample | | member FONTAPK) | +-------------------------------------------------------------+ Perform Optional SMP/E Ownership Change: The Apply Check will ________________________________________ complete with a return code of 0 even if code pages (T1aaaaa) will not be loaded because they are owned by another licensed program or another &envir. FMID. Check the Apply Check detail output. If that output indicates that one or more code pages will not be loaded, then: o If these target and distribution libraries are the same as the ones in which the code pages already exist, see Installation Procedure - MVS Environment 18 "Appendix E. Summary of Changes" on page 35 to determine if you want to keep the existing code pages. If you do, then skip this Optional SMP/E Ownership Change step and continue with the Apply step. Otherwise, execute the following SMP/E UCLIN sequence before executing the Apply step. The SMP/E UCLIN sequence will change ownership of the code pages so they will be loaded. o If these target and distribution libraries are different than the ones in which the code pages already exist, then execute the following SMP/E UCLIN sequence before executing the Apply step. The SMP/E UCLIN sequence will change ownership of the code pages so they will be loaded. There will be one tgtzone REP and one dlibzone REP in the UCLIN sequence for each code page whose ownership will be changed to FMID HZD1200. o See "Appendix E. Summary of Changes" on page 35 to determine if you want to copy the new codepages into other font libraries after the install is complete. +-------------------------------------------------------------+ | //JOB2B JOB | | //APPLY EXEC SMPEPROC | | //SMP.SMPCNTL DD * | | SET BDY(tgtzone). | | UCLIN. | | REP DATA2(T1aaaaaa) DISTLIB(AFNTLIBB) SYSLIB(FONTLIBB) | | FMID(HZD1200) RMID(HZD1200). | | etc | | ENDUCL. | | SET BDY(dlibzone). | | UCLIN. | | REP DATA2(T1aaaaaa) DISTLIB(AFNTLIBB) SYSLIB(FONTLIBB) | | FMID(HZD1200) RMID(HZD1200). | | etc | | ENDUCL. | | /* | | | | Figure 16. Sample SMP/E UCLIN Procedure (Sample member | | FONTUCL) | +-------------------------------------------------------------+ Load Target Library via APPLY: Execute SMP/E to load the ______________________________ target library from the SMP/E temporary data sets. Sample JCL follows. Installation Procedure - MVS Environment 19 +-------------------------------------------------------------+ | //JOB3 JOB | | //APPLY EXEC SMPEPROC | | //SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //FONTLIBB DD DISP=SHR,DSN=SYS1.FONTLIBB | | //SMP.SMPCNTL DD * | | SET BDY(tgtzone). | | APPLY | | GROUP REDO | | SELECT(HZD1200). | | /* | | | | Figure 17. Sample SMP/E APPLY Procedure (Sample member | | FONTAPP) | +-------------------------------------------------------------+ Perform SMP/E ACCEPT CHECK: Execute SMP/E to determine if the ___________________________ ACCEPT will execute as desired. Sample JCL follows. Resolve any error messages before continuing with the accept step. +-------------------------------------------------------------+ | //JOB4 JOB | | //ACCEPT EXEC SMPEPROC | | //SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //AFNTLIBB DD DISP=SHR,DSN=SYS1.AFNTLIBB | | //SMP.SMPCNTL DD * | | SET BDY(dlibzone). | | ACCEPT CHECK | | GROUP REDO | | SELECT(HZD1200) | | BYPASS(ID,PRE,REQ,IFREQ). | | /* | | | | Figure 18. Sample SMP/E ACCEPT CHECK Procedure (Sample | | member FONTACK) | +-------------------------------------------------------------+ Load Distribution Library via ACCEPT: Execute SMP/E to load _____________________________________ the distribution library from the SMP/E temporary data sets. Sample JCL follows. Installation Procedure - MVS Environment 20 +-------------------------------------------------------------+ | //JOB5 JOB | | //ACCEPT EXEC SMPEPROC | | //SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //AFNTLIBB DD DISP=SHR,DSN=SYS1.AFNTLIBB | | //SMP.SMPCNTL DD * | | SET BDY(dlibzone). | | ACCEPT | | GROUP REDO | | SELECT(HZD1200). | | /* | | | | Figure 19. Sample SMP/E ACCEPT Procedure (Sample member | | FONTACC) | +-------------------------------------------------------------+ Installation Procedure - MVS Environment 21 INSTALLATION PROCEDURE - VM ENVIRONMENT _______________________________________ INSTRUCTIONS FOR PRE-INSTALLATION PLANNING __________________________________________ o Ensure that you have an 'A' disk accessed in write mode before installing. o Ensure that you have tape SONSAN.FONTS.BASE (see Figure 2 on page 6). o Ensure that the various components of your VM/SP-CMS system have been brought up to the required level (see "Installation Programming Requirements" on page 13). o Ensure that you have enough space on the disk you intend to use (see Figure 5 on page 11). o The Sonoran Sans Serif fonts in bounded box format are ready for use on the system font library disk. o Note that files installed with Sonoran Sans Serif will replace existing files having the same names. See "Pre-Installation Information" on page 8 for more detail. USING THE INSTALLATION EXEC ___________________________ When you install Sonoran Sans Serif under VM/SP, you use an EXEC supplied on the Sonoran Sans Serif tape to load the information onto the system. 1. Determine the size of disk you will require for Sonoran Sans Serif. Have that disk defined to the system and made available to the virtual machine used for the installation. 2. Logon to a virtual machine. 3. Spool the console commands to provide a file copy of the interactions on your virtual reader. SPOOL CONSOLE START * Installation Procedure - VM Environment 22 4. Access the font disk in read/write mode. Suggested commands are: LINK fontdisk xxx yyy MR pword ACCESS yyy mode o fontdisk xxx identifies the disk to be used for the installation o yyy is the virtual address that will be used (example below assumes 199) o MR is the multi read/write mode o pword is the multi password o mode is an available access mode (example below assumes X) 5. Define and format a temporary disk to contain the installation exec and memo during the installation. Suggested commands are: DEFINE Tnnnn zzz 5 FORMAT zzz C o Tnnnn is the disk type (for example, T3380) o zzz is the virtual address that will be used (for example, 222) o The mode must be C 6. Request that the operator attach a tape drive to your virtual machine at virtual address 181 and mount the distribution tape SONSAN.FONTS.BASE. 7. Set tape density and position the tape to the VM section. Installation Procedure - VM Environment 23 Suggested commands are: VMFPLC2 REW VMFPLC2 FSF 10 8. Load the font product. Following is a sample listing of those interactions: vmfplc2 load * * c (eof 2 LOADING..... I5771ABB 010005 C1 I5771ABB EXEC C1 END-OF-FILE OR END-OF-TAPE I5771ABB MEMO C1 END-OF-FILE OR END-OF-TAPE R; I5771ABB ********************************************************************** * 5771-ABB TYPEFACE FAMILY &prodnam1. * DO YOU WISH TO INSTALL? (YES | NO) * ********************************************************************** yes ENTER MDISK ADDRESS TO WHICH TYPEFACE FAMILY WILL BE LOADED. ENTER END IF YOU WANT TO ABORT THIS INSTALL PROCESS. 199 DMSACC724I '199' REPLACES ' A (191) ' DMSACC726I '199 X ' RELEASED ********************************************************************** * ... INSTALLATION IN PROGRESS ... * * 5771-ABB ... LOADING OF THE TAPE WAS DONE SUCCESSFULLY ... * * * * ... VERIFICATION IN PROCESS ... * ********************************************************************** *** THIS EXEC VERIFIES IF ALL NECESSARY FILES WERE LOADED *** *** CORRECTLY ONTO YOUR DISK *** *** IF NOT, ERROR MESSAGES WILL BE GENERATED *** ********************************************************************** *** PRODUCT WAS INSTALLED *** *** VERIFICATION SUCCESSFUL *** ********************************************************************** * ... VERIFICATION COMPLETED SUCCESSFULLY ... * * ... INSTALLATION NOW COMPLETE ... * ********************************************************************** R; 9. Restore disk access modes and close the console spool operation. Suggested commands are: Installation Procedure - VM Environment 24 ACCESS 191 a ACCESS yyy mode SPOOL CONSOLE CLOSE o yyy is the virtual address that was used (for example, 199) o mode is an available access mode (for example, X) Installation Procedure - VM Environment 25 INSTALLATION PROCEDURE - VSE ENVIRONMENT ________________________________________ INSTRUCTIONS FOR PRE-INSTALLATION PLANNING __________________________________________ o Ensure that you have tape SONSAN.FONTS.BASE (see Figure 2 on page 6). o Ensure that the various components of your VSE system have been brought up to the required levels (see "Installation Programming Requirements" on page 13). o Ensure that you have enough space on the disk you intend to use (see Figure 6 on page 12). o The Sonoran Sans Serif fonts in bounded box format are ready to use. The tape contents can be loaded directly into a private library. o Note that phases installed with Sonoran Sans Serif will replace existing phases having the same names. See "Pre-Installation Information" on page 8 for more detail. EXPLANATION OF SYMBOLS USED IN EXAMPLES _______________________________________ SYMBOL EXPLANATION ______ ___________ CUU - Replace with addresses of the various I/O devices XXXXX - The number of the start-track/block relative to zero for a private library or a history file. YYY - The number of tracks/blocks to be reserved for a library or a history file (see Figure 6 on page 12). VOLSER - ID of the disk containing the library. Installation Procedure - VSE Environment 26 INSTALLATION EXAMPLE (VSE/AF VERSION 2, RELEASE 1) __________________________________________________ The following job can be used to create a new private font library: +-------------------------------------------------------------+ | // JOB DEFINE FONT LIBRARY | | * FOR VSAM, USE THE FOLLOWING DLBL IN PLACE OF | | * THE FONTCL DLBL AND DELETE THE EXTENT | | * // DLBL fontcl,'afp.font.library',,VSAM,CAT=usercat | | // DLBL fontcl,'afp.font.library',99/365,SD | | // EXTENT ,volser,1,0,xxxxx,yyy | | // EXEC LIBR | | DEFINE LIB=fontcl | | DEFINE SUB=fontcl.pr$abb | | /* | | /& | | | | Figure 20. VSE - Sample Creation of a New Library | +-------------------------------------------------------------+ The following job can be used to install Sonoran Sans Serif fonts into an existing private library: +-------------------------------------------------------------+ | // JOB INSTALL FONTS | | * FOR VSAM, USE THE FOLLOWING DLBL IN PLACE OF | | * THE FONTCL DLBL AND DELETE THE EXTENT | | * // DLBL fontcl,'afp.font.library',,VSAM,CAT=usercat | | // DLBL fontcl,'afp.font.library',99/365,SD | | // EXTENT ,volser,1,0,xxxxx,yyy | | // ASSGN SYS006,cuu | | // PAUSE MOUNT TAPE SONSAN.FONTS.BASE (SYS006) | | // MTC REW,SYS006 | | // MTC FSF,SYS006,16 | | // EXEC MSHP | | INSTALL PRODUCT FROMTAPE ID='B20BASE' - | | PRODUCTION INTO=fontcl.pr$abb | | COMPATIBLE WITH=(ABBB60,ABB110,ABB111) | | /* | | /& | | | | Figure 21. VSE - Sample Installation into an Existing | | Library | +-------------------------------------------------------------+ Installation Procedure - VSE Environment 27 The Interactive Interface provided with VSE/SP can be used to create the necessary job steps. However, check the interactive output and make any necessary changes before executing that output. INSTALLATION EXAMPLE (VSE/AF VERSION 2, RELEASE 1) __________________________________________________ The following job can be used to create a new private font library: +-------------------------------------------------------------+ | // JOB DEFINE FONT LIBRARY | | * FOR VSAM, USE THE FOLLOWING DLBL IN PLACE OF | | * THE FONTCL DLBL AND DELETE THE EXTENT | | * // DLBL fontcl,'afp.font.library',,VSAM,CAT=usercat | | // DLBL fontcl,'afp.font.library',99/365,SD | | // EXTENT ,volser,1,0,xxxxx,yyy | | // EXEC LIBR | | DEFINE LIB=fontcl | | /* | | /& | | | | Figure 22. VSE - Sample Creation of a New Library | +-------------------------------------------------------------+ The following job can be used to install Sonoran Sans Serif fonts into an existing private library: Installation Procedure - VSE Environment 28 +-------------------------------------------------------------+ | // JOB INSTALL FONTS | | * FOR VSAM, USE THE FOLLOWING DLBL IN PLACE OF | | * THE FONTCL DLBL AND DELETE THE EXTENT | | * // DLBL fontcl,'afp.font.library',,VSAM,CAT=usercat | | // DLBL fontcl,'afp.font.library',99/365,SD | | // EXTENT ,volser,1,0,xxxxx,yyy | | // ASSGN SYS006,cuu | | // PAUSE MOUNT TAPE SONSAN.FONTS.BASE (SYS006) | | // MTC REW,SYS006 | | // MTC FSF,SYS006,14 | | // EXEC MSHP | | INSTALL PRODUCT FROMTAPE INTO=fontcl | | /* | | /& | | | | Figure 23. VSE - Sample Installation into an Existing | | Library | +-------------------------------------------------------------+ The Interactive Interface provided with VSE/SP can be used to create the necessary job steps. However, check the interactive output and make any necessary changes before executing that output. Installation Procedure - VSE Environment 29 CUSTOMER RESPONSIBILITY _______________________ All program materials remain the property of IBM and when no longer needed, they are to be rendered unreadable. Customer Responsibility 30 APPENDIX A. MVS SMP/E INSTALL LOGIC ___________________________________ The SMP/E install logic listed in this section is for information only. Appendix A. MVS SMP/E Install Logic 31 APPENDIX B. CODEPAGES _____________________ The Sonoran Sans Serif code pages are as follows. NOTE: These code pages are actually MVS partitioned data set members, VSE phases, or VM files. Code Pages __________ T1DCDCFS T1GDP279 T1GI0383 T1GI0392 T1V10278 T1GDP037 T1GDP280 T1GI0384 T1GI0393 T1V10280 T1GDP256 T1GDP281 T1GI0385 T1GI0394 T1V10281 T1GDP273 T1GDP282 T1GI0386 T1GI0395 T1V10282 T1GDP274 T1GDP283 T1GI0387 T1V10037 T1V10284 T1GDP275 T1GDP284 T1GI0388 T1V10273 T1V10285 T1GDP276 T1GDP285 T1GI0389 T1V10274 T1V10297 T1GDP277 T1GI0361 T1GI0390 T1V10275 T1V10500 T1GDP278 T1GI0382 T1GI0391 T1V10277 T1V10871 Appendix B. Codepages 32 APPENDIX C. VM BOUNDED BOX FORMAT FILES _______________________________________ The files installed will be the same as those identified in the ++DATA2 statements in "Appendix A. MVS SMP/E Install Logic" on page 31 except that the MVS copyright member COIBMABB is replaced by the VM copyright file CHKABB. On VM, the file type of the installed files will be FONT3820. Appendix C. VM Bounded Box Format Files 33 APPENDIX D. VSE BOUNDED BOX FORMAT PHASES _________________________________________ The phases installed will be the same as those identified in the ++DATA2 statements in "Appendix A. MVS SMP/E Install Logic" on page 31 except that the MVS copyright member COIBMABB is replaced by the VSE copyright phase $$$COABB. Appendix D. VSE Bounded Box Format PHASES 34 APPENDIX E. SUMMARY OF CHANGES ______________________________ The following changes have been made by this release of the Sonoran Sans Serif licensed program. 1. The following 19 characters have been added to each character set. LD620000 D Stroke Capital/Eth Icelandic Capital LD630000 eth Icelandic Small LT630000 Thorn Icelandic Small LT640000 Thorn Icelandic Capital LY110000 y Acute Small LY120000 Y Acute Capital SA160000 Cycle Symbol/Equivalent To Symbol/ Similar To Symbol/Perspective Symbol SA440000 Approximately Equal To Symbol SD110000 Acute Accent SD130000 Grave Accent SD150000 Circumflex Accent SD170000 Diaeresis/Umlaut Accent SD190000 Tilde Accent SD410000 Cedilla or Sedila Accent SM150000 Overline SM200000 Ordinal Indicator, Masculine SM210000 Ordinal Indicator, Feminine SM520000 Copyright Symbol SM530000 Registered Trademark Symbol CAUTION: THE ADDITION OF THESE CHARACTERS WILL INCREASE THE AMOUNT OF RASTER PATTERN STORAGE REQUIRED IN THE PRINTER WHEN A CHARACTER SET IS DOWNLOADED. o It is recommended that you install first into a test library and run your production jobs that use Sonoran Sans Serif fonts against that test library to ensure the increase in size does not affect those jobs. If one or more jobs are affected, you may wish to keep the prior release of Sonoran Sans Serif in a special library for those jobs or you may choose not to install this release of Sonoran Sans Serif. o See Figure 24 on page 40 and Figure 25 on page 41 of this Change Summary to help you determine the amount of increase in raster pattern storage requirements for your printers. Appendix E. Summary of Changes 35 2. The following 14 country extended code pages (CECP's) have been added. Related additions include 14 coded fonts (XnA1nnnn) to pair each new code page (T1V1nnnn) with the 10 point Sonoran Serif roman medium character set (C0A05500). T1V10037 Canada, U.S. T1V10273 Austria, Germany F.R. T1V10274 Belgium(2) T1V10275 Brazil(2) T1V10277 Denmark, Norway T1V10278 Finland, Sweden T1V10280 Italy T1V10281 Japan(2) T1V10282 Portugal(2) T1V10284 Spain, Latin America T1V10285 United Kingdom T1V10297 France T1V10500 International #5 version 1 T1V10871 Iceland 3. The correct graphic has been added to SP320000 (syllable hyphen) in all character sets. 4. Characters have been edited to permit generation of all print directions and character rotations in character sets CnA155Z0 (Sonoran Sans Serif italic medium 36 point) and CnA175Z0 (Sonoran Sans Serif italic bold 36 point). 5. Characters have been edited in all character sets to correct top, character spacing, bottom character spacing, and baseline position in the 90 degree and 270 degree print directions. ---------------- 2 These code pages are updated versions of the ones made available in November 1988 for PSF/MVS 2.1 (5665-275), PSF/VM 2.0 (5664-198), PSF/VSE 2.0 (5666-319), PMF/MVS 1.1 (5665-307), and PMF/VM 1.0 (5664-310). Three special space characters (SP010001, SP010002, and SP010003) have been deleted from these code pages and are not in the Sonoran Sans Serif character sets. Be sure these code pages replace similar but downlevel code pages for the five PSF and PMF products identified above. Appendix E. Summary of Changes 36 6. The yen symbol (SC050000) bar was corrected from a single bar to a double bar in all character sets. 7. The circumflex has been corrected in the upper case E circumflex character (LE160000) in character set CnA05500. 8. The width of the indicated characters has been corrected. a. The space characters SP010000 and SP310000 have been corrected in all 9 point character sets (CnA05590, CnA07590, CnA15590, and CnA17590). b. The underscore character SP090000 has been corrected in 11 character sets (CnA05560, CnA05580, CnA15560, CnA15570, CnA155H0, CnA155J0, CnA155N0, CnA155T0, CnA155Z0, CnA175J0, and CnA175T0). c. The E diaeresis capital LE180000 has been corrected in character set CnA055Z0. The following table summarizes the items affected by this release of the Sonoran Sans Serif. Each Change Summary Item Number refers to a number in the list of changes above. +---------+------------------------------------------------+ | | Change Summary Item Number | | Object +----+----+----+----+----+----+----+----+----+---+ | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10037 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10273 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10274 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10275 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10277 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10278 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ | where 'n' is 0 for bounded box format. | | | | where p is point size designator (6 7 8 9 0 A B D F H J | |N T Z) | +----------------------------------------------------------+ Appendix E. Summary of Changes 37 +---------+------------------------------------------------+ | | Change Summary Item Number | | Object +----+----+----+----+----+----+----+----+----+---+ | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10280 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10281 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10282 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10284 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10285 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10297 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10500 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |XnA10871 | | x | | | | | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ +---------+----+----+----+----+----+----+----+----+----+---+ |CnA055p0 | x | | x | | x | x | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA05500 | x | | x | | x | x | x | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA05560 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA05580 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA05590 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA055Z0 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA075p0 | x | | x | | x | x | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA07590 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA155p0 | x | | x | | x | x | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA15560 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ | where 'n' is 0 for bounded box format. | | | | where p is point size designator (6 7 8 9 0 A B D F H J | |N T Z) | +----------------------------------------------------------+ Appendix E. Summary of Changes 38 +---------+------------------------------------------------+ | | Change Summary Item Number | | Object +----+----+----+----+----+----+----+----+----+---+ | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA15570 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA15590 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA155H0 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA155J0 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA155N0 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA155T0 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA155Z0 | x | | x | x | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA175p0 | x | | x | | x | x | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA17590 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA157J0 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA157T0 | x | | x | | x | x | | x | | | +---------+----+----+----+----+----+----+----+----+----+---+ |CnA175Z0 | x | | x | x | x | x | | | | | +---------+----+----+----+----+----+----+----+----+----+---+ | where 'n' is 0 for bounded box format. | | | | where p is point size designator (6 7 8 9 0 A B D F H J | |N T Z) | +----------------------------------------------------------+ The following figures identify the raster pattern storage used for each character in this release (1.2) and in the previous release (1.1) of Sonoran Sans Serif. Note that the storage varies by printer. Appendix E. Summary of Changes 39 +-------------------------------------------------------------+ | | | Printer => 3800-3/6/8 3820/3825/3827/3835 3812/3816 | | | | 5771-ABB | | Release => 1.1 1.2 1.1 1.2 1.1 1.2 | | | | CnA055A0 30 34 14 16 21 22 | | CnA055B0 36 40 18 18 25 27 | | CnA055D0 40 46 20 20 28 30 | | CnA055F0 54 60 26 28 33 35 | | CnA055H0 68 80 32 34 40 42 | | CnA055J0 86 96 40 44 48 50 | | CnA055N0 134 150 58 62 66 70 | | CnA055T0 212 240 96 102 97 102 | | CnA055Z0 330 358 142 148 133 141 | | CnA05500 24 28 12 14 19 20 | | CnA05560 10 12 6 6 11 12 | | CnA05570 14 14 6 8 12 13 | | CnA05580 16 18 10 10 14 15 | | CnA05590 20 22 12 12 16 17 | | CnA075A0 32 36 16 16 22 24 | | CnA075B0 36 42 18 18 26 27 | | CnA075D0 42 50 20 22 29 30 | | CnA075F0 54 64 28 30 34 36 | | CnA075H0 70 84 34 36 41 43 | | CnA075J0 90 114 44 46 49 52 | | CnA075N0 138 158 62 66 71 75 | | CnA075T0 218 258 104 108 99 105 | | CnA075Z0 332 356 146 156 137 145 | | CnA07500 26 30 14 14 19 20 | | CnA07560 12 14 6 6 11 12 | | CnA07570 14 14 8 8 13 13 | | CnA07580 16 20 10 10 15 16 | | CnA07590 20 24 12 12 17 18 | | | | Figure 24. Sonoran Sans Serif Raster Pattern Storage in | | Kbytes | +-------------------------------------------------------------+ Appendix E. Summary of Changes 40 +-------------------------------------------------------------+ | | | Printer => 3800-3/6/8 3820/3825/3827/3835 3812/3816 | | | | 5771-ABB | | Release => 1.1 1.2 1.1 1.2 1.1 1.2 | | | | CnA155A0 34 40 16 16 23 24 | | CnA155B0 40 46 18 20 26 27 | | CnA155D0 48 56 20 22 28 30 | | CnA155F0 60 70 28 30 33 35 | | CnA155H0 92 104 36 36 42 44 | | CnA155J0 108 120 44 46 50 53 | | CnA155N0 146 172 62 66 69 73 | | CnA155T0 246 280 106 110 102 108 | | CnA155Z0 386 416 152 160 141 148 | | CnA15500 30 32 14 14 20 21 | | CnA15560 12 12 6 6 11 12 | | CnA15570 14 16 8 8 12 13 | | CnA15580 18 20 10 10 14 15 | | CnA15590 24 28 12 12 17 18 | | CnA175A0 38 44 16 18 23 25 | | CnA175B0 42 50 18 20 26 27 | | CnA175D0 54 66 22 24 29 31 | | CnA175F0 66 78 28 30 35 36 | | CnA175H0 98 110 36 38 43 46 | | CnA175J0 110 136 44 48 52 54 | | CnA175N0 154 184 66 70 72 76 | | CnA175T0 256 324 110 118 105 111 | | CnA175Z0 392 416 158 170 144 152 | | CnA17500 32 36 14 14 20 21 | | CnA17560 12 14 6 8 11 12 | | CnA17570 16 16 8 8 12 13 | | CnA17580 22 26 10 10 15 16 | | CnA17590 24 28 12 12 17 18 | | | | Figure 25. Sonoran Sans Serif Raster Pattern Storage in | | Kbytes | +-------------------------------------------------------------+ Appendix E. Summary of Changes 41 This page left blank intentionally Appendix E. Summary of Changes 42 READER'S COMMENT FORM _____________________ 5771-ABB RELEASE 01 MODIFICATION 02 CLC B20 FMIDS HZD1200 FEATURES: 5850, 5851, 5852 This form may be used to communicate your views about this publication. They will be sent to the author's department for whatever review and action, if any, is necessary. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation whatever. You may, of course, continue to use the information you supply. NOTE: Copies of IBM publications are not stocked at the location to which this form is addressed. Please direct any requests for copies of publications, or for assistance in using your IBM system, to your IBM representative or to the IBM branch office serving your locality. Possible topics for comments are: o Clarity o Accuracy o Completeness o Organization Reader's Comment Form 43 Thank you for your cooperation. When completed, you may mail this form to the following address: International Business Machines Corporation Department 53S, Building 025P P. O. Box 1900 Boulder, Colorado 80301-9191 U. S. A. Reader's Comment Form 44 This page left blank intentionally Reader's Comment Form 45 END OF DOCUMENT _______________ End of Document 46 +-------------------------------------------------------------+ | HEADING ID'S | +-------------------------------------------------------------+ ID FILE PAGE HEADING REFERENCES __ ____ ____ __________________ preinst BASEBODY 8 Pre-Installation Information 16, 22, 26 prevrel BASEBODY 8 Previous Release/Modifications hrdwreq BASEBODY 12 Printing Hardware Requirements progreq BASEBODY 13 Installation Programming Requirements 16, 22, 26 smpproc BASEBODY 13 SMP Procedures and Datasets 16 insmvs BASEBODY 16 Installation Procedure - MVS Environment bbieb BASEBODY 16 Installation Examples using IEBCOPY 9, 16 bbsmp BASEBODY 17 Installation Example using SMP/E 8, 8, 9, 9, 16 smpst BASEBODY 31 Appendix A. MVS SMP/E Install Logic 33, 34 cdpgs BASEBODY 32 Appendix B. Codepages 8 chgsum CHGABB12 35 Appendix E. Summary of Changes 19, 19 +-------------------------------------------------------------+ | FIGURE ID'S | +-------------------------------------------------------------+ ID FILE PAGE FIGURE REFERENCES __ ____ ____ _________________ fenos BASEBODY 5 1: feats BASEBODY 6 2: 16, 22, 26 tapes BASEBODY 7 3: dasdmvs BASEBODY 10 4: 16 dasdvm BASEBODY 11 5: 22 dasdvse BASEBODY 12 6: 26, 26 ddapp BASEBODY 14 7: ddacc BASEBODY 14 8: smpsize BASEBODY 14 9: insjcl BASEBODY 15 10: sampjcl BASEBODY 15 11: biebobj INSIEB 17 12: biebmer INSIEB 17 13: berec INSSMPE 18 14: beappk INSSMPE 18 15: bucln INSSMPE 19 16: beapp INSSMPE 20 17: beacck INSSMPE 20 18: beacc INSSMPE 21 19: rps1 CHGABB12 40 24: 35 rps2 CHGABB12 41 25: 35 +-------------------------------------------------------------+ | FOOTNOTE ID'S | +-------------------------------------------------------------+ ID FILE PAGE FOOTNOTE REFERENCES __ ____ ____ ___________________ fontfam BASEBODY 1 1: 1 compat CHGABB12 36 2: 36, 36, 36, 36 +-------------------------------------------------------------+ | IMBED TRACE | +-------------------------------------------------------------+ Page 0 CONTROLS Page 0 SYMABB Page 0 BASEBODY Page 0 VERMACS Page 0 FONLGOTH Page 0 SPECMACS Page 16 INSIEB BB ZD1200 HZD1200 FONTLIBB 243 MBBDIR 2 Page 17 INSSMPE BB ZD1200 HZD1200 FONTLIBB SYS1 AFNTLIBB SYS1 Page 22 INSVMOLD BB ETLBM2 10 I Page 27 INSVSE2 BB ETLBM2 B20 VSE216 16 OLDVSEBB Page 28 INSVSE2 BB ETLBM2 B20 VSE135 14 OLDVSEBB Page 31 SMP Page 32 OBJABB T1 Page 34 CHGABB12 Page 41 READCMN2 5850 5851 5852 B20 HZD1200