1 Scope
2 Normative references
3 Notational conventions
3.1 7-Bit and 8-Bit code tables
3.2 Code extension techniques vocabulary
4 Entering and leaving the metafile environment
4.1 Implicitly entering the metafile environment
4.2 Designating and invoking the CGM coding
environment from ISO 2022
5 Method of encoding opcodes
5.1 Encoding technique of the basic opcode set
5.2 Extension mechanism
5.3 Opcode assignments
6 Method of encoding parameters
6.1 Basic format
6.2 Bitstream format
6.3 Coding integers
6.4 Coding real numbers
6.5 Coding VDCs and points
6.6 Coding point list parameters
6.7 Colour specifiers
6.8 Colour lists
6.9 String parameters
6.10 Enumerated parameters
6.11 Index parameters
6.12 Data record parameters
6.13 Coding VCs and viewport point parameters
6.14 Name parameters
6.15 Compressed bitstream operands
6.16 Structured data record operands
6.17 Glyph mapping
7 Character substitution
8 Representation of each element
8.1 Delimiter elements
8.2 Metafile descriptor elements
8.3 Picture descriptor elements
8.4 Control elements
8.5 Graphical primitive elements
8.6 Attribute elements
8.7 Escape elements
8.8 External elements
8.9 Segment elements
9 Defaults
10 Conformance
11 Encoding rules, proforma, and Model Profile
11.1 General principles
11.1.1 Encodings
11.1.2 Metafile default
11.2 Profile proforma tables
A Formal grammar