SCRIPT/VS 4.0.0: DEVICE 1403N6 CHARS MONO ¤ PROGRAM DIRECTORY FOR USE WITH SCRIPT Mathematical Formula Formatter Feature OF Document Composition Facility/MVS Version 1, Release 4.0 PROGRAM 5748-XX9 FEATURES 5520/5521/5522 FMID JSR1415 FOR MVS &docnum. May 1994 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | 5748-XX9 (c) COPYRIGHT IBM CORP. 1989,1991 | | All Rights Reserved | | US Government Users Restricted Rights - | | Use, duplication or disclosure restricted by | | GSA ADP Schedule Contract with IBM Corp. | | | | This directory contains information concerning the material and | | procedures associated with the installation of this program. | | | | You should read all of it before installing the | | program and then keep it for future reference. | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ¤ PREFACE This document is intended for the system programmer responsible for program installation and maintenance. This document contains the fol- lowing sections: ù Introduction This section provides an overview of the SCRIPT Mathematical Formula Formatter (SMFF). ù Program Materials This section identifies the basic and optional program mate- rials and documentation for SMFF. ù Program Support This section describes the IBM support available for SMFF. ù Program and Service Level Information This section lists the program level authorized program anal- ysis reports (APARs) and service level program temporary fixes (PTFs) incorporated into SMFF. ù Installation Requirements and Considerations This section identifies the resources and considerations for the installation and use of SMFF. ù Installation Instructions This section provides detailed installation instructions for SMFF. It also describes the procedures for activating the functions of SMFF and the installation verification procedure (IVP). ù Appendix A This appendix provides the SMP/E modification control state- ments (SMPMCS) for SMFF. ù Appendix B This appendix provides the SMFF IVP sample problem. Do not use this program directory if you are installing SMFF with an MVS Custom-Built Installation Process Offering (CBIPO) (5751-CS1). (C) Copyright IBM Corp. 1989, 1991 ii ¤ Instead use the CBIPO related installation materials (RIMs) provided with CBIPO. If necessary, the CBIPO RIMs will point you to specific sections of the program directory as required. If you are installing SMFF using the MVS Custom-Built Product Delivery Offering (CBPDO) (5751-CS3), use the softcopy program directory pro- vided on the CBPDO tape. Your CBPDO will contain a softcopy preven- tive service planning (PSP) upgrade for this product. All service and HOLDDATA for SMFF are included on the CBPDO tape. Before installing SMFF, read section 3.2, "Preventive Service Plan- ning" on page 7. This section tells you how to find any updates to the information and procedures in this program directory. Preface iii ¤ NOTICES References in this publication to products or services of IBM do not suggest or imply that IBM will make them available in all countries where IBM does business or that only products or services of IBM may be used. Noninfringing equivalents may be substituted, but the user must verify that such substitutes, unless expressly designated by IBM, work correctly. No license, expressed or implied, to patents or copy- rights of IBM is granted by furnishing this document. TRADEMARKS The following terms are trademarks of the IBM Corporation: IBM(R) Advanced Function Printing(TM) AFP(TM) MVS(TM) Print Services Facility(TM) PSF(TM) TSO(TM) IBM 3800 Printing Subsystem(TM) IBM 3812 Page Printer(TM) IBM 3816 Page Printer(TM) IBM 3820 Page Printer(TM) IBM 3825 Page Printer(TM) IBM 3827 Page Printer(TM) IBM 3828 Advanced Function MICR Printer(TM) IBM 3835 Page Printer(TM) IBM 3900 Advanced Function Printer(TM) IBM LaserPrinter 4019(TM) IBM 4250 Printer(TM). The following terms used in this publication are trademarks of other companies: PostScript Adobe Systems Incorporated Lucida Math Bigelow and Holmes Preface iv ¤ CONTENTS PREFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . II Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . iv CHAPTER 1. INTRODUCTION . . . . . . . . . . . . . . . . . . . . 1 CHAPTER 2. PROGRAM MATERIALS . . . . . . . . . . . . . . . . . . 2 2.1 Basic Machine-Readable Material . . . . . . . . . . . . . . 2 2.2 Optional Machine-Readable Material . . . . . . . . . . . . . 3 2.3 Program Publications . . . . . . . . . . . . . . . . . . . . 3 2.3.1 Basic Program Publication . . . . . . . . . . . . . . . 4 2.3.2 Optional Program Publications . . . . . . . . . . . . . 4 2.3.3 Publications Useful During Installation . . . . . . . . 6 2.4 Microfiche Support . . . . . . . . . . . . . . . . . . . . . 6 CHAPTER 3. PROGRAM SUPPORT . . . . . . . . . . . . . . . . . . . 7 3.1 Program Services . . . . . . . . . . . . . . . . . . . . . . 7 3.2 Preventive Service Planning . . . . . . . . . . . . . . . . 7 3.3 Statement of Support Procedures . . . . . . . . . . . . . . 7 CHAPTER 4. PROGRAM AND SERVICE LEVEL INFORMATION . . . . . . . . 8 4.1 Program Level Information . . . . . . . . . . . . . . . . . 8 4.2 Service Level Information . . . . . . . . . . . . . . . . . 8 4.3 Cumulative Service Tape . . . . . . . . . . . . . . . . . . 9 CHAPTER 5. INSTALLATION REQUIREMENTS AND CONSIDERATIONS . . . . 10 5.1 Driving System Requirements . . . . . . . . . . . . . . . . 10 5.1.1 Operating System Requirements . . . . . . . . . . . . . 10 5.1.2 Machine Requirements . . . . . . . . . . . . . . . . . . 10 5.1.3 Programming Requirements . . . . . . . . . . . . . . . . 10 5.1.4 DASD Storage Requirements . . . . . . . . . . . . . . . 10 5.2 Target System Requirements . . . . . . . . . . . . . . . . . 10 5.2.1 Operating System Requirements . . . . . . . . . . . . . 11 5.2.2 Machine Requirements . . . . . . . . . . . . . . . . . . 11 5.2.3 Programming Requirements . . . . . . . . . . . . . . . . 11 5.2.4 DASD Storage Requirements . . . . . . . . . . . . . . . 11 5.3 Programming Considerations . . . . . . . . . . . . . . . . . 16 5.4 System Considerations . . . . . . . . . . . . . . . . . . . 18 5.5 Special Considerations . . . . . . . . . . . . . . . . . . . 18 CHAPTER 6. INSTALLATION INSTRUCTIONS . . . . . . . . . . . . . . 19 6.1 Unload Sample JCL . . . . . . . . . . . . . . . . . . . . . 19 6.2 Installation Steps . . . . . . . . . . . . . . . . . . . . . 20 6.2.1 RECEIVE SMFF Feature . . . . . . . . . . . . . . . . . . 21 6.2.2 RECEIVE Cumulative Service Tape, if Applicable . . . . . 22 6.2.3 Perform SMP/E APPLY CHECK . . . . . . . . . . . . . . . 22 6.2.4 Load Target Libraries using APPLY . . . . . . . . . . . 23 6.2.5 Perform SMP/E ACCEPT CHECK . . . . . . . . . . . . . . . 24 (C) Copyright IBM Corp. 1989, 1991 v ¤ 6.2.6 Load Distribution Libraries using ACCEPT . . . . . . . . 25 CHAPTER 7. INSTALLATION VERIFICATION PROCEDURE FOR SMFF . . . . 26 7.1 Make SMFF Load Module Available to the Command Processor . . 26 7.2 Create a New Font Library Index . . . . . . . . . . . . . . 26 7.3 Format the Sample Problem . . . . . . . . . . . . . . . . . 26 7.3.1 Format the Sample Problem for a Terminal . . . . . . . . 27 7.3.2 Format the Sample Problem for a Page Printer . . . . . . 27 7.4 SMFF Tasks after Installation Verification . . . . . . . . . 28 APPENDIX A. SMFF SMPMCS . . . . . . . . . . . . . . . . . . . . 29 APPENDIX B. IVP SAMPLE PROBLEM . . . . . . . . . . . . . . . . . 33 FIGURES 1. Basic Material - Program Tape . . . . . . . . . . . . . . . 2 2. Program Tape - File Content . . . . . . . . . . . . . . . . 3 3. Basic Material - Program Publication . . . . . . . . . . . . 4 4. Optional Material - Program Publications . . . . . . . . . . 4 5. Values . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 6. Component ID and Field Engineering Service Number . . . . . 7 7. Library Type Definition . . . . . . . . . . . . . . . . . . 12 8. Storage Requirements for SMP/E System Entries . . . . . . . 12 9. Storage Requirements for SMP/E Data Sets . . . . . . . . . . 13 10. Target Library DD Statements . . . . . . . . . . . . . . . . 13 11. Distribution Library DD Statements . . . . . . . . . . . . . 14 12. Storage Requirements for Target Libraries . . . . . . . . . 15 13. Storage Requirements for Distribution Libraries . . . . . . 16 14. Unload JCL . . . . . . . . . . . . . . . . . . . . . . . . . 20 15. RECEIVE JCL for SMFF . . . . . . . . . . . . . . . . . . . . 21 16. RECEIVE JCL for Cumulative Service Tape . . . . . . . . . . 22 17. APPLY CHECK JCL for SMFF . . . . . . . . . . . . . . . . . . 23 18. APPLY JCL for SMFF . . . . . . . . . . . . . . . . . . . . . 23 19. ACCEPT CHECK JCL for SMFF . . . . . . . . . . . . . . . . . 24 20. ACCEPT JCL for SMFF . . . . . . . . . . . . . . . . . . . . 25 21. Device Reference . . . . . . . . . . . . . . . . . . . . . . 28 22. SMPMCS . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 23. DSMEQSPL Sample Problem . . . . . . . . . . . . . . . . . . 33 24. Formatted DSMEQSPL Sample Problem for Non-page Printer Device 34 Contents vi ¤ CHAPTER 1. INTRODUCTION SMFF has been service updated to incorporate PTFs and APARs against this product since it was released. This product is now at Service Update Level SMC9416. The Service Level represents the weekly CBPDO service tape number that SMFF was updated to. To determine the latest level of PUT maintenance installed on the SMFF tape, refer to Chapter 4, "Program and Service Level Information" on page 8. SMFF is capable of formatting documents for the following printers: ù Advanced Function Printing (AFP) Page Printers, including: Ä IBM 3800 Printing Subsystem Models 3 and 6 Ä IBM 3812 Page Printer Ä IBM 3816 Page Printer Ä IBM 3820 Page Printer Ä IBM 3825 Page Printer Ä IBM 3827 Page Printer Ä IBM 3828 Advanced Function MICR Printer Ä IBM 3835 Page Printer Ä IBM 3900 Advanced Function Printer Ä Other printers compatible at the data stream level. ù PostScript printers configured to accept 8-bit ASCII such as the IBM 4019 LaserPrinter. ù IBM 4250 Printer. NOTE: The IBM 4250 Printer requires the Composed Document Print Facility (CDPF) licensed program to print SMFF formatted output. Although you can still use SMFF to format for a 4250 Printer, the 4250 Printer and CDPF are no longer available from or serviced by IBM. ù For other printers, if the SMFF code is installed, the formula input is checked for errors, but the formula will not be produced. The formula input is printed "as is" in the output. (C) Copyright IBM Corp. 1989, 1991 1 ¤ CHAPTER 2. PROGRAM MATERIALS An IBM program is identified by a program number. The program number for the Document Composition Facility, Release 4.0 for MVS (DCF/MVS Release 4.0) is 5748-XX9. The FMID for SMFF is JSR1415. The following sections identify: ù The basic and optional program materials available with this program ù Publications useful during installation ù Available microfiche. 2.1 BASIC MACHINE-READABLE MATERIAL The distribution medium for this program is a 9-track magnetic tape, written at either 1600 or 6250 bpi, or a 3480 cartridge. The tape or cartridge contains all the data needed for installation. It is installed using the SMP/E installation program. See Chapter 6, "Installation Instructions" on page 19 for more information about installing the program. Figure 1 describes the tape or cartridge. Figure 2 on page 3 describes the file content of the program tape or cartridge. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 1. Basic Material - Program Tape | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ ¿ ¿ ¿ | | MEDIUM | FEATURE | PHYSICAL | EXTERNAL TAPE LABEL | VOLSER | | | NUMBER | VOLUME | | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | 1600 tape | 5520 | 1 | DCF.MVS.SMFF.1.4.0 | SR1415 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | 6250 tape | 5521 | 1 | DCF.MVS.SMFF.1.4.0 | SR1415 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | 3480 cart. | 5522 | 1 | DCF.MVS.SMFF.1.4.0 | SR1415 | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À À À À (C) Copyright IBM Corp. 1989, 1991 2 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 2. Program Tape - File Content | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ ¿ ¿ ¿ | | | | | NO. OF | | | VOLSER | FILE | NAME | ELEMENTS | OTHER INFORMATION | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | SR1415 | 1 | SMPMCS | 1 | BLKSIZE=6400 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | | 2 | JSR1415.F1 | 20 | BLKSIZE=6144 | | | | | | DLIB=DCFDIST | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | | 3 | JSR1415.F2 | 2 | BLKSIZE=8800 | | | | | | DLIB=ADCFGML | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | | 4 | JSR1415.F3 | 8 | BLKSIZE=8800 | | | | | | DLIB=ADCFSAMP | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | | 5 | JSR1415.F4 | 1 | BLKSIZE=8800 | | | | | | DLIB=ADCFASM | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | | 6 | JSR1415.F5 | 7 | BLKSIZE=6233 | | | | | | DLIB=AFONTPS | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À À À À File 1 of the tape contains the SMFF System Modification Program mod- ification control statements (SMPMCS). Files 2 through 6 contain the data sets that SMP/E processes. 2.2 OPTIONAL MACHINE-READABLE MATERIAL There is no optional machine-readable material for SMFF. 2.3 PROGRAM PUBLICATIONS The following sections identify the basic and optional publications for SMFF. Other publications you may find useful during installation are also identified. The majority of the SMFF basic and optional publications are available as displayable BookManager built BOOKs and as source files on a CD/ROM, SK25-1980. Chapter 2. Program Materials 3 ¤ 2.3.1 BASIC PROGRAM PUBLICATION Figure 3 on page 4 identifies the basic program publication for SMFF. A copy of the SCRIPT Mathematical Formula Formatter Program Directory for MVS and one copy of the publication listed, is included when you order the basic materials for SMFF. For additional copies, contact your IBM representative. See 2.3.2, "Optional Program Publications" on page 4 for information about ordering additional copies of the program directory. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 3. Basic Material - Program Publication | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ | | PUBLICATION TITLE | ORDER/FORM | | | NUMBER | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: SCRIPT Mathemat- | S544-3306 | | ical Formula Formatter User's Guide | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À 2.3.2 OPTIONAL PROGRAM PUBLICATIONS Figure 4 identifies the optional program publications for SMFF. These publications are available for a fee. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 4 (Page 1 of 3). Optional Material - Program Publications | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ | | PUBLICATION TITLE | ORDER/FORM | | | NUMBER | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility Licensed Program | GH20-9159 | | Specifications | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: Diagnosis Guide | LH40-0209 | | and Reference | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: Generalized | SH20-9186 | | Markup Language Starter Set User's Guide | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: Generalized | SH20-9187 | | Markup Language Starter Set Reference | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: SCRIPT/VS Text | SH35-0069 | | Programmer's Guide | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: SCRIPT/VS Lan- | SH35-0070 | | guage Reference | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: Generalized | G544-3305 | | Markup Language (GML) Applications Guide | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À Chapter 2. Program Materials 4 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 4 (Page 2 of 3). Optional Material - Program Publications | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ | | PUBLICATION TITLE | ORDER/FORM | | | NUMBER | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: ABOUT DCF | G520-6362 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility and Document | GH20-9158 | | Library Facility General Information | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: Text Programmer's | SX26-3723 | | Quick Reference | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: GML Starter Set | SX26-3719 | | Quick Reference Summary | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: Introduction to | G544-3192 | | Generalized Markup Language | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: Barcode User's | S544-3115 | | Guide | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: Generalized | SH35-0050 | | Markup Language Starter Set Implementation Guide | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility Post-Processor | S544-3484 | | Examples Language | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: SCRIPT/VS User's | S544-3191 | | Guide | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: TSO Enhancements | G544-3345 | | Guide | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility Messages | SH35-0048 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: MVS Program | G544-3669 | | Directory | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Program Directory for use with DCF and SMFF for | G544-3670 | | VM | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: VSE Program | G544-3371 | | Directory | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | SCRIPT Mathematical Formula Formatter Program | G544-3685 | | Directory for MVS | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Office Document Feature Directory for MVS | G544-3687 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Office Document Feature Directory for VM | G544-3686 | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À Chapter 2. Program Materials 5 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 4 (Page 3 of 3). Optional Material - Program Publications | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ | | PUBLICATION TITLE | ORDER/FORM | | | NUMBER | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Document Composition Facility: Double Byte | S544-3795 | | User's Guide | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À 2.3.3 PUBLICATIONS USEFUL DURING INSTALLATION Refer to Document Composition Facility: MVS Program Directory for Release 4.0 for a list of publications that you may find useful during the installation of SMFF. 2.4 MICROFICHE SUPPORT There is no microfiche available for SMFF. Chapter 2. Program Materials 6 ¤ CHAPTER 3. PROGRAM SUPPORT This section describes the IBM support available for SMFF. 3.1 PROGRAM SERVICES This program is a feature of DCF/MVS Release 4.0. Contact your IBM marketing representative or operations specialist system engineer (OPSSE) for specific information about available program services. 3.2 PREVENTIVE SERVICE PLANNING If you obtained SMFF in a CBPDO, there is HOLDDATA and PSP information for SMFF on the CBPDO tape. Whether you obtained SMFF from IBM Software Manufacturing and Delivery independently, or obtained it in a CBPDO, you should check with your IBM Support Center or use either Information/Access or IBMLink (ServiceLink) before installing the product to see if there is any additional preventive service planning (PSP) information. To obtain this information, specify the following upgrade and subset values: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 5. Values | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ | | UPGRADE | SUBSET | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | DCF140 | JSR1415/9416 | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À 3.3 STATEMENT OF SUPPORT PROCEDURES Report any difficulties you have using this program or this program directory to your IBM Support Center. If an APAR is required, submit the data to the location identified in the Programming System General Information Manual (PSGIM), G229-2228. Figure 6 identifies the component ID (COMP ID) and the field engi- neering service number (FESN) for SMFF. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 6. Component ID and Field Engineering Service Number | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ ¿ ¿ | | FMID | COMP ID | COMPONENT NAME | FESN | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | JSR1415 | 5748XX900 | SMFF Feature | 6596504 | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À À À (C) Copyright IBM Corp. 1989, 1991 7 ¤ CHAPTER 4. PROGRAM AND SERVICE LEVEL INFORMATION This section identifies the program and service levels of SMFF. The program level refers to the APAR fixes that are incorporated into the program. The service level refers to the PTFs that are incorporated. SMFF has been service updated to incorporate PTFs and APARs against this product since it was released. This section identifies the PTFs and APARs that have been incorporated into this product. This program is at Service Update Level SMC9416. 4.1 PROGRAM LEVEL INFORMATION The following APAR fixes against the previous release of SMFF are incorporated into this release: PL70105 PL79985 The following APAR fixes against the current release of SMFF are incorporated into this service update (Service Update Level SMC9416): PL84986 PN01191 PN01192 PN02793 PN03525 PN04560 PN04583 PN11639 PN12772 PN20103 PN21493 PN21554 PN22641 PN22702 PN25608 PN33781 PN36437 PN50976 PN52137 4.2 SERVICE LEVEL INFORMATION The following PTFs containing the APAR fixes against the previous release of SMFF are incorporated into this release: JSR1315 UL92714 UL94151 The following PTFs containing the APAR fixes against the current release of SMFF are incorporated into this service update (Service Update Level SMC9416). This list contains the PTF number, and corre- sponding PUT tape number that the PTF is included on. COR-CLOSED PTFs that were not yet available on a PUT tape at the time that this program directory was written, have a category of SMCREC (PTFs that were researched, recommended and included in the service update), or SMCCOR (PTFs that had no recommendation, but were included in the service update). (C) Copyright IBM Corp. 1989, 1991 8 ¤ JSR1415 UN02510-PUT9106 UN02524-PUT9106 UN02618-Superceded by UN22844 UN04477-PUT9106 UN07312-PUT9107 UN16996-PUT9204 UN17625-PUT9204 UN22844-PUT9207 UN23538-PUT9207 UN23919-PUT9206 UN24231-PUT9207 UN29298-PUT9208 UN29300-PUT9207 UN35845-PUT9302 UN45416-PUT9307 UN55562-PUT9401 UN57305-PUT9402 4.3 CUMULATIVE SERVICE TAPE If you received this product through CBPDO, there will be no cumula- tive service tape. Service information is included on the CBPDO tape. If you received this product independently, a cumulative service tape may be included. This tape contains PTFs not incorporated into this program. Chapter 4. Program and Service Level Information 9 ¤ CHAPTER 5. INSTALLATION REQUIREMENTS AND CONSIDERATIONS The following sections identify the system requirements for installing and activating SMFF. The information is categorized into two areas, each of which describes a distinct system environment: 1. The system used to install the program (driving system). 2. The system on which the program is installed (target system). 5.1 DRIVING SYSTEM REQUIREMENTS The following sections describe the environment of the driving system required to install SMFF. 5.1.1 OPERATING SYSTEM REQUIREMENTS SMFF requires that an MVS/SP operating system or higher be used on the driver system for installation. 5.1.2 MACHINE REQUIREMENTS There are no driver machine requirements for SMFF. 5.1.3 PROGRAMMING REQUIREMENTS System Modification Program Extended (SMP/E) Release 5.0 or higher is required on the driver system for installation. 5.1.4 DASD STORAGE REQUIREMENTS SMFF uses any storage device that is supported by the environment in which it is operating. See 5.2.4, "DASD Storage Requirements" on page 11 for additional information about the amount of storage required to install SMFF. 5.2 TARGET SYSTEM REQUIREMENTS The following section describes the environment of the target system required for installation and use of SMFF. (C) Copyright IBM Corp. 1989, 1991 10 ¤ 5.2.1 OPERATING SYSTEM REQUIREMENTS SMFF operates under the following operating systems: ù MVS/SP 370 Version 1, Release 3.5 and above ù MVS/SP Version 2, Release 2.0 and above ù MVS/SP Version 3, Release 1.0 and above ù MVS/ESA Version 4, Release 1.0 and above. 5.2.2 MACHINE REQUIREMENTS SMFF is designed to operate on all IBM System/370 Models 138 and above, the IBM 3032 processor and above, and the IBM 4332, 4341, 4361, 4381, and 9370 processors that are supported by MVS. Floating point hardware is required. 5.2.3 PROGRAMMING REQUIREMENTS DCF/MVS Release 4.0 (FMID HSR1401) and the TSO feature of DCF/MVS Release 4.0 (FMID JSR1413) are required to be installed (SMP/E ACCEPTed) to run the SMFF feature. SMFF is supported under TSO in any of the MVS operating system envi- ronments that are specified in 5.2.1, "Operating System Requirements." For 4250 printers, the Characters for Math and Science font (5771-ACW) is recommended as a prerequisite for minimum acceptable formatting capability. For AFP Printers, the Characters for Math and Science font (5771-ADT) is recommended as a prerequisite for minimum acceptable formatting capability. You must ensure that the PostScript fonts are installed on your printer prior to using SMFF. The Lucida Math font is recommended as a prerequisite for PostScript printers. The Symbol font is used if the Lucida Math font is not available. 5.2.4 DASD STORAGE REQUIREMENTS SMFF uses any storage device supported by the environment in which it is operating. The data set type values shown in the tables in this section may have the values specified in Figure 7. Chapter 5. Installation Requirements and Considerations 11 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 7. Library Type Definition | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ ¿ | | | | NEW OR | | TYPE | USAGE | EXISTING | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | NU | Used only by this program | New | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | NM | Used by more than one program | New | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | EU | Used only by this program | Existing | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | EM | Used by more than one program | Existing | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À À 5.2.4.1 SMP/E DATA SET STORAGE REQUIREMENTS Figure 8 shows the SMP/E storage requirements to install SMFF. The DSSPACE parameters are identified in 3380 DASD tracks. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 8. Storage Requirements for | | SMP/E System Entries | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ | | SUB-ENTRY | VALUE | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | DSSPACE | (50,20,100) or greater | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | PEMAX | 2000 or greater | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À Figure 9 on page 13 shows an estimate of the additional storage needed in the SMP/E data sets for SMFF. The estimates must be added to those of any other programs and service being installed to determine the total storage requirements. To allocate all SMP/E data sets and DDDEFs, refer to System Modification Program Extended Reference. Keep these points in mind: ù The number of blocks and directory blocks specified is the minimum storage required by SMFF to install the program. You may want to specify additional storage and directory blocks to allow for main- tenance. ù Data sets may be reblocked to a larger size for your system. Chapter 5. Installation Requirements and Considerations 12 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 9. Storage Requirements for SMP/E Data Sets | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ ¿ ¿ ¿ ¿ ¿ | | DATA | | | | | | | | SET | | | | | | | | NAME | | | | | | | | OR | | | | | | NO. | | LIBRARY | | | | NO. | BLOCK | DIR. | | NAME | DSORG | RECFM | LRECL | BLKS | SIZE | BLKS. | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | | | | | SMPPTS | PO | FB | 80 | 1 | 6160 | 1 | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À À À À À À 5.2.4.2 TARGET AND DISTRIBUTION LIBRARY DDDEFS The following DD statements for the target and distribution libraries are required only if they were not created during the installation of DCF/MVS Release 4.0. Refer to Section 5.2.4.2 of the DCF/MVS Release 4.0 Program Directory, for information on creating the target and dis- tribution DD statements. Figure 10 lists the target library DD statements that can be used in the SMP/E job step for APPLY and RESTORE of SMFF to define the libraries for the target zone. After the sample JCL is unloaded from the tape into the data set script.smff40.jcllib, the JCL exists in script.smff40.jcllib(DSMSFIS1). See Chapter 6, "Installation Instructions" on page 19 for information about unloading the sample JCL from the tape. SMP/E dialog panels may be used to define these DD statements. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | //DCFLOAD DD DISP=OLD,DSN=SCRIPT.R40.DCFLOAD | | //DCFSAMP DD DISP=OLD,DSN=SCRIPT.R40.DCFSAMP | | //DCFASM DD DISP=OLD,DSN=SCRIPT.R40.DCFASM | | //DCFGML DD DISP=OLD,DSN=SCRIPT.R40.MACLIB | | //FONTPS DD DISP=OLD,DSN=SCRIPT.R40.FONTPS | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 10. Target Library DD Statements Figure 11 on page 14 lists the distribution library DD statements that can be used in the SMP/E job step for ACCEPT and RESTORE of SMFF to define the libraries in the distribution zone. After the sample JCL is unloaded from the tape into the data set script.smff40.jcllib, the JCL exists in script.smff40.jcllib(DSMSFIS2). See Chapter 6, "Instal- lation Instructions" on page 19 for information about unloading the sample JCL from the tape. SMP/E dialog panels may be used to define these DD statements. Chapter 5. Installation Requirements and Considerations 13 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | //DCFDIST DD DISP=OLD,DSN=SCRIPT.R40.DCFDIST | | //ADCFSAMP DD DISP=OLD,DSN=SCRIPT.R40.ADCFSAMP | | //ADCFASM DD DISP=OLD,DSN=SCRIPT.R40.ADCFASM | | //ADCFGML DD DISP=OLD,DSN=SCRIPT.R40.AMACLIB | | //AFONTPS DD DISP=OLD,DSN=SCRIPT.R40.AFONTPS | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 11. Distribution Library DD Statements All of the target and distribution library DDDEFs should have been allocated during the DCF/MVS Release 4.0 installation. For more information about the SMP/E data set storage requirements and DDDEFs, refer to Document Composition Facility: MVS Program Directory for Release 4.0. 5.2.4.3 TARGET AND DISTRIBUTION LIBRARY STORAGE REQUIREMENTS Figure 12 lists the target libraries (data sets) and Figure 13 on page 16 lists the distribution libraries (data sets) for SMFF. These data sets were created when DCF/MVS Release 4.0 was installed. The following tables identify the additional storage used in the DCF/MVS Release 4.0 target and distribution data sets when SMFF is installed. The DCF/MVS Release 4.0 data set allocations should be adequate for SMFF installation, you do not need to reallocate these data sets to install SMFF. Refer to Document Composition Facility: MVS Program Directory for Release 4.0 for target and distribution library storage requirements of DCF/MVS Release 4.0. You may want to specify additional storage and directory blocks to allow for maintenance. These data sets may be reblocked to a larger size for your system. Chapter 5. Installation Requirements and Considerations 14 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 12. Storage Requirements for Target Libraries | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ ¿ | | DATA SET NAME OR LIBRARY NAME | TYPE | DATA SET INFORMATION | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.DCFLOAD | EM | RECFM = U | | | | LRECL = 0 | | | | BLKSIZE = 6144 | | | | Blocks = 121 | | | | Dir. Blks = 1 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.DCFSAMP | EM | RECFM = FB | | | | LRECL = 80 | | | | BLKSIZE = 6160 | | | | Blocks = 2 | | | | Dir. Blks = 1 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.DCFASM | EM | RECFM = FB | | | | LRECL = 80 | | | | BLKSIZE = 6160 | | | | Blocks = 9 | | | | Dir. Blks = 1 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.MACLIB | EM | RECFM = FB | | | | LRECL = 80 | | | | BLKSIZE = 6160 | | | | Blocks = 18 | | | | Dir. Blks = 1 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.FONTPS | EM | RECFM = VB | | | | LRECL = 255 | | | | BLKSIZE = 6233 | | | | Blocks = 5 | | | | Dir. Blks = 1 | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À À Chapter 5. Installation Requirements and Considerations 15 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 13. Storage Requirements for Distribution Libraries | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ ¿ | | DATA SET NAME OR LIBRARY NAME | TYPE | DATA SET INFORMATION | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.DCFDIST | EM | RECFM = U | | | | LRECL = 0 | | | | BLKSIZE = 6144 | | | | Blocks = 24 | | | | Dir. Blks = 4 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.ADCFSAMP | EM | RECFM = FB | | | | LRECL = 80 | | | | BLKSIZE = 6160 | | | | Blocks = 2 | | | | Dir. Blks = 1 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.ADCFASM | EM | RECFM = FB | | | | LRECL = 80 | | | | BLKSIZE = 6160 | | | | Blocks = 9 | | | | Dir. Blks = 1 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.AMACLIB | EM | RECFM = FB | | | | LRECL = 80 | | | | BLKSIZE = 6160 | | | | Blocks = 18 | | | | Dir. Blks = 1 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | | script.R40.AFONTPS | EM | RECFM = VB | | | | LRECL = 255 | | | | BLKSIZE = 6233 | | | | Blocks = 5 | | | | Dir. Blks = 1 | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À À 5.3 PROGRAMMING CONSIDERATIONS The following list of programming considerations should be noted: ù DCF/MVS Release 4.0 (FMID HSR1401) and the DCF TSO feature (FMID JSR1413) must be successfully installed (SMP/E ACCEPTed) prior to installing SMFF. It is possible to install SMFF at the same time as DCF/MVS 4.0 and the TSO feature. ù SMFF must be installed in the same consolidated software inventory (CSI) as DCF/MVS Release 4.0. ù The virtual storage requirements for formatting a document with SMFF include the following: Ä Minimum module: 475K Chapter 5. Installation Requirements and Considerations 16 ¤ Ä Each dictionary: 27K - 162K The total amount of working storage depends on the complexity of the document being formatted. In general, a region size of 2 megabytes is adequate. ù Font considerations: Ä The characters and symbols that appear in printed formulas are limited to those that are available in your font libraries. For example, if you do not have a 30 point integral symbol in your font libraries, you cannot print one. The variations in the characters and symbols include the assortment of the char- acters themselves, their point size, and their style. Ä SMFF will function without special math fonts; it tries to use any fonts that are available. To receive the full capability of SMFF, all math and typographic fonts should be made avail- able. Ä Many typewriter fonts have Greek letters and mathematical symbols available in small sizes. SMFF tries to find large sizes of these symbols. Square root radicals, integrals, sum- mations, large braces and brackets must be available in sizes that can enclose complex expressions. The large symbol sizes are found only if the proper math fonts are available in your font library. Ä SMFF uses ascender and descender information from the font library to format formulas. This information is available from the font library in FONT4250 or FONT3820 format, but it is not available in the FONT38PP format. If no ascender and descender information is available, SMFF estimates the values. If the FONT38PP library is used for formatting, the results might not be as accurate as with the FONT3820 or FONT4250 libraries, because fine vertical positioning must be esti- mated. Ä A file that is formatted with the FONT3820 library can be printed using the FONT38PP fonts. No ascender or descender information is needed for printing. The output file contains specific requests to move the horizontal and vertical posi- tion. SMFF uses this information to determine these requests. - If you have the FONT3820 library at your installation, you can use the following example to format a document: SCRIPT 'userid.xxxx.xxx(xxx)' DEV(38ppn) FONTLIB('SYS1.FONT3820') CHARS(X0T00395) Ä If new fonts are installed or deleted for an IBM page printer, a new font library index must be created using the Font Library Index Program (FLIP), which is included with DCF/MVS Release 4.0. For information about creating this index, refer Chapter 5. Installation Requirements and Considerations 17 ¤ to Document Composition Facility: SCRIPT/VS Text Programmer's Guide. Ä If PostScript fonts are added or deleted, the PostScript font index (DCFINDEX) must be modified. FLIP cannot be used to create a font index for PostScript. For more information con- cerning the PostScript font index or PostScript font usage, refer to the appendix entitled "PostScript Information" in Document Composition Facility: SCRIPT/VS Text Programmer's Guide. Ä If you have Lucida Math fonts on your PostScript printer, the PostScript font index (DCFINDEX) must be modified to allow SMFF to recognize these fonts. For more information con- cerning the PostScript font index or PostScript font usage, refer to the appendix entitled "PostScript Information" in Document Composition Facility: SCRIPT/VS Text Programmer's Guide. 5.4 SYSTEM CONSIDERATIONS There are no system considerations for SMFF. 5.5 SPECIAL CONSIDERATIONS The load module created when SMFF is installed replaces the DCF/MVS Release 4.0 TSO feature (FMID JSR1413) load module, DSMTSX40. SMFF was service updated since the original release of SMFF. It is now at Service Update Level SMC9416. See Chapter 4, "Program and Service Level Information" on page 8 for information on service that has been rolled into this product. Chapter 5. Installation Requirements and Considerations 18 ¤ CHAPTER 6. INSTALLATION INSTRUCTIONS The following sections describe the step-by-step procedures to install and to activate the functions of SMFF. If you obtained SMFF in a CBPDO, use the RIMLIB job on the CBPDO tape to do the SMP/E RECEIVE for SMFF. All service, HOLDDATA, and preven- tive service planning (PSP) information is included on the CBPDO tape. For more information, refer to MVS CBPDO Memo to User Extension included with the CBPDO. SMFF is installed using the SMP/E RECEIVE, APPLY, and ACCEPT method. SMP/E dialog panels may be used for the installation of SMFF. If you choose not to use the SMP/E dialog panels, sample JCL is provided for the installation of SMFF. All SMP/E install steps provided assume the existence of a catalogued procedure called SMPPROC containing all necessary DD statements for the execution of SMP/E. If your SMP/E procedure is not named SMPPROC, substitute your procedure name for SMPPROC. If you do not have an SMP/E procedure, refer to System Modification Program Extended (SMP/E) Users Guide or System Modification Program Extended (SMP/E) Reference for instructions to build one. The SMPPROC procedure is not required when using the SMP/E dialogs. In the sample JCL provided, all sets to the global zone in SMP/E con- solidated software inventory (SMPCSI) are GLOBAL. Sets to the target zone are target, and sets to the distribution zone are dlib. The target and distribution zone names for the DCF/MVS Release 4.0 zone must be substituted in the JCL for your installation. 6.1 UNLOAD SAMPLE JCL Sample JCL for the installation of SMFF is provided on the product tape to aid in SMP/E installation. These samples are unloaded from the tape into the data set script.smff40.jcllib, where they are avail- able for modification and use on your system. Use the JCL shown in Figure 14 on page 20 to unload the sample JCL from the SMFF tape. If the sample JCL is unloaded into a data set with a different name from script.smff40.jcllib, all future references in this Program Directory to the data set script.smff40.jcllib must be replaced with that new name. (C) Copyright IBM Corp. 1989, 1991 19 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | //UNLOAD JOB (acct. no.),'name',CLASS=A,MSGLEVEL=(1,1) | | //* | | //* UNLOAD SAMPLE INSTALLATION JCL FROM TAPE | | //* | | //STEP1 EXEC PGM=IEBCOPY | | //SYSPRINT DD SYSOUT=* | | //IN DD DSN=JSR1415.F3,UNIT=(TAPE,,DEFER), | | // LABEL=(4,SL),VOL=SER=SR1415,DISP=(OLD,KEEP) | | //OUT DD DSN=script.smff40.jcllib, | | // DISP=(NEW,CATLG,DELETE), | | // UNIT=SYSDA,DCB=SYS1.PROCLIB, | | // SPACE=(TRK,(5,1,2)) | | //SYSUT3 DD UNIT=SYSDA,SPACE=(CYL,(1,1)) | | //SYSUT4 DD UNIT=SYSDA,SPACE=(CYL,(1,1)) | | //SYSIN DD * | | COPY OUTDD=OUT,INDD=IN | | /* | | // | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 14. Unload JCL After unloading these samples, data set script.smff40.jcllib contains the following members which may be used to aid in SMP/E installation: DSMSFIS1 - Target library DD statements DSMSFIS2 - Distribution library DD statements DSMSFIS4 - Sample RECEIVE JCL DSMSFIS5 - Sample APPLY CHECK JCL DSMSFIS6 - Sample APPLY JCL DSMSFIS7 - Sample ACCEPT CHECK JCL DSMSFIS8 - Sample ACCEPT JCL DSMEQSPL - SAMPLE IVP problem. 6.2 INSTALLATION STEPS Before installing SMFF, check the following: ù Ensure that the sample JCL is unloaded from the product tape. See 6.1, "Unload Sample JCL" on page 19 for instructions on unloading sample JCL from the product tape. ù Ensure that all programming requirements are met. See 5.2.3, "Programming Requirements" on page 11 for a list of programming requirements. ù Ensure that the SMP/E global zone OPTIONS entry is correct. See 5.2.4.1, "SMP/E Data Set Storage Requirements" on page 12 for the SMP/E global zone OPTIONS entry. Chapter 6. Installation Instructions 20 ¤ ù Ensure that SMP/E DD definitions (DDDEFs) are defined. See 5.2.4.2, "Target and Distribution Library DDDEFs" on page 13 for SMP/E data definitions. ù Ensure that all required target and distribution library data sets are allocated. See 5.2.4.3, "Target and Distribution Library Storage Requirements" on page 14 for data set allocations. The following steps are performed to install the SMFF feature: 1. RECEIVE SMFF feature, FMID JSR1415. 2. RECEIVE cumulative service tapes, if applicable. 3. Perform SMP/E APPLY CHECK. 4. Load target libraries using APPLY. 5. Perform SMP/E ACCEPT CHECK. 6. Load distribution libraries using ACCEPT. 7. Perform all activities in Chapter 7, "Installation Verification Procedure for SMFF" on page 26 to run the installation verifica- tion procedure for SMFF. 6.2.1 RECEIVE SMFF FEATURE Run the SMP/E RECEIVE JCL in Figure 15 to unload the SMFF data from the tape into SMP/E temporary data sets. This JCL exists in the data set script.smff40.jcllib(DSMSFIS4). SMP/E dialog panels can be used for the RECEIVE step instead of the supplied JCL. NOTE: This step is bypassed if receiving the product from a CBPDO. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | //JOB1 JOB 'acct no.','name',MSGLEVEL=(1,1) | | //RECEIVE EXEC SMPPROC | | //SMP.SMPPTFIN DD DSN=SMPMCS,DISP=(OLD,PASS), | | // VOL=SER=SR1415,LABEL=(1,SL), | | // UNIT=(tape,,DEFER) | | //SMP.SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //SMP.SMPCNTL DD * | | SET BDY(GLOBAL). | | RECEIVE S(JSR1415) SYSMOD. | | /* | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 15. RECEIVE JCL for SMFF Chapter 6. Installation Instructions 21 ¤ A return code of "0" should be received from the RECEIVE JCL. 6.2.2 RECEIVE CUMULATIVE SERVICE TAPE, IF APPLICABLE A cumulative service tape may be shipped with the product package. If no cumulative service tape is shipped or if the product is received by CBPDO, disregard this section. The JCL in Figure 16 is a sample job to RECEIVE the PTFs and HOLDDATA from the cumulative service tape. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | //RECEIVEC JOB 'account #','name',MSGLEVEL=(1,1) | | //********************************************************* | | //* Receive cumulative service data. The UNIT | | //* and SOURCEID fields must be filled in. | | //* SOURCEID is a unique name that assigns | | //* a common identifier to the SYSMODS received. | | //********************************************************* | | //RECEIVEC EXEC SMPPROC | | //SMPHOLD DD UNIT=tape,LABEL=(4,NL),DISP=SHR, | | // VOL=SER=CUMTAP, | | // DCB=(RECFM=FB,LRECL=80,BLKSIZE=7200) | | //SMPPTFIN DD UNIT=tape,LABEL=(1,NL),DISP=SHR, | | // VOL=SER=CUMTAP, | | // DCB=(RECFM=FB,LRECL=80,BLKSIZE=7200) | | //SMP.SMPCNTL DD * | | SET BDY(GLOBAL). | | RECEIVE SYSMODS HOLDDATA SOURCEID(sssssss). | | /* | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 16. RECEIVE JCL for Cumulative Service Tape A return code of "0" should be received from this job. If any of the PTFs on the tape have a system hold by the ++HOLD SYSTEM modification control statement with a reason ID equal to UCLIN, file 6 of the cumulative service tape will contain the UCLIN for that PTF. The instructions for the UCLIN are contained in the cover letter of the PTF. 6.2.3 PERFORM SMP/E APPLY CHECK Run the SMP/E APPLY CHECK JCL in Figure 17 on page 23 to determine which SYSMODs, if any, are missing. Any missing SYSMODs should be installed before continuing with the installation of SMFF. This JCL exists in the data set script.smff40.jcllib(DSMSFIS5). Chapter 6. Installation Instructions 22 ¤ SMP/E dialog panels can be used for the APPLY CHECK instead of the supplied JCL. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | //JOB2 JOB 'acct. no.','name',MSGLEVEL=(1,1) | | //APPLY EXEC SMPPROC | | //SMP.SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //SMP.SMPCNTL DD * | | SET BDY(target). | | APPLY CHECK S(JSR1415) | | BYPASS(PRE,ID,REQ,IFREQ,HOLDSYS,HOLDUSER, | | HOLDCLASS(UCLREL,ERREL)) GROUPEXTEND. | | /* | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 17. APPLY CHECK JCL for SMFF A return code of "0" should be received from the APPLY CHECK JCL. NOTE: Investigate any problems if you do not receive a return code of "0" before continuing with the installation of SMFF. 6.2.4 LOAD TARGET LIBRARIES USING APPLY Run the SMP/E APPLY JCL in Figure 18 to load the SMP/E target libraries from SMP/E temporary data sets. This JCL exists in the data set script.smff40.jcllib(DSMSFIS6). SMP/E dialog panels can be used for the APPLY instead of the supplied JCL. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | //JOB3 JOB 'acct. no.','name',MSGLEVEL=(1,1) | | //APPLY EXEC SMPPROC | | //SMP.SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //SMP.SMPCNTL DD * | | SET BDY(target). | | APPLY S(JSR1415) | | BYPASS(HOLDCLASS(UCLREL,ERREL)) | | GROUPEXTEND COMPRESS(ALL). | | /* | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 18. APPLY JCL for SMFF The message IEW0461 will be issued against the DSMTXS40 module for each of the following unused dictionary modules: Chapter 6. Installation Instructions 23 ¤ DSMEUVER DSMECVER DSMGEVER DSMDUVER DSMSPVER DSMITVER DSMFNVER DSMFCVER DSMDAVER DSMFIVER DSMICVER DSMNOVER DSMPOVER DSMSWVER NOTE: You will receive the message IEW0461 issued against the DSMATS30, DSMATS40 and DSMLXS30 modules for the module DSMEQKEQ. This will cause a return code of "4" for the APPLY JCL. Any other error conditions must be investigated before continuing with the installation of SMFF. The Installation Verification Procedure can be run now. See Chapter 7, "Installation Verification Procedure for SMFF" on page 26 for a description of these procedures. 6.2.5 PERFORM SMP/E ACCEPT CHECK Run the SMP/E ACCEPT CHECK JCL in Figure 19 to determine which SYSMODs, if any, are missing. Any missing SYSMODs should be installed before continuing with the installation of SMFF. This JCL exists in the data set script.smff40.jcllib(DSMSFIS7). SMP/E dialog panels can be used for the ACCEPT CHECK instead of the supplied JCL. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | //JOB4 JOB 'acct. no.','name',MSGLEVEL=(1,1) | | //ACCEPT EXEC SMPPROC | | //SMP.SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //SMP.SMPCNTL DD * | | SET BDY(dlib). | | ACCEPT S(JSR1415) CHECK GROUPEXTEND | | BYPASS(ID,PRE,REQ,IFREQ,HOLDSYS,HOLDUSER, | | HOLDCLASS(UCLREL,ERREL)). | | /* | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 19. ACCEPT CHECK JCL for SMFF A return code of "0" should be received from the ACCEPT CHECK JCL. Chapter 6. Installation Instructions 24 ¤ NOTE: Investigate any problems if you do not receive a return code of "0" before continuing with the installation of SMFF. 6.2.6 LOAD DISTRIBUTION LIBRARIES USING ACCEPT Run the SMP/E ACCEPT JCL in Figure 20 to load the SMP/E distribution libraries from SMP/E temporary data sets. This JCL exists in the data set script.smff40.jcllib(DSMSFIS8). SMP/E dialog panels can be used for the ACCEPT instead of the supplied JCL. ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | //JOB5 JOB 'acct. no.','name',MSGLEVEL=(1,1) | | //ACCEPT EXEC SMPPROC | | //SMP.SMPTLIB DD UNIT=xxxx,DISP=OLD,VOL=SER=nnnnnn | | //SMP.SMPCNTL DD * | | SET BDY(dlib). | | ACCEPT S(JSR1415) GROUPEXTEND | | BYPASS(HOLDCLASS(UCLREL,ERREL)) | | COMPRESS(ALL). | | /* | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 20. ACCEPT JCL for SMFF A return code of "0" should be received from the ACCEPT JCL. Chapter 6. Installation Instructions 25 ¤ CHAPTER 7. INSTALLATION VERIFICATION PROCEDURE FOR SMFF The following steps are performed for the SMFF IVP: 1. Make the SMFF load module available to the command processor. 2. Create a new font library index. 3. Format the sample problem. 7.1 MAKE SMFF LOAD MODULE AVAILABLE TO THE COMMAND PROCESSOR Make the SMFF load module available to the command processor by including the load library data set script.R40.DCFLOAD in the TSO logon procedure. There are several ways to do this: 1. Point to the data set script.R40.DCFLOAD with a STEPLIB DD state- ment in the TSO logon procedure, then log off and log back on to TSO. 2. Put the data set script.R40.DCFLOAD in LNKLST within the data set SYS1.PARMLIB, then re-ipl the MVS system. 7.2 CREATE A NEW FONT LIBRARY INDEX The installation verification procedure for SMFF can be formatted for any page printer supported by SMFF. Before running the IVP for a page printer, a new font library index must be created to include the required DCF/MVS Release 4.0 fonts and SMFF fonts. This index is created by using the Font Library Index Program (FLIP) supplied with DCF/MVS Release 4.0. Refer to Document Composition Facility: SCRIPT/VS Text Programmers Guide for important information about cre- ating this index. 7.3 FORMAT THE SAMPLE PROBLEM A sample problem in the data set script.smff40.jcllib(DSMEQSPL) must be formatted for the IVP. This sample problem can be formatted for your terminal or for any page printer supported by SMFF. If the sample problem is formatted for your terminal, no formula will be for- matted, but SMFF will still check that the syntax of the formula is correct. NOTE: The profile DSMFPROF, was set up so that the high level qual- ifier SCRIPT is used. If you changed the high level qualifier when you installed SMFF to a name other than SCRIPT, you must modify script.R40.MACLIB(DSMFPROF) so that the data set names within DSMFPROF (C) Copyright IBM Corp. 1989, 1991 26 ¤ reflect your new high level qualifier. This must be done prior to formatting the sample problem. 7.3.1 FORMAT THE SAMPLE PROBLEM FOR A TERMINAL To format the sample problem for a terminal, enter the command: SCRIPT 'script.smff40.jcllib(DSMEQSPL)' PROF('script.R40.MACLIB(DSMFPROF)') LIB('script.R40.MACLIB') The output is sent to your terminal. See Appendix B, "IVP Sample Problem" on page 33 for information on the IVP sample problem. If the sample problem formats without error, the SMFF feature is installed correctly. 7.3.2 FORMAT THE SAMPLE PROBLEM FOR A PAGE PRINTER To format the sample problem for a page printer, enter the command: SCRIPT 'script.smff40.jcllib(DSMEQSPL)' PROF('script.R40.MACLIB(DSMFPROF)') LIB('script.R40.MACLIB') CONTINUE DEVICE(xxxx) FONTLIB('font library name') Where: ù "font library name" is the name of your printer device font library ù "xxxx" is the device name for your printer. See 5.3, "Programming Considerations" on page 16 for additional infor- mation on selecting a font library name. See Figure 21 for the device name of your printer. For more informa- tion about printer devices, refer to the "Script Command Options" chapter of the Document Composition Facility: SCRIPT/VS Language Ref- erence. Chapter 7. Installation Verification Procedure for SMFF 27 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | Figure 21. Device Reference | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | ¿ | | DEVICE OPTION | PHYSICAL DEVICE | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | 38PPxxxx | 3800-3 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | 3820xxxx | 3820 | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | PSxxxx | PostScript | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | 4250xx | 4250 | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À When the command is executed, an output file is produced on the JES spool. To print this file, use your installation's normal procedures. See Appendix B, "IVP Sample Problem" on page 33 for information on the IVP sample problem. If the sample problem formats without error, the SMFF feature is installed correctly. 7.4 SMFF TASKS AFTER INSTALLATION VERIFICATION After the sample problem is formatted correctly, the SMFF load library data set script.R40.DCFLOAD, and the GML macro library data set script.R40.MACLIB must be made available to the general user. NOTE: The profile DSMFPROF, was set up so that the high level qual- ifier SCRIPT is used. If you changed the high level qualifier when you installed SMFF to a name other than SCRIPT, you must modify script.R40.MACLIB(DSMFPROF) so that the data set names within DSMFPROF reflect your new high level qualifier. Chapter 7. Installation Verification Procedure for SMFF 28 ¤ APPENDIX A. SMFF SMPMCS The SMP/E modification control statements (SMPMCS) for SMFF are listed in this appendix. The SMPMCS can be obtained by printing the first file of the product tape. It is included in this section for information purposes only. (C) Copyright IBM Corp. 1989, 1991 29 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | ++FUNCTION(JSR1415 ) FESN(6596504 ) REWORK(1994103 ) FILES(5) | | /* | | THIS PRODUCT CONTAINS RESTRICTED MATERIALS OF IBM | | - 5748-XX9 COPYRIGHT IBM CORP 1978, 1991 | | LICENSED MATERIAL - PROGRAM | | PROPERTY OF IBM | | REFER TO COPYRIGHT INSTRUCTIONS | | FORM NUMBER G120-2083 | | | | US Government Users Restricted Rights - | | Use, Duplication or disclosure restricted by | | GSA ADP Schedule Contract with IBM Corp. | | | | */ | | . | | ++VER(Z038 ) FMID(HSR1401 ) PRE(JSR1413 ) | | REQ(UN07308 UN17622 UN17624 UN22802 UN24227 | | UN24230 UN29299 UN35841 UN35844 UN45413 | | UN45424 ) | | SUP(AL84986 AN01191 AN01192 AN02793 AN03525 | | AN04560 AN04583 AN11639 AN12772 AN20103 | | AN21493 AN21554 AN22641 AN22702 AN25608 | | AN33781 AN36437 AN50976 AN52137 UN02510 | | UN02524 UN02618 UN04477 UN07312 UN16996 | | UN17625 UN22844 UN23538 UN23919 UN24231 | | UN29298 UN29300 UN35845 UN45416 UN55562 | | UN57305 ) . | | ++IF FMID(JSR1411 ) | | REQ(UN07309 UN17623 UN24228 UN35842 UN45414 ) . | | ++IF FMID(JSR1412 ) | | REQ(UN07310 UN24229 UN35843 UN45415 ) . | | ++IF FMID(JSR1416 ) | | REQ(UN22803 UN23920 UN24232 UN29301 UN35846 UN45417 ) .| | ++IF FMID(JSR1417 ) | | REQ(UN22804 UN29380 UN45418 ) . | | ++MOD(DSMEQADJ) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQERR) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQFAB) DISTLIB(DCFDIST ) RMID(UN35845 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQFOR) DISTLIB(DCFDIST ) RMID(UN45416 ) | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 22 (Part 1 of 3). SMPMCS Appendix A. SMFF SMPMCS 30 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQFOX) DISTLIB(DCFDIST ) RMID(UN57305 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQFRE) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQINT) DISTLIB(DCFDIST ) RMID(UN35845 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQKEQ) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQKEY) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQLEX) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQLIN) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQMDM) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQMEA) DISTLIB(DCFDIST ) RMID(UN57305 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQPRS) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQRUL) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQSEM) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQSET) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQSYM) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQTRA) DISTLIB(DCFDIST ) RMID(UN35845 ) | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 22 (Part 2 of 3). SMPMCS Appendix A. SMFF SMPMCS 31 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++MOD(DSMEQVRS) DISTLIB(DCFDIST ) RMID(UN29300 ) | | LMOD(DSMTXS40) LEPARM ( AMODE=31 NCAL RENT | | RMOD=ANY ) RELFILE(1) . | | ++SRC(DSMEQMDM) DISTLIB(ADCFASM ) SYSLIB(DCFASM ) | | RMID(UN29300 ) RELFILE(4) . | | ++DATA(DCFINDEX) DISTLIB(AFONTPS ) SYSLIB(FONTPS ) RELFILE(5) . | | ++DATA(PSCPLME ) DISTLIB(AFONTPS ) SYSLIB(FONTPS ) RELFILE(5) . | | ++DATA(PSCPLMI ) DISTLIB(AFONTPS ) SYSLIB(FONTPS ) RELFILE(5) . | | ++DATA(PSCPLMS ) DISTLIB(AFONTPS ) SYSLIB(FONTPS ) RELFILE(5) . | | ++DATA(PSFLME ) DISTLIB(AFONTPS ) SYSLIB(FONTPS ) RELFILE(5) . | | ++DATA(PSFLMI ) DISTLIB(AFONTPS ) SYSLIB(FONTPS ) RELFILE(5) . | | ++DATA(PSFLMS ) DISTLIB(AFONTPS ) SYSLIB(FONTPS ) RELFILE(5) . | | ++SAMP(DSMEQSPL) DISTLIB(ADCFSAMP) SYSLIB(DCFSAMP ) RELFILE(3) . | | ++SAMP(DSMSFIS1) DISTLIB(ADCFSAMP) SYSLIB(DCFSAMP ) RELFILE(3) . | | ++SAMP(DSMSFIS2) DISTLIB(ADCFSAMP) SYSLIB(DCFSAMP ) RELFILE(3) . | | ++SAMP(DSMSFIS4) DISTLIB(ADCFSAMP) SYSLIB(DCFSAMP ) RELFILE(3) . | | ++SAMP(DSMSFIS5) DISTLIB(ADCFSAMP) SYSLIB(DCFSAMP ) RELFILE(3) . | | ++SAMP(DSMSFIS6) DISTLIB(ADCFSAMP) SYSLIB(DCFSAMP ) RELFILE(3) . | | ++SAMP(DSMSFIS7) DISTLIB(ADCFSAMP) SYSLIB(DCFSAMP ) RELFILE(3) . | | ++SAMP(DSMSFIS8) DISTLIB(ADCFSAMP) SYSLIB(DCFSAMP ) RELFILE(3) . | | ++TEXT(DSMFMAC ) DISTLIB(ADCFGML ) SYSLIB(DCFGML ) RELFILE(2) . | | ++TEXT(DSMFPROF) DISTLIB(ADCFGML ) RMID(UN23919 ) | | SYSLIB(DCFGML ) RELFILE(2) . | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 22 (Part 3 of 3). SMPMCS Appendix A. SMFF SMPMCS 32 ¤ APPENDIX B. IVP SAMPLE PROBLEM The sample problem in the data set script.R40.DCFLOAD(DSMEQSPL) con- tains the following text: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | .* | | .eq ? | | .* | | .sp2 | | :df align=center frame=rule. | | left lb | | a over b | | = 5 | | right rb | | :edf. | | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Figure 23. DSMEQSPL Sample Problem A test is made to see if SMFF is installed. If SMFF is installed, a message is issued that specifies the SMFF version number and date. If SMFF is not installed, then no message is issued. The input for the first test is ".eq ?". A second test is made to ensure that the Generalized Markup Language (GML) tags in the sample problem are correctly defined. The input for the second test is: :df align=center frame=rule. left lb a over b = 5 right rb :edf. When the GML tags are processed for a page printer or PostScript device, the result is a formatted display formula that is centered and separated from the surrounding text with two horizontal rules. This IVP will work even if SMFF is not installed. If the GML tags provided on the SMFF tape are correct, they will provide horizontal rules and the centering. If you do not format the sample problem for a page printer or PostScript device, then the input is displayed and centered between two horizontal rules. Figure 24 on page 34 shows an example of the output from the IVP if it is not formatted for a page printer or PostScript device. (C) Copyright IBM Corp. 1989, 1991 33 ¤ ---------------------------------------------------------------------- left lb a over b = 5 right rb ---------------------------------------------------------------------- Figure 24. Formatted DSMEQSPL Sample Problem for Non-page Printer Device Appendix B. IVP Sample Problem 34 ¤ READER'S COMMENT FORM SMFF Program Directory Response Form To enable us to reflect your needs better in future program directo- ries, please complete the following matrix, entering a number in the range of 1 (for very poor or very low) to 5 (for very good or very high). ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ¿ | Completeness | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Accuracy | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Clarity | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Format | | ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | | | | Usefulness | | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ À Please provide specific comments below. Attach additional sheets if necessary. ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ After completing the evaluation, detach the evaluation pages and send by first class mail to: IBM Corporation P. O. Box 1900 Boulder, Colorado 80301-9191 ATTENTION: Dept. J36/Bldg. 025N 35 ¤ You may use this form to communicate your comments about this docu- ment, its organization, or subject matter with the understanding that IBM may use or distribute the information you supply in any way it believes appropriate without incurring any obligation to you. 36 ¤ End-of-Document 37 ¤ IBM Program Number: 5748-XX9 Printed in U.S.A. ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | TABLE DEFINITIONS | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ID FILE PAGE REFERENCES __ ____ ____ __________ BMRBODY SMFFM14T SCRIPT 2 2, 2, 2 BMRHEAD SMFFM14T SCRIPT 2 2 RFTBODY SMFFM14T SCRIPT 3 3, 3 RFTHEAD SMFFM14T SCRIPT 3 3 BDCHEAD SMFFM14T SCRIPT 4 4 BDCBODY SMFFM14T SCRIPT 4 4, 4 OPTHEAD SMFFM14T SCRIPT 4 4 OPTBODY SMFFM14T SCRIPT 4 4, 4 PSPHEAD SMFFM14T SCRIPT 7 7 PSPBODY SMFFM14T SCRIPT 7 7, 7 PCIHEAD SMFFM14T SCRIPT 7 7 PCIBODY SMFFM14T SCRIPT 7 7, 7 LIBBODY SMFFM14T SCRIPT 11 11, 11 LIBHEAD SMFFM14T SCRIPT 11 12 SUBBODY SMFFM14T SCRIPT 12 12, 12 SUBHEAD SMFFM14T SCRIPT 12 12 ESPBODY SMFFM14T SCRIPT 13 13, 13, 13 ESPHEAD SMFFM14T SCRIPT 13 13 TRGBODY SMFFM14T SCRIPT 14 14, 14, 16, 16 TRGHEAD SMFFM14T SCRIPT 14 15 DLBBODY SMFFM14T SCRIPT 16 DLBHEAD SMFFM14T SCRIPT 16 16 DEVBODY SMFFM14T SCRIPT 27 27, 27, 28 DEVHEAD SMFFM14T SCRIPT 27 28 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | FIGURES | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ID FILE PAGE REFERENCES __ ____ ____ __________ BMR SMFFM14T SCRIPT 2 1 2 RFT SMFFM14T SCRIPT 3 2 2 BDOC SMFFM14T SCRIPT 4 3 4 ODOC SMFFM14T SCRIPT 4 4 4 PSP SMFFM14T SCRIPT 7 5 PCI SMFFM14T SCRIPT 7 6 7 LIB SMFFM14T SCRIPT 11 7 11 SUBENT SMFFM14T SCRIPT 12 8 12 SMPESP SMFFM14T SCRIPT 13 9 12 TARG SMFFM14T SCRIPT 13 10 13 DIST SMFFM14T SCRIPT 14 11 13 TARGSP SMFFM14T SCRIPT 14 12 14 DLIBSP SMFFM14T SCRIPT 16 13 14 UNLOAD1 SMFFM14T SCRIPT 20 14 19 RECV SMFFM14T SCRIPT 21 15 21 CUMSER SMFFM14T SCRIPT 22 16 22 APPCK SMFFM14T SCRIPT 23 17 22 APPLY SMFFM14T SCRIPT 23 18 ¤ 23 ACCCK SMFFM14T SCRIPT 24 19 24 ACCEP SMFFM14T SCRIPT 25 20 25 DEVTAB SMFFM14T SCRIPT 27 21 27 APPENDA SMFFM14T SCRIPT 30 22 APPENDC SMFFM14T SCRIPT 33 23 FORSAMP SMFFM14T SCRIPT 34 24 33 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | HEADINGS | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ID FILE PAGE REFERENCES __ ____ ____ __________ INTRO SMFFM14T SCRIPT 1 Chapter 1, Introduc- tion PGMMAT SMFFM14T SCRIPT 2 Chapter 2, Program Materials BMRM SMFFM14T SCRIPT 2 2.1, Basic Machine- Readable Material OPTMRM SMFFM14T SCRIPT 3 2.2, Optional Machine-Readable Material PROGPUB SMFFM14T SCRIPT 3 2.3, Program Publica- tions BPPUBS SMFFM14T SCRIPT 4 2.3.1, Basic Program Publication OPTPUBS SMFFM14T SCRIPT 4 2.3.2, Optional Program Publications 4 USEF SMFFM14T SCRIPT 6 2.3.3, Publications Useful During Installation PSUP SMFFM14T SCRIPT 7 Chapter 3, Program Support PSER SMFFM14T SCRIPT 7 3.1, Program Services ¤ PSERP SMFFM14T SCRIPT 7 3.2, Preventive Service Planning iii SSUP SMFFM14T SCRIPT 7 3.3, Statement of Support Procedures PSL SMFFM14T SCRIPT 8 Chapter 4, Program and Service Level Information 1, 18 PLI SMFFM14T SCRIPT 8 4.1, Program Level Information SLI SMFFM14T SCRIPT 8 4.2, Service Level Information CUMTP SMFFM14T SCRIPT 9 4.3, Cumulative Service Tape IRC SMFFM14T SCRIPT 10 Chapter 5, Installa- tion Requirements and Considerations DRVER SMFFM14T SCRIPT 10 5.1, Driving System Requirements OPS SMFFM14T SCRIPT 10 5.1.1, Operating System Requirements MREQ SMFFM14T SCRIPT 10 5.1.2, Machine Requirements PGMREQ SMFFM14T SCRIPT 10 5.1.3, Programming Requirements DASDREQ SMFFM14T SCRIPT 10 5.1.4, DASD Storage Requirements TARREQ SMFFM14T SCRIPT 10 5.2, Target System Requirements OSYSR SMFFM14T SCRIPT 11 5.2.1, Operating System Requirements 11 MACREQ SMFFM14T SCRIPT 11 5.2.2, Machine Requirements PPREQ SMFFM14T SCRIPT 11 5.2.3, Programming Requirements 20 DSDREQ SMFFM14T SCRIPT 11 5.2.4, DASD Storage Requirements 10 ¤ SMPREQ SMFFM14T SCRIPT 12 5.2.4.1, SMP/E Data Set Storage Require- ments 20 DDREQ SMFFM14T SCRIPT 13 5.2.4.2, Target and Distribution Library DDDEFs 21 LIBREQ SMFFM14T SCRIPT 14 5.2.4.3, Target and Distribution Library Storage Requirements 21 PROGCON SMFFM14T SCRIPT 16 5.3, Programming Con- siderations 27 SYREQ SMFFM14T SCRIPT 18 5.4, System Consider- ations SPREQ SMFFM14T SCRIPT 18 5.5, Special Consid- erations INSTRUC SMFFM14T SCRIPT 19 Chapter 6, Installa- tion Instructions 2, 13, 13 UNLOAD SMFFM14T SCRIPT 19 6.1, Unload Sample JCL 20 IVP SMFFM14T SCRIPT 26 Chapter 7, Installa- tion Verification Procedure for SMFF 21, 24 APPA SMFFM14T SCRIPT 29 Appendix A, SMFF SMPMCS APPC SMFFM14T SCRIPT 33 Appendix B, IVP Sample Problem 27, 28 ¤ ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | REVISIONS | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ID FILE PAGE REFERENCES __ ____ ____ __________ RR1 SMFFM14T SCRIPT i 8, 8, 8, 8, 8, 9, 27, 27, 27, 27 RR2 SMFFM14T SCRIPT i 3, 3 RR3 SMFFM14T SCRIPT i 26, 26, 26, 26 RR4 SMFFM14T SCRIPT i iv, iv, 3, 3, 4, 4, 5, 5, 11, 11, 11, 11, 14, 14, 20, 20, 25, 25, 26, 26, 26, 26, 26, 27, 27, 27, 28, 28, 28, 28, 28, 28 S1 SMFFM14T SCRIPT i 1, 1, 3, 3, 7, 7, 7, 7, 8, 8, 8, 8, 11, 11, 18, 18, 29, 32 S2 SMFFM14T SCRIPT i 8, 8, 9, 9, 12, 12, 12, 12, 13, 13, 13, 13, 24, 24 S3 SMFFM14T SCRIPT i R1 SMFFM14T SCRIPT i 3, 3, 4, 4, 5, 5, 7, 7, 8, 8, 11, 11, 11, 11, 16, 16, 17, 17, 17, 17, 17, 17, 18, 18, 18, 18, 21, 21, 26, 26, 26, 26, 26, 26, 28, 28, 29, 29 R2 SMFFM14T SCRIPT i 8, 8, 8, 8, 14, 16, 24, 24 R3 SMFFM14T SCRIPT i ¤ ii, ii, ii, ii, iv, iv, 1, 1, 2, 2, 3, 3, 3, 3, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 11, 11, 11, 11, 11, 11, 11, 11, 11, 14, 14, 14, 14, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 21, 21, 23, 23, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 33, 33, 33, 33 ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ | PROCESSING OPTIONS | ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ Runtime values: Document fileid ........................ SMFFM14T SCRIPT Document type .......................... USERDOC Document style ......................... IBMZAPDX Profile ................................ EDFPRF30 Service Level .......................... 0024 SCRIPT/VS Release ...................... 4.0.0 Date ................................... 94.06.02 Time ................................... 07:55:05 Device ................................. 1403N6 Number of Passes ....................... 3 Index .................................. NO SYSVAR G ............................... INLINE Formatting values used: Annotation ............................. NO Cross reference listing ................ YES Cross reference head prefix only ....... NO Dialog ................................. LABEL Duplex ................................. NO DVCF conditions file ................... (none) DVCF value 1 ........................... (none) DVCF value 2 ........................... (none) DVCF value 3 ........................... (none) DVCF value 4 ........................... (none) DVCF value 5 ........................... (none) DVCF value 6 ........................... (none) DVCF value 7 ........................... (none) DVCF value 8 ........................... (none) DVCF value 9 ........................... (none) Explode ................................ NO ¤ Figure list on new page ................ NO Figure/table number separation ......... NO Folio-by-chapter ....................... NO Head 0 body text ....................... (none) Head 1 body text ....................... Chapter Head 1 appendix text ................... Appendix Hyphenation ............................ YES Justification .......................... NO Language ............................... ENGL Layout ................................. 1 Leader dots ............................ YES Master index ........................... (none) Partial TOC (maximum level) ............ 4 Partial TOC (new page after) ........... INLINE Print example id's ..................... NO Print cross reference page numbers ..... YES Process value .......................... (none) Punctuation move characters ............ ., Read cross-reference file .............. (none) Running heading/footing rule ........... NONE Show index entries ..................... NO Table of Contents (maximum level) ...... (none) Table list on new page ................. YES Title page (draft) alignment ........... CENTER Write cross-reference file ............. (none)