COMPAQ Software Product Description ___________________________________________________________________ PRODUCT NAME: OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 DESCRIPTION Open VMS/Hanzi Alpha V7.2 is a general-purpose multiuser operation sys- tem that supports Chinese data processing in Compaq Computer Corpo- ration's Alpha series computers in both production and development en- vironments. It is the Chinese version of OpenVMS Operating System for Alpha V7.2 which extends base OpenVMS to provide an operating system environment to support Chinese and ASCII characters. It extends and enhances the system utilities and environment to facilitate process- ing of Chinese data. Utilities are provided to facilitate the design and maintenance of user-defined characters. Output of user-defined char- acters is supported on DEC Hanzi terminals and printers via On-Demand Loading, a dynamic font loading feature. OpenVMS/Hanzi supports Chinese data representation that conforms to the Primary Set of National Standard Code of Chinese Graphic Charac- ter Set for Information Interchange (GB2312-80) of the People's Re- public of China. In addition, OpenVMS/Hanzi supports an extension area of 8836 character positions in the form of user-defined characters. This SPD describes only the Chinese specific features of OpenVMS/Hanzi Alpha which are extensions or additions to base OpenVMS. For a descrip- tion of the base functionality and supported environment of OpenVMS, please refer to the base OpenVMS Operating System for Alpha and VAX V7.2 SPD (SPD 25.01.xx). MAY 1999 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 FEATURES OpenVMS/Hanzi Alpha provides the following Chinese processing features in addition to the base functionality of OpenVMS. New Feature on World-Wide PostScript Printing Subsystem Starting from this version of OpenVMS/Hanzi, a World-Wide PostScript Printing Subsystem (WWPPS) is provided. WWPPS is a generic text-to- PostScript converter that converts various single-byte and multi-byte characters to printable PostScript, and submit to PostScript printer through OpenVMS Print Symbiont. Please refer to OpenVMS/Hanzi Alpha V7.2 Release Notes for details. User Environment OpenVMS/Hanzi Alpha provides the following features for general users: Input/Output Input/Output of Chinese and ASCII characters are supported on Chinese terminals/printers. The Chinese terminal driver provides advanced line editing support for both Chinese and ASCII characters. DCL Command Language Support OpenVMS/Hanzi Alpha extends the base DCL to support Chinese process- ing in the following: o Chinese in passing parameters o Chinese logical names and equivalence names o Chinese labels in GOTO and GOSUB statements o Chinese in SUBROUTINE names and in CALL statements o Chinese in INQUIRE statements 2 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 o Chinese in READ/WRITE statements o Chinese in MESSAGE/REPLY commands Chinese DATE and TIME Display Utilities such as DIRECTORY and HMAIL in OpenVMS/Hanzi can display date and time in Chinese format. Bilingual Help Bilingual help interface is provided in the system DCL HELP and help subsystems of Chinese utilities. Users can select help in either Chi- nese or English. Bilingual System Messages Chinese system messages are provided with this version of OpenVMS/Hanzi. Users can choose to receive system messages in either Chinese or En- glish. Utilities OpenVMS/Hanzi Alpha provides the following utilities to support Chi- nese processing in addition to the base OpenVMS utilities: HTPU/HEVE HTPU is the Chinese extended version of the DEC Text Processing Util- ity (DECTPU) providing built-in procedures with enhancement on Chi- nese text processing. Additional Chinese features are: o Full form and half form character conversion o Character class classification o Line drawing capability o 2-byte symbol composition 3 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 o 2-byte Chinese character deletion and cursor movement o 2-byte Chinese character wrapping o Pattern matching including 2-byte Chinese characters HEVE is the Chinese extended version of the Extensible Versatile Ed- itor (EVE) running on HTPU providing a general-purpose Chinese screen editor to process Chinese and ASCII characters. Extended commands which include features such as Chinese word manipulation, line drawing, box drawing and column editing capabilities are available. Chinese SORT/MERGE SORT/MERGE in OpenVMS/Hanzi is the Chinese extended version of the SORT/MERGE utility. The following Chinese collating sequences are supported: o Radical o Number of strokes o Pinyin (the Chinese phonetic alphabet) o Quwei code Both ascending and descending order of sorting are supported. Multi- ple collating sequences can be specified for the same sort key in a single sort. I/O interfaces, namely file interface and record inter- face, on the above Chinese collating sequences are supported. HMAIL HMAIL extends the OpenVMS MAIL utility to support Chinese in subjects, personal names and folder names. Folders can be displayed according to specified Chinese collating sequences. In addition, it supports op- erations which involve searching of strings that contain Chinese char- acters. HMAIL invokes HTPU as the default editor. 4 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 Character Manager (CMGR) CMGR in OpenVMS/Hanzi Alpha provides a font editor and a set of com- mands to facilitate creation of user-defined character fonts. Collat- ing values can also be associated with user-defined characters for sort- ing. HDUMP HDUMP enhances the DUMP utility to display contents of files or vol- umes containing both Chinese and ASCII characters. Wrapping of Chi- nese characters at field boundary is handled correctly. HEDT HEDT is an interactive Chinese text editor, providing many text pro- cessing enhancements to the OpenVMS EDT. The following features are provided in addition to the EDT functions: o Full DEC Hanzi Character Set Support: - Full form and half form character conversion - Character code input in hexadecimal, octal and Quwei codes o Chinese Text Processing Functions: - Automatic horizontal scrolling when 80 columns are exceeded - Column select for cut and paste - ASCII/Chinese word wrapping - Left/center/right justification - Set left and right margins - Line drawing/table filling - Chinese date/time - Cursor line/column display 5 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 - Editing modes: * absolute insert * absolute overwrite * insert within fixed ruler lines * overwrite within fixed ruler lines Chinese SEARCH Chinese SEARCH is the Chinese version of OpenVMS SEARCH utility. It supports Chinese characters in the search string. DEBUG Utility DEBUG utility is enhanced to support Chinese characters on both char- acter cell terminal and graphic (DECwindows Motif) interface worksta- tion. Users can input Chinese characters in DEBUG utility. The DEBUG utility is able to print and echo Chinese characters in its output. In order to utilize DEBUG for Chinese characters support, the locale files for Chinese is required to be installed on OpenVMS/Hanzi Alpha Version 7.2 from the VMSI18N savesets. The VMSI18N savesets can be found in the OpenVMS distribution media and the locale file for Chinese char- acters support in OpenVMS/Hanzi is "Chinese". For more information, please refers to the OpenVMS/Hanzi Alpha Version 7.2 Release Notes and Installation Guides. Programming Run-Time Libraries OpenVMS/Hanzi Alpha provides the following run-time libraries to fa- cilitate development of Chinese applications: 6 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 Chinese Processing (HSY$) Run-Time Library OpenVMS/Hanzi Alpha provides a Multi-Byte Processing Run-Time Library for program and application development involving Chinese processing. The Run-Time Library routines perform a variety of Chinese process- ing functions such as string manipulation, read/write operations, char- acter conversion and other Chinese processing operations. These rou- tines can be called from programs written in the supported program- ming languages. Chinese Screen Management (SMG$) Run-Time Library Chinese SMG provides a set of run-time library routines to perform ter- minal independent functions on supported Chinese terminals. Chinese Text processing Utility (TPU$) Run-Time Library Chinese TPU provides a collection of built-in procedures and callable interfaces for Chinese and English text processing in character cell terminal or DECwindows Motif environments. Sort/Merge (SOR$) Run-Time Library Sort/Merge provides a collection of built-in procedures and callable interfaces for sorting/merging Chinese and English. Asian Printing Support High quality Chinese printing is provided by installing the Asian Print- ing sub-kit called ASPS010 bundled with OpenVMS/Hanzi Alpha. For de- tails of Asian Printing Support, please refer to Asian Printing Sup- port for OpenVMS Version 1.0 Installation Guide and Asian Printing Sup- port for OpenVMS Version 1.0 Release Notes. 7 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 ASSOCIATED PRODUCTS DECwindows Motif /Hanzi for OpenVMS/Hanzi Alpha Compaq offers a separately orderable layered product called DECwin- dows Motif /Hanzi for OpenVMS/Hanzi Alpha which provides support for OSF/MOTIF(R), a standards-based graphical user interface in both run- time and development environments. Please refer to DECwindows Motif/Hanzi for OpenVMS/Hanzi Alpha Software Product Description (SPD 46.95.xx) for more information. INSTALLATION OpenVMS/Hanzi Alpha is distributed as a binary kit on CD-ROM. Proce- dures for setting up the system disk from media and for preparing the system for day-to-day operations are provided. The procedures are de- scribed in OpenVMS/Hanzi Alpha Installation Guide and Release Notes. HARDWARE REQUIREMENTS Minimum Hardware Required: Processors Supported: EISA Bus-Based Systems o DEC 2000 Models 300/500 TURBOchannel Bus-Based Systems o DEC 3000 Models 300/300L/300LX/300X o DEC 3000 Models 400/400S o DEC 3000 Models 500/500S/500X o DEC 3000 Models 600/600S o DEC 3000 Models 700/700LX o DEC 3000 Models 800/800S 8 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 o DEC 3000 Models 900/900LX DSSI Bus-Based Systems o DEC 4000 Model 600 o DEC 4000 Model 700 XMI Bus-Based Systems o AlphaServer 8400 5/300, 5/350, 5/440 o DEC 7000 Model 600 o DEC 10000 Model 600 PCI Bus-Based Systems o AlphaServer 300 4/266 o AlphaServer 400 4/166, 4/233 o AlphaServer 800 5/333, 5/400, 5/500 o AlphaServer 1000 4/233, 4/266, 5/300 o AlphaServer 1000A 4/233, 4/266, 5/266, 5/333, 5/400, 5/500 o AlphaServer 1200 5/333 o AlphaServer 2000 4/233, 4/275, 5/250, 5/300 o AlphaServer 2100 4/200, 4/233, 4/266, 4/275, 5/250, 5/300 o AlphaServer 2100A 4/275, 5/250, 5/300 o AlphaServer 2100A LP 4/275, 5/250, 5/300 o AlphaServer 4000 5/300, 5/400 o AlphaServer 4100 5/300, 5/300E, 5/400, 5/466 o AlphaServer 8200 5/300, 5/350, 5/400, 5/440, 5/625 o AlphaServer 8400 5/300, 5/350, 5/400, 5/440, 5/625 o Digital 2100 Server Model A500MP, A600MP o AlphaStation 200 4/100, 4/166, 4/233 9 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 o AlphaStation 250 4/266 o AlphaStation 255/233, 255/300 o AlphaStation 400 4/166, 4/233, 4/266 o AlphaStation 500/266, 500/333, 500/400, 500/500 o AlphaStation 600 5/266, 5/333 o AlphaStation 600A 5/550 The followings are the Compaq semiconductor microprocessor develop- ment reference boards supported by OpenVMS Alpha. o Alpha 21064/21064A PCI reference board (EB64+) o Alpha 21164 PCI reference board (EB164) o AlphaPC64 reference board (APC64) Laptop Systems o Tadpole ALPHAbook 1 Digital Modular Computing Component o Alpha 4/233 PICMG SBC o Alpha 4/266 PICMG SBC o Alpha 5/366 PICMG SBC o Alpha 5/500 PICMG SBC o CompactPCI CS-1000 Processor Restrictions: Refer to OpenVMS Operating System for Alpha and VAX V7.2 SPD (SPD 25.01.xx) for restrictions on the supported processors. 10 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 Other Hardware Required: Chinese terminals and/or printers are required for Chinese input and output operations. Chinese Terminal VT382-C Supported: Chinese Printers LA88-C Supported: LA380-C On-Demand loading of user-defined character fonts is supported on VT382- C, LA88-C and LA380-C when connected to an Alpha system running Open- VMS/Hanzi Alpha via one of the following connections: Terminal Servers: DECserver 200 SPD 27.53.xx (V3.0) DECserver 300 SPD 25.J1.xx (V1.0) DECserver 500 SPD 26.97.xx (V2.1) DECserver 700 DECserver 90L+ (V1.0) For a description of On-Demand loading support in terminal servers, please refer to the respective DECserver product description for more information. Block Space Requirements:(Block Cluster Size = 1) The following OpenVMS/Hanzi Alpha block space requirements are addi- tional to the OpenVMS Alpha block space requirements stated in Open- VMS Operating System for Alpha and VAX V7.2 SPD (SPD 25.01.xx). 11 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 Disk space required for 118,700 blocks (59,350K bytes) installation: Disk space required for 115,600 blocks (57,800K bytes) use (permanent): These counts refer to the disk space required on the system disk. The sizes are approximate; actual sizes may vary depending on the user's system environment, configuration, and software options. VMSCLUSTER ENVIRONMENT VMScluster configurations are supported fully as described in the Open- VMS Cluster Software Product Description (SPD 29.78.xx). Please re- fer to the SPD for details. SOFTWARE REQUIREMENTS OpenVMS/Hanzi Alpha V7.2 requires OpenVMS Operating System for Alpha V7.2. World-Wide PostScript Printing Subsystem (WWPPS) requires DCPS. OpenVMS Tailoring The following OpenVMS classes are required for full functionality of OpenVMS/Hanzi Alpha: o OpenVMS Alpha Required Saveset o Utilities For more information on OpenVMS classes and tailoring, please refer to OpenVMS Operating System for Alpha and VAX Software Product Descrip- tion (SPD 25.01.xx). 12 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 OPTIONAL HANZI SOFTWARE For information on other available optional Chinese software products, please contact your local COMPAQ office. GROWTH CONSIDERATIONS The minimum hardware and software requirements for any future version of this product may be different from the minimum hardware and soft- ware requirements for the current version. ORDERING INFORMATION o Licenses: - OpenVMS/Hanzi Alpha Operating System Base License: QL-MT12*-6* - OpenVMS/Hanzi Alpha Operating System Symmetric Multiprocessing (SMP) Base Extension License: QL-MT129-6* - OpenVMS/Hanzi Alpha Operating System Interactive User License: QL-MT22*-** o Media and Online Documentation: - OpenVMS/Hanzi Alpha software and online documentation compact disc: QA-MT18*-H8 *Denotes variant fields. For additional information on available licenses and service options, please refer to the appropriate price book. SOFTWARE LICENSING This software is furnished under the licensing provisions of COMPAQ's Standard Terms and Conditions of Sale. For more information about COM- PAQ's licensing terms and policies, please contact your local COMPAQ office. 13 OpenVMS/Hanzi Alpha Operation System, SPD 46.75.05 Version 7.2 LICENSE MANAGEMENT FACILITY SUPPORT The OpenVMS/Hanzi Alpha Operating System supports Compaq's License Man- agement Facility (LMF). If an OpenVMS/Hanzi Alpha license is not registered and activated us- ing the License Management Facility, then only a single login is per- mitted for system management purposes through the system console (OPA0:). For more information about COMPAQ's licensing terms and policies, please contact your local COMPAQ office. SOFTWARE PRODUCT SERVICES A variety of service options are available from COMPAQ. Please con- tact your local COMPAQ office for more information. SOFTWARE WARRANTY This software is provided by Compaq with a 90-day conformance warranty in accordance with the Compaq warranty terms applicable to the license purchase. YEAR 2000 READINESS This product is capable of accurately processing, providing, and/or receiving date data from, into and between the twentieth and the twenty- first centuries, and the years 1999 and 2000, including leap year cal- culations, when used in accordance with the associated product doc- umentation and provided that all hardware, firmware and software used in combination with the product properly exchange accurate date data with the product. This information is valid at time of release. Please contact your lo- cal Compaq office for the most up-to-date information. 14