《ISO-2022-1994.pdf》由会员分享,可在线阅读,更多相关《ISO-2022-1994.pdf(56页珍藏版)》请在三一文库上搜索。
1、INTERNATIONAL STANDARD ISOnEC 2022:1994 TECHNICAL CORRIGENDUM 1 Published 1999-04-1 5 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION MEmVHAPOflHAI1 OPTAHH3AUHR fl0 CTAHILAPTH3AUHM ORGANISATION INTERNATIONALE DE NORMALISATION INTERNATIONAL ELECTROTECHNICAL COMMISSION MEmVHAPOflHM 3JlEKTPOTEXHHiECKAR
2、KOMHCCHR COMMISSION LECTROTECHNIWE INTERNATIONALE Information technology - Character code structure and extension techniques TECHNICAL CORRIGENDUM 1 Technologies de linformation - Structure de code de caractres et techniques dextension RECTIFICATIF TECHNIQUE 1 Technical Corrigendum 1 to Internationa
3、l Standard ISO/IEC 2022:1994 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 2, Coded character sets. This material is reproduced from IS0 documents under International Organization for Standardization IISO) Copyright License Number IHSllCCl1996. Not
4、for resale. No part of these IS0 documents may be reproduced in any form, electronic retrieval system or otherwise, except as allowed in the copyright law of the country of use, or with the prior written consent of IS0 (Case postale 56, 121 1 Geneva 20, Switzerland. Fax +41 22 734 10 79). IHS or the
5、 IS0 Licensors members. Page 45 Annex B 8.3 The Registration Authority In paragraph 7, replace ECMA *” with: The Information Technology Standards Commission of Japan (IPSJ/ITSCJ)* In paragraph 2, line 7, replace “ECMA” with “IPSJ/ITSCJ ”. Replace paragraph 3 with the following: IPSJ/ITSCJ (Informati
6、on Processing Society of Japan/lnformation technology Standards Commission of Japan) Room 308-3, Kikai-Shinko-Kaikan Bldg., 3-5-8, Shiba-Koen, Minato-ku, Tokyo 105-001 1 JAPAN Tel: +81 3 3431 2808; Fax: +81 3 3431 6493; E-mail: iso-ir itscj.ipsj.or.jp; http:/www.itscj.ipsj.or.jp/ISO-IR ICs 35.040 Re
7、f. No. ISOAEC 2022:1994/Cor.l:1999(E) O ISO/IEC 1999 Printed in Switzerland COPYRIGHT International Organization for Standardization Licensed by Information Handling Services COPYRIGHT International Organization for Standardization Licensed by Information Handling Services = 4851703 0585096 370 I N
8、TE R NAT I O NA L S TA N DA R D ISO/IEC 2022 Fourth edition 1994-1 2-01 Information technology - Character code structure and extension techniques Technologies de linformation - Structure de code de caractres et techniques dextension Reference number ISO/IEC 2022:1994(E) COPYRIGHT International Orga
9、nization for Standardization Licensed by Information Handling Services COPYRIGHT International Organization for Standardization Licensed by Information Handling Services D 4851903 0585097 207 = ISO/IEC 2022:1994 (E) Contents Section 1 - General 1 Scope 2 Conformance 2.1 Types of conformance 2.2 Conf
10、ormance of information interchange 2.3 Conformance of devices 2.3.1 Device description 2.3.2 Originating devices 2.33 Receiving devices 3 Normative references 4 Definitions 4.1 bit combination 4.2 byte 4.3 character 4.4 coded-character-data-element (CC-data-element) 4.5 coded character set; code 4.6
11、 code extension 4.7 code table 4.8 combining character 4.9 control character 4.10 control function 4.11 to designate 4.12 device 4.13 escape sequence 4.14 Final Byte 4.15 graphic character 4.16 graphic symbol 4.17 Intermediate Byte 4.18 to invoke 4.19 repertoire 4.20 to represent 4.21 user 5 Notatio
12、n, code tables and names 5.1 Notation 5.2 Code tables 5.3 Names of characters Section 2 - Character sets and codes 6 Charaders and character sets Page 1 1 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 4 5 5 6 6 ISOIIEC 1994 All rights reserved. No part of this publication may be repr
13、oduced or utilized in any form or by any means, electronic or mechanical, including photocopying and microfilm, without per- mission in writing from the publisher Printed in Switzerland ISO/IEC Copyright Office Case Postale 56 CH-1211 Genve 20 Switzerland U COPYRIGHT International Organization for S
14、tandardization Licensed by Information Handling Services COPYRIGHT International Organization for Standardization Licensed by Information Handling Services = 4851903 0585098 143 = o 1somc ISOAEC 2022: 1994 (E) 6.1 Types of characters and character sets 6.2 Fixed coded characters 6.2.1 Character DELE
15、TE 6.2.2 Character ESCAPE 6.2.3 Character SPACE 6.3 Sets of coded graphic characters 63.1 Types of coded graphic character set 6.3.2 Contents of a coded graphic character set 63.3 Combination of graphic characters 63.4 Sources of coded graphic character sets 6.4 Sets of coded control functions 6.4.1
16、 Types of coded control function set 6.4.2 Primary sets of coded control functions 6.4.3 Supplementary sets of coded control functions 6.4.4 Sources of coded control function sets 6.5 Coded single additional control functions 6.5.1 Standardized single control functions 6.5.2 Registered single contro
17、l functions 6.5.3 Private control functions 6.5.4 Sources of coded single control functions 7 The elements of 8-bit and 7-bit codes 7.1 Summary of the elements 7.2 Character-set code elements 7.3 Invocation of character-set code elements 7.4 Coded code-identification functions 7.5 Unique coding of g
18、raphic characters 8 Structure of 8-bit codes 8.1 Code table layout for 8-bit codes 8.2 Elements and structure of the code 8.3 Invocation of graphic character sets by means of shift functions 8.3.2 LOCKING SHIFT ONE RIGHT, TWO RIGHT, and THREE RIGHT 8.3.3 Shift status 8.3.4 Interactions of locking-sh
19、ift functions 8.4 Invocation of single graphic characters by means of shift functions 8.5 Invocation of sets of control functions 8.5.1 Invocation of the C O code element 8.5.2 Invocation of the C1 code element 9 Structure of 7-bit codes 9.1 Code table layout for 7-bit codes 9.2 Elements and structu
20、re of the code 9.3 Invocation of graphic character sets by means of shift functions 8.3.1 LOCKING-SHIFT ZERO, ONE, TWO, and THREE 9.3.1 SHIFT-IN, SHIFT-OUT, LOCKING-SHIFT TWO, and LOCKING-SHIFT THREE 93.2 LOCKING SHIFT ONE RIGHT, TWO RIGHT, and THREE RIGHT 9.3.3 Shift status 9.3.4 Interactions of lo
21、cking-shift functions 9 10 10 10 11 11 11 11 11 11 11 12 13 13 14 14 14 15 15 15 16 16 18 18 18 18 18 19 19 19 22 22 22 22 22 . 111 COPYRIGHT International Organization for Standardization Licensed by Information Handling Services COPYRIGHT International Organization for Standardization Licensed by
22、Information Handling Services W 4853903 0585099 O8T ISOAEC 2022:1994 (E) o 1somc 9.4 Invocation of single graphic characters by means of shift functions 9.5 Invocation of sets of control functions 9.5.1 Invocation of the CO code element 9.5.2 Invocation of the C1 code element 10 Versions and levels
23、of implementation 10.1 Versions 10.2 Identification of code structure facilities and character sets 10.3 Levels of implementation 10.3.1 8-bit codes 10.3.2 Qualification of levels for 8-bit codes 10.33 7-bit codes 1 1 Transformation between 8-bit and 7-bit codes 1 1 . 1 Transformation from 8-bit to
24、7-bit codes 11.2 Transformation from 7-bit to 8-bit codes Section 3 - Code identification and escape sequences 12 Code-identification functions 12.1 Purposes of code-identification functions 12.2 Relationship to escape sequences 13 Structure and use of escape sequences 13.1 Structure of escape seque
25、nces 13.2 Types of escape sequences 13.2.1 Indication of type 13.2.2 Escape Sequences of types nF 13.23 Escape Sequences of type 4F 133.4 Summary 13.2.5 Notation of escape sequences 133 Specific meanings of escape sequences 133.1 Registration of Final Bytes 13.3.2 Final Bytes specified in this Inter
26、national Standard 13.33 Private use 14 Designation of sets of graphic characters and control functions 14.1 Designation functions 14.2 Designation of sets of control functions (CZD, C1D) 14.2.1 Purpose 14.2.2 Designation of C O 14.23 Designation of C 1 143 Designation of sets of graphic characters (
27、GnDm and GnDMm) 143.1 Purpose 1433 Specifications 1433 Size indication for multiple-byte sets 14.4 Dynamically redefinable character sets (DRCS) 14.4.1 Purpose 14.43 Specification 22 23 23 23 23 23 23 24 24 24 25 25 25 26 27 27 27 27 27 27 27 27 28 29 30 30 31 31 32 32 32 32 33 33 33 33 33 33 34 35
28、35 35 35 iv COPYRIGHT International Organization for Standardization Licensed by Information Handling Services COPYRIGHT International Organization for Standardization Licensed by Information Handling Services 4851903 0585100 621 o ISOrnC ISO/IEC 2022:lW (E) 1 4 . 5 Identification of revisions of re
29、gistered character sets (IRR) 1 4 . 5 . 1 Purpose 1 4 . 5 . 2 Specification 15 Code announcement and switching 1 5 . 1 Summary of functions provided 1 5 . 2 Announcement of code structure facilities (ACS) 1 5 . 2 . 1 Purpose 15.22 Specification 1 5 . 3 Data Delimiter for this Coding Method (CMD) 1 5
30、 . 3 . 1 Purpose 1 5 . 3 . 2 Specification 1 5 . 4 Designation of Other Coding Systems (DOCS) 1 5 . 4 . 1 Purpose 1 5 . 4 . 2 Specification ANNEXES A - External references to character repertoires and their coding B - The IS0 International register of coded character sets to be used with escape sequ
31、ences C - Main differences between the 3rd edition (1986) and the present edition of this International Standard D - Bibliography 35 35 35 36 36 36 36 36 40 40 40 40 40 40 42 45 46 47 V COPYRIGHT International Organization for Standardization Licensed by Information Handling Services COPYRIGHT Inter
32、national Organization for Standardization Licensed by Information Handling Services - 4853903 0585101 568 ISOAEC 2022:1994 (E) Q ISO/IEC Foreword IS0 (the International Organisation for Standardisation) and IEC (the International Electrical Commission) form the specialised system for world-wide stan
33、dardisation. National Bodies that are members of IS0 or IEC participate in the development of International Standards through technical committees established by the respective organisation to deal with particular fields of mutual interest. Other international organisations, governmental and non-gov
34、ernmental, in liaison with IS0 and IEC, also take part in the work. In the field of information technology, IS0 and IEC have established a joint technical committee ISO/IEC JTC 1. Draft International Standards adopted by the joint technical committee are circulated to national bodies for voting. Pub
35、lication as an Intemational Standard requires approval by at least 75% of the national bodies casting a vote. International Standard ISODEC 2022 was prepared by the European Association for the Standardization of Information and Communication Systems, ECMA, (as ECMA-35) and was adopted, under a spec
36、ial “fast-track procedure“, by Joint Technical Committee ISO/IEC JTC 1, Informarion technology, in parallel with its approval by national bodies of IS0 and IEC. This fourth edition cancels and replaces the third edition (IS0 2022: 1986), of which it constitutes a technical revision (see also the int
37、roduction). Annex A forms an integral part of this Intemational Standard. Annexes B, C and D are for information only. vi COPYRIGHT International Organization for Standardization Licensed by Information Handling Services COPYRIGHT International Organization for Standardization Licensed by Informatio
38、n Handling Services 4853903 0585302 4T4 0 ISOrnC ISOiEC 2022:1994 (JI) Introduction ECMA/TCI participates very actively in the work of JTCl/SC2 (previously ISO/TC97/SC2) on code structure and code extension, and contributed numerous technical papers to SC2WG1, the group entrusted with the preparatio
39、n of IS0 2022, the International Standard for code extension techniques. ECMA published its first Standard ECMA-35 on the same subject in 1971. Three further editions in 1980, 1982 and 1985 reflected the progress achieved internationally, and the text of the 1985 edition was identical with that of t
40、he 1986 edition of IS0 2022. The present edition of ISO/iEC 2022 is technically almost identical with the 1986 edition but is completely rearranged and rewritten to make it more convenient to use as a reference document. vii COPYRIGHT International Organization for Standardization Licensed by Inform
41、ation Handling Services COPYRIGHT International Organization for Standardization Licensed by Information Handling Services m 485i1903 0585303 330 m INTERNATIONAL STANDARD ISODEC ISO/IEC 2022:1994 (E) Information technology - Character code structure and extension techniques Section 1 - General 1 Sco
42、pe This International Standard specifies the structure of 8-bit codes and 7-bit codes which provide for the coding of character sets. The code elements used in the structure are common to both the 8-bit and 7-bit codes. The codes use a variety of techniques for extending the capabilities of elementa
43、ry 8-bit and 7-bit codes. Greater emphasis is given to 8-bit codes in this edition of the Standard than in previous editions because they are now more widely used. The use of common elements in the 8-bit and 7-bit code structure enables any specific conforming 8-bit code to be transformed into an eq
44、uivalent 7-bit code, and vice versa, in a simple and direct fashion. ISOAEC 4873 conforms to the 8-bit code structure specified here, and ISO/EC 646 conforms to the 7-bit code structure specified here. Note - The coded character set specified i n ISOIIEC 10646-1 has a different sructure not in accor
45、dance with this International Standard. The code structure facilities specified here include various means of extending the number of control functions and graphic characters available in a code. They also include techniques to construct and formalize the definition of specific codes, and to provide
46、 a coded identification of the structure and of the constituent elements of such specific codes. Specific codes may also be identified by means of object identifiers in accordance with IS0 8824, Abstract Syntax Notation One (ASN.l). The form of such object identifiers is specified in annex A. Indivi
47、dual character sets and control functions intended for use with these 8-bit and 7-bit codes are assumed to be registered in the IS0 International Register of Coded Character Sets to be Used with Escape Sequences, in accordance with IS0 2375 (see annex B). The register includes details to relate indi
48、vidual character sets and control functions with their coded representations, and also with the associated coded identifications of such character sets. The principles established in this International Standard may be utilized to form supplementary code structure facilities. For example ISOAEC 6429
49、has followed such a procedure to formulate some Parameterized control functions. The use of uniform code structure techniques for the 8-bit and 7-bit codes specified here has the advantage of: - permitting uniform provision for code structure in the design of information processing systems, - providing standardized methods of calling into use agreed sets of characters, - allowing the interchange of data between environments that utilise 8-bit and 7-bit codes respectively, - reducing the risk of conflict between systems required to inter-operate. When two systems with diffe
链接地址:https://www.31doc.com/p-3776240.html