BS ISO/IEC 9637-1:1994
Current
The latest, up-to-date edition.
Information technology. Computer graphics. Interfacing techniques for dialogues with graphical devices (CGI). Data stream binding Character encoding
Hardcopy , PDF
English
07-15-1994
Foreword
Introduction
0.1 Purpose of the character encoding
0.2 Objectives
0.3 Relationship to other International Standards
1 Scope
2 Normative references
3 Notational conventions
3.1 7-Bit and 8-Bit code tables
3.2 Code extension techniques vocabulary
3.2.1 C0 sets
3.2.2 C1 sets
3.2.3 G sets
4 Overall structure
4.1 General form of the data stream
4.2 Entering and leaving the CGI environment
4.2.1 Implicitly entering the CGI environment
4.2.2 Designating and invoking the CGI coding
environment from ISO 2022
4.3 Encoding functions
5 Method of encoding opcodes
5.1 Encoding technique of the basic opcode set
5.2 Extension mechanism
5.3 Opcode assignments
5.4 Opcodes for soliciting functions
6 Method of encoding parameters
6.1 Basic format
6.2 Bitstream format
6.3 Coding integers (I, IF8, IF16, IF32)
6.4 Coding real numbers (R)
6.5 Coding Virtual Device Coordinates and Points
(VDC, P)
6.6 Coding point list parameters (nP)
6.6.1 Displacement mode
6.6.2 Incremental mode
6.6.3 Incremental mode encoding
6.7 Colour specifiers (CI, CD)
6.8 Colour lists (nCI, nCD)
6.8.1 Normal format (coding type=0)
6.8.2 Bitstream format (coding type=1)
6.8.3 Runlength format (coding type=2)
6.8.4 Runlength bistream format (coding type=3)
6.8.5 Examples
6.9 String parameters (S, SF)
6.9.1 Overall string parameter format
6.9.2 Bit combinations permitted within string
parameters of text functions
6.9.3 C0 control withing string parameters
6.9.4 Using G-sets in string parameters
6.9.4.1 String parameters and character sets
6.9.4.2 String parameters of other CGI functions
6.10 Enumerated parameters (E)
6.11 Index parameters (IX)
6.12 Client specified name parameters (CSN)
6.13 Input colour parameters (ICO, nICO)
6.14 Data record parameters (D)
7 Character substitution
8 Representation of CGI functions
8.1 Soliciting functions
8.2 Enumerated parameters
8.3 Functions not specified in ISO/IEC 9636
8.3.1 DOMAIN RING
8.3.2 INTEGER PRECISION
8.3.3 REAL PRECISION
8.3.4 INDEX PRECISION
8.3.5 COLOUR PRECISION
8.3.6 COLOUR INDEX PRECISION
8.3.7 VDC INTEGER PRECISION
8.3.8 VDC REAL PRECISION
8.3.9 CLIENT SPECIFIED NAME PRECISION
8.4 Encoding of matrices
9 Defaults
10 Classification and designation
Annex A: List of CGI Opcodes
Annex B: List of escape sequences
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.