ECMA 35 : 6ED 94
Current
The latest, up-to-date edition.
CHARACTER CODE STRUCTURE AND EXTENSION TECHNIQUES
12-01-2013
Section 1 - General
1 Scope
2 Conformance
2.1 Types of conformance
2.2 Conformance of information interchange
2.3 Conformance of devices
2.3.1 Device description
2.3.2 Originating devices
2.3.3 Receiving devices
3 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 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 Notation, code tables and names
5.1 Notation
5.2 Code tables
5.3 Names of characters
Section 2 - Character sets and codes
6 Characters and character sets
6.1 Types of characters and character sets
6.2 Fixed coded characters
6.2.1 Character DELETE
6.2.2 Character ESCAPE
6.2.3 Character SPACE
6.3 Sets of coded graphic characters
6.3.1 Types of coded graphic character set
6.3.2 Contents of a coded graphic character set
6.3.3 Combination of graphic characters
6.3.4 Sources of coded graphic character sets
6.4 Sets of coded control functions
6.4.1 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 control 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 graphic 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.1 LOCKING-SHIFT ZERO, .. ONE, .. TWO, and .. THREE
8.3.2 LOCKING SHIFT ONE RIGHT, .. TWO RIGHT , and ..
THREE RIGHT
8.3.3 Shift status
8.3.4 Interactions of locking-shift 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 C0 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 structure of the code
9.3 Invocation of graphic character sets by means of shift
functions
9.3.1 SHIFT-IN, SHIFT-OUT, LOCKING-SHIFT TWO, and
LOCKING-SHIFT THREE
9.3.2 LOCKING SHIFT ONE RIGHT, TWO RIGHT, and THREE RIGHT
9.3.3 Shift status
9.3.4 Interactions of locking-shift functions
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 C0 code element
9.5.2 Invocation of the C1 code element
10 Versions and levels 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.3.3 7-bit codes
11 Transformation between 8-bit and 7-bit codes
11.1 Transformation from 8-bit to 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 sequences
13.2 Types of escape sequences
13.2.1 Indication of type
13.2.2 Escape Sequences of types nF
13.2.3 Escape Sequences of type 4F
13.2.4 Summary
13.2.5 Notation of escape sequences
13.3 Specific meanings of escape sequences
13.3.1 Registration of Final Bytes
13.3.2 Final Bytes specified in this Standard
13.3.3 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 C0
14.2.3 Designation of C1
14.3 Designation of sets of graphic characters
(GnDm and GnDMm)
14.3.1 Purpose
14.3.2 Specifications
14.3.3 Size indication for multiple-byte sets
14.4 Dynamically redefinable character sets (DRCS)
14.4.1 Purpose
14.4.2 Specification
14.5 Identification of revisions of registered character
sets (IRR)
14.5.1 Purpose
14.5.2 Specification
15 Code announcement and switching
15.1 Summary of functions provided
15.2 Announcement of code structure facilities (ACS)
15.2.1 Purpose
15.2.2 Specification
15.3 Data Delimiter for this Coding Method (CMD)
15.3.1 Purpose
15.3.2 Specification
15.4 Designation of Other Coding Systems (DOCS)
15.4.1 Purpose
15.4.2 Specification
Annex A - External references to character repertoires and
their coding
Annex B - The ISO International register of coded character
sets to be used with escape sequences
Annex C - Main differences between the 4th edition (1985) and
the present edition of this Standard
Annex D - Main differences between the 5th edition (1993) and
the present edition of this Standard
Access your standards online with a subscription
Features
-
Simple online access to standards, technical information and regulations.
-
Critical updates of standards and customisable alerts and notifications.
-
Multi-user online standards collection: secure, flexible and cost effective.