Software Product Description PRODUCT NAME: OpenVMS/Hanyu VAX Operating System, SPD 25.G7.16 Version 7.1 DESCRIPTION OpenVMS/Hanyu VAX which are extensions or additions to OpenVMS/Hanyu VAX V7.1 is the OpenVMS. For a description Chinese (Hanyu) version of the of the base functionality and OpenVMS V7.1 operating system. supported environment of OpenVMS/Hanyu VAX extends OpenVMS, please refer to OpenVMS VAX to provide an OpenVMS Operating System for operating system environment Alpha and VAX V7.1 SPD (SPD to support Chinese and ASCII 25.01.xx). characters on VAX series computers. On top of the basic functions of OpenVMS, FEATURES OpenVMS/Hanyu VAX extends and enhances the system utilities OpenVMS/Hanyu VAX provides the and environment to process following Chinese Chinese data. Utilities are processing features in provided to facilitate the addition to the base design and maintenance of functionality of OpenVMS. user-defined characters. Output of user-defined characters is supported on DEC New Feature on DEBUG Utility Hanyu terminals and printers via On-Demand Loading, a DEBUG utility is enhanced to dynamic font loading feature. support Chinese characters on OpenVMS/Hanyu VAX supports both character cell terminal Chinese data representation and graphic (DECwindows Motif) that conforms to the National interface workstation. Users Bureau of Standards CNS11643, can input Chinese characters the Standard Interchange Code in DEBUG utility. The DEBUG for Generally-used Chinese utility is able to print and Characters (SICGCC, 1986) of echo Chinese characters in its Taiwan. The EDPC output. In order to utilize Recommended Character Set DEBUG for Chinese characters defined by Electronic Data support, the locale files for Processing Center of Chinese is required to be Executive Yuan of Taiwan is installed on OpenVMS/Hanyu VAX also supported as a standard Version 7.1 from the VMSI18N option. savesets. The VMSI18N savesets can be found in the OpenVMS This SPD describes only the distribution media and the Chinese specific features of FEB 1997 AE-MV19R-TE DIGITAL EQUIPMENT CORPORATION ASIA REGION OpenVMS/Hanyu VAX Operating System, V7.1 SPD 25.G7.16 locale file for Chinese Bilingual Help characters support in Bilingual help interface is OpenVMS/Hanyu is "Chinese". provided in the system DCL HELP For more information, please and help subsystems of Chinese refers to the OpenVMS/Hanyu utilities. Users can select VAX Version 7.1 Release Notes help in either Chinese or and Installation Guides. English. User Environment OpenVMS/Hanyu VAX provides Bilingual System Messages the following features for general users: Chinese system messages are provided with this version of OpenVMS/Hanyu. Users can choose Input/Output to receive system messages in either Chinese or English. Input/Output of Chinese and ASCII characters are supported Utilities on Chinese terminals/printers. The OpenVMS/Hanyu VAX provides the Chinese terminal driver following utilities to provides advanced line editing support Chinese processing support for both Chinese and in addition to OpenVMS ASCII characters. utilities: DCL Command Language Support HDUMP OpenVMS/Hanyu VAX extends DCL to support Chinese HDUMP enhances DUMP utility to processing in the following: display contents of files or volumes containing both Chinese · Chinese in passing and ASCII characters. Wrapping parameters of Chinese characters at field · Chinese equivalence names boundary is handled correctly. · Chinese labels in GOTO and GOSUB statements HEDT · Chinese in SUBROUTINE names HEDT is an interactive Chinese and in CALL statements text editor, providing many processing enhancements to EDT. · Chinese in INQUIRE The following features are statements provided in addition to EDT · Chinese in READ/WRITE functions: statements · Full DEC Hanyu Character Set · Chinese in MESSAGE/REPLY Support: commands ­ Full form and half form character conversion Chinese DATE and TIME Display ­ Character code input in hexadecimal, octal and Utilities such as DIRECTORY internal codes and HMAIL in OpenVMS/Hanyu · Chinese Text Processing can display date and time Functions: in Chinese format. ­ Automatic horizontal 2 OpenVMS/Hanyu VAX Operating System, V7.1 SPD 25.G7.16 scrolling · Internal code ­ Column select for cut and paste Both ascending and descending ­ ASCII/Chinese word order of sorting are supported. wrapping Multiple collating sequences ­ Left/center/right can be specified for the same justification sort key in a single sort. ­ Set left and right margins I/O interfaces, namely file interface and record interface, ­ Line drawing/table on the above Chinese collating filling sequences are supported. ­ Chinese date/time ­ Cursor line/column Chinese Search display ­ Editing modes: The Chinese SEARCH utility is * absolute insert an extended version of the * absolute overwrite SEARCH utility to support * insert within fixed Chinese characters in search ruler lines strings. * overwrite within fixed ruler lines Character ManaGeR (CMGR) CMGR in OpenVMS/Hanyu VAX provides a font editor and a set of commands to facilitate HMAIL creation of user-defined character fonts. Collating HMAIL extends OpenVMS MAIL value can also be associated utility to support Chinese in with the user-defined subjects, personal names and characters for sorting. folder names. Folders can be displayed according to HTPU and HEVE specified Chinese collating sequences. In HTPU is the Chinese extended addition, it supports version of the DEC Text operations which involve Processing Utility (DECTPU) searching of strings that providing built-in procedures contain Chinese characters. with enhancement on Chinese HMAIL invokes HTPU as the text processing. Additional default editor. Chinese features are: · Full form and half form Sort/Merge character conversion SORT/MERGE utility in OpenVMS/Hanyu VAX has been · Character class extended to handle Chinese classification data. The following Chinese · Line drawing capability collating sequences are supported in SORT/MERGE: · Symbol composition · Chinese character deletion · Radical and cursor movement · Number of strokes · Chinese character wrapping · Phonetic code 3 OpenVMS/Hanyu VAX Operating System, V7.1 SPD 25.G7.16 and from the terminal. · Pattern matching including Chinese characters HEVE is the Chinese Programming Run-Time Library extended version of the OpenVMS/Hanyu VAX provides the Extensible Versatile Editor following run-time library to (EVE) running on HTPU facilitate development of providing a general-purpose Chinese applications: Chinese screen editor to process Chinese and ASCII Chinese Processing (HSY$) characters. Extended commands Run-time Library which include features such as Chinese word manipulation, OpenVMS/Hanyu VAX provides a line drawing, box drawing and Chinese Processing Run-Time column editing capabilities Library for program and are available. application development involving Chinese processing. The Run-Time Library routines Phrase Input Utility perform a variety of Chinese processing functions such as The Phrase Input Utility string manipulation, facilitates creation and read/write operations, maintenance of user-defined character conversion and other database for frequently used Chinese processing phrases and input sequences operations. These routines can for those phrases. Input of be called from programs these phrases can then be done written in the VAX using the defined input programming languages listed sequence on supported below. terminals which provide this facility. Chinese Screen Management (SMG$) Terminal Fallback Facility Run-time Library Chinese SMG provides a set of The Terminal Fallback Facility run-time library routines to (TFF) in perform terminal independent OpenVMS/Hanyu VAX is extended functions on supported Chinese to support character terminals. Input and output of conversions on terminals which characters in the DEC Hanyu can only display the following character set can be handled character sets: by calling these routines. · MITAC Telex Code · BIG 5 Chinese Text processing Utility (TPU$) Run-Time It allows these terminals to Library input and output Chinese Chinese TPU provides a characters in the SICGCC collection of built-in (1986) Character Set by procedures and callable converting characters going to interfaces for Chinese and 4 OpenVMS/Hanyu VAX Operating System, V7.1 SPD 25.G7.16 English text processing in Installation Services. character cell terminal or DECwindows Motif environments. Sort/Merge (SOR$) Run-Time HARDWARE REQUIREMENTS Library Minimum Hardware Required Sort/Merge provides a Processors Supported: collection of built-in procedures and callable Q-bus Based Systems interfaces for sorting/merging · MicroVAX II Chinese and English. 1 · VAXstation II/GPX 2 , Language Support VAXstation II/QVSS · MicroVAX 3200, VAXserver The following VAX language 3200, compilers support Chinese VAXstation 3200 data input, output and manipulation under · MicroVAX 3300, VAXserver OpenVMS/Hanyu VAX: 3300 · VAX MACRO · MicroVAX 3400, VAXserver 3400 · VAX BASIC · VAX BLISS-32 · MicroVAX 3500, VAXserver 3500, · VAX C VAXstation 3500, VAXstation · VAX COBOL 3520, VAXstation 3540 · VAX FORTRAN · MicroVAX 3600, VAXserver · VAX PASCAL 3600 · VAX PL/I · MicroVAX 3800, VAXserver 3800 INSTALLATION · MicroVAX 3900, VAXserver DIGITAL requires that a 3900 customer's first purchase of this software product includes · VAX 4000, Models 100, 200, DIGITAL Installation Services. 300, 500, 600 These services provide for · VAX 4000, Models 50, 100A, installation of the software 105A, 500A, 505A, 600A, product by an experienced 700A, 705A DIGITAL Software Specialist. · VAXserver 4000, Models 200, For subsequent purchases of 300, 400, 500, 600 this product, only experienced NMI Bus Based Systems customers should attempt installation. DIGITAL · VAX 8530, VAXserver 8530, recommends that all other VAX 8550, customers purchase DIGITAL's VAXserver 8550 Graphics Processing Accelerator (GPX) Q-Bus Video Sub System (QVSS) 5 OpenVMS/Hanyu VAX Operating System, V7.1 SPD 25.G7.16 · VAX 8700, VAXserver 8700 VAXserver 8350 SBI Bus Based Systems · VAX 8800, VAX 8810, VAX 8820, VAX 8830, VAX 8840 · VAX 8600, VAX 8650, · VAXserver 8800, VAXserver VAXserver 8600, 8810, VAXserver 8650 VAXserver 8820, VAXserver Special System Specific 8830, Internal Bus VAXserver 8840 · MicroVAX 2000, VAXstation XMI Bus Based Systems 2000, · VAX 6000 Series, Models 210, VAXstation 2000/GPX, 220, 230, 240 Monochrome Frame Buffer (MFB) · VAX 6000 Series, Models 310, 320, 330, 340, 360 · VAXft 3000, Models 110, 310, · VAX 6000 Series, Models 410, 410, 610, 612 420, 430, 440, 450, 460 · MicroVAX 3100, Models 10, · VAX 6000 Series, Models 510, 10E, 20, 20E, 30, 40, 80, 520, 530, 540, 550, 560 85, 90, 95, 96 · VAX 6000 Series, Models 610, · VAXserver 3100, Models 10, 620, 630, 640, 650, 660 10E, 20, 20E · VAXserver 6000, Models 210, · VAXstation 3100, Models 30, 220, 310, 320, 410, 420, 38, 40, 48, 76 510, 520 · VAXstation 3100/GPX, Models · VAX 8530, VAX 8550, 38, 48, 76 VAXserver 8530, 2D Scanline Processor VAXserver 8550 · VAAccelerator Graphics System (SPX) · VAX 8700, VAXserver 8700 · VAX 8800, VAX 8810, VAX , Models 38, 48, 76 8820, VAX 8830, VAX 8840 · VAXstation 4000, Models 60, · VAXserver 8800, VAXserver 90, 95, 96 8810, · VAXstation 4000-VLC VAXserver 8820, VAXserver 5 8830, · Vector Processor (VP) 110VP VAXserver 8840 · VAX 7000, Models 610, 620, , 210, 210VP, 310, 310VP 630, 640, 650, 660, 710, · VAX 9000, Models 320, 320VP, 720, 730, 740, 750, 760 330, 330VP, 340, 340VP · VAX 10000, Models 610, 620, · VAX 9000, Models 410, 410VP, 630, 640, 650, 660 420, 420VP, 430, 430VP VAXBI Bus Based Systems · VAX 9000, Models 440, 440VP · VAX 8200, VAX 8250, VAXstations are supported in VAXserver 8200, conjunction with DECwindows VAXserver 8250 Motif /Hanyu for OpenVMS. · VAX 8300, VAX 8350, Please refer to SPD 27.H5.xx. VAXserver 8300, for a detailed description. 6 Processors Not Supported: DECserver 200 (V3.0) VAX-11/725, VAX-11/730, DECserver 300 (V1.0) VAX-11/750, DECserver 500 (V2.1) VAX-11/751, VAX-11/780, DECserver 700 VAX-11/782, DECserver 90L (V1.0) VAX-11/785, MicroVAX I, DECserver 90TL (V1.0) VAXstation I For a description of On-Demand Loading support in terminal Processor Restrictions: servers, please refer to Refer to OpenVMS Operating DECserver 200 SPD (SPD System for Alpha and VAX V7.1 27.53.xx), DECserver 300 SPD SPD (SPD 25.01.xx) for (SPD 25.J1.xx), DECserver 500 restrictions on the supported SPD (SPD 26.97.xx), DECserver processors. 90L SPD and DECserver 90TL SPD. Other Hardware Required: Chinese terminals and/or Block Space Requirements: printers are required for (Block Cluster Size = 1) Chinese input and output The following OpenVMS/Hanyu operations. VAX block space requirements are additional to the OpenVMS · Hanyu Terminals Supported: block space requirements VT382-D stated in OpenVMS Operating · Hanyu Printers Controller System for Alpha and VAX V7.1 Supported: SPD (SPD 25.01.xx). CPS382 family · Disk space required for · TFF Supports: installation: Terminals that support the 71,900 blocks BIG5 codeset · Disk space required for use On-Demand Loading of (permanent): user-defined character fonts 57,600 blocks is supported on VT382-D when connected to a VAX system These counts refer to the disk running OpenVMS/Hanyu VAX via space required on the system one of the following disk. The sizes are connections: approximate; actual sizes may · Asynchronous Terminal vary depending on the user's Controllers: system environment, DMB32, DHB32, configuration, and software CXY08, CXA16, CXB16, options. MV2000 Serial Line, DMF32, DMZ32, VMSCLUSTER ENVIRONMENT DZ11, DZ32, DZV11, DZQ11, VMScluster configurations are DHV11, supported fully as described CXY08, CXA16, CXB16, in the OpenVMS Cluster DHQ11, DHT32 Software Product Description (SPD 29.78.xx). Please refer · Terminal Servers: to the SPD for details. SOFTWARE REQUIREMENTS Documentation Set): OpenVMS/Hanyu VAX V7.1 is QA-0013*-H* based on OpenVMS Operating · Software Documentation System for VAX V7.1. (with OpenVMS Extended Documentation Set): QA-0013A-GZ OpenVMS Tailoring The following OpenVMS VAX · Software Media (with classes are required for full OpenVMS Base functionality of OpenVMS/Hanyu Documentation Set): VAX: QA-09S3*-H* · Software Documentation (with · OpenVMS VAX Required Saveset OpenVMS Base Documentation · Utilities Set): QA-09S3A-GZ For more information on * Denotes variant fields. OpenVMS VAX classes and For additional information on tailoring, refer to OpenVMS available licenses, services Operating System for Alpha and and media options, refer to VAX Software Product the appropriate price book. Description (SPD 25.01xx). SOFTWARE LICENSING GROWTH CONSIDERATIONS This software is furnished The minimum hardware and under the licensing provisions software requirements for any of DIGITAL's Standard Terms future version of this and Conditions of Sale. For product may be different from more information about the minimum hardware and DIGITAL's licensing terms and software requirements for the policies, contact your local current version. DIGITAL office. DISTRIBUTION MEDIA LICENSE MANAGEMENT FACILITY · Tape: TK50 Streaming Tape SUPPORT This product requires the use of the License ORDERING INFORMATION Management Facility. License units for this product are Software Licenses: allocated on a CPU-capacity ô OpenVMS/Hanyu VAX plus User/Activity basis. Operating System User License: QL-0013*-** For more information on ô OpenVMS/Hanyu VAX the License Management Operating System Base and Facility, refer to OpenVMS Base Update License: Operating System for Alpha and QL-0053*-** VAX Software Product Description (SPD 25.01.xx) or ô OpenVMS/Hanyu VAX License Management Facility Operating System Manual of the OpenVMS Interactive User License: documentation set.. QL-XUL3*.Y* · Software Media (with OpenVMS Extended SOFTWARE PRODUCT SERVICES A variety of service options are available from DIGITAL. Contact your local DIGITAL office for more information. SOFTWARE WARRANTY Warranty for this software product is provided by DIGITAL with the purchase of a license for the product as defined in the Software Warranty Addendum attached to this SPD.