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
Specifies the structure of 8-bit codes and 7-bit codes which provide the coding of character sets.
DocumentType |
Standard
|
PublisherName |
European Computer Manufacturers Association
|
Status |
Current
|
Standards | Relationship |
ISO/IEC 2022:1994 | Identical |
ECMA 167 : 3ED 97 | VOLUME AND FILE STRUCTURE OF WRITE-ONCE AND REWRITABLE MEDIA USING NON-SEQUENTIAL RECORDING FOR INFORMATION INTERCHANGE |
ECMA 125 : 1ED 87 | DATA INTERCHANGE ON 90 MM FLEXIBLE DISK CARTRIDGES USING MFM RECORDING AT 15916 FTPRAD ON 80 TRACKS ON EACH SIDE |
ECMA 118 : 1ED 86 | 8-BIT SINGLE-BYTE CODED GRAPHIC CHARACTER SETS - LATIN/GREEK ALPHABET |
ECMA 208 : 1ED 94 | SYSTEM-INDEPENDENT DATA FORMAT - SIDF |
ECMA 121 : 2ED 2000 | 8-BIT SINGLE-BYTE CODED GRAPHIC CHARACTER SETS - LATIN/HEBREW ALPHABET |
ECMA 119 : 3ED 2017 | VOLUME AND FILE STRUCTURE OF CDROM FOR INFORMATION INTERCHANGE |
ECMA 168 : 2ED 94 | VOLUME AND FILE STRUCTURE FOR READ-ONLY AND WRITE-ONCE COMPACT DISK MEDIA FOR INFORMATION INTERCHANGE |
ECMA 128 : 2ED 99 | 8-BIT SINGLE-BYTE CODED GRAPHIC CHARACTER SETS - LATIN ALPHABET NO.5 |
ECMA 94 : 2ED 86 | 8-BIT SINGLE-BYTE CODED GRAPHIC CHARACTER SETS - LATIN ALPHABETS NO. 1 TO NO. 4 |
ECMA 113 : 3ED 99 | 8-BIT SINGLE-BYTE CODED GRAPHIC CHARACTER SETS - LATIN/CYRILLIC ALPHABET |
ECMA 144 : 3ED 2000 | 8-BIT SINGLE-BYTE CODED CHARACTER SETS - LATIN ALPHABET NO. 6 |
ECMA 48 : 5ED 91 | CONTROL FUNCTIONS FOR CODED CHARACTER SETS |
ECMA 100 : 2ED 88 | DATA INTERCHANGE ON 90MM FLEXIBLE DISK CARTRIDGES USING MFM RECORDING AT 7958 FTPRAD ON 80 TRACKS ON EACH SIDE |
ECMA 43 : 3ED 91 | 8-BIT CODED CHARACTER SET STRUCTURE AND RULES |
BS ISO/IEC 2022:1994 | Information technology. Character code structure and extension techniques |
ECMA 114 : 2ED 2000 | 8-BIT SINGLE-BYTE CODED GRAPHIC CHARACTER SETS - LATIN/ARABIC ALPHABET |
ECMA 6 : 6ED 91 | 7-BIT CODED CHARACTER SET |
ECMA 120 : 3ED 93 | DATA INTERCHANGE ON 12.7 MM 18-TRACK MAGNETIC TAPE CARTRIDGES |
ECMA 43 : 3ED 91 | 8-BIT CODED CHARACTER SET STRUCTURE AND RULES |
ECMA 94 : 2ED 86 | 8-BIT SINGLE-BYTE CODED GRAPHIC CHARACTER SETS - LATIN ALPHABETS NO. 1 TO NO. 4 |
ISO/IEC 10367:1991 | Information technology Standardized coded graphic character sets for use in 8-bit codes |
ISO/IEC 10646-1:2000 | Information technology Universal Multiple-Octet Coded Character Set (UCS) Part 1: Architecture and Basic Multilingual Plane |
ECMA 6 : 6ED 91 | 7-BIT CODED CHARACTER SET |
ECMA 48 : 5ED 91 | CONTROL FUNCTIONS FOR CODED CHARACTER SETS |
ISO/IEC 10538:1991 | Information technology Control functions for text communication |
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.