ISO 8632-2:1987/Amd 1:1990
(Amendment)Information processing systems — Computer graphics — Metafile for the storage and transfer of picture description information — Part 2: Character encoding — Amendment 1
Information processing systems — Computer graphics — Metafile for the storage and transfer of picture description information — Part 2: Character encoding — Amendment 1
Systèmes de traitement de l'information — Infographie — Métafichier de stockage et de transfert des informations de description d'images — Partie 2: Codage des caractères — Amendement 1
General Information
Relations
Standards Content (Sample)
INTER NATIONAL
IS0
STANDARD
8632-2
First edition
1987-08-01
AMENDMENT 1
1990-1 1-01
Information processing systems - Computer
graphics - Metafile for the storage and transfer
of picture description information -
Part 2 :
Character encoding
AMENDMENT 1
Systèmes de traitement de l'information - Infographie - Méta fichier de stockage
et de transfert des informations de description d'images -
Partie 2: Codage des caractères
AMENDEMENT 1
Reference number
IS0 8632-2 : 1987/Amd. 1 : 1990 (E)
---------------------- Page: 1 ----------------------
IS0 8632-2 : 1987/Amd. 1 : 1990 (E)
Foreword
IS0 (the International Organization for Standardization) and IEC (the International
Electrotechnical Commission) form the specialized system for worldwide standardiz-
ation. National bodies that are members of IS0 or IEC participate in the development
of International Standards through technical committees established by the respective
organization to deal with particular fields of technical activity. IS0 and IEC technical
committees collaborate in fields of mutual interest. Other international organizations,
governmental and non-governmental, 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. Publication as an
International Standard requires approval by at least 75 % of the national bodies casting
a vote.
International Standard IS0 8632-2/Amd. 1 was prepared by Joint Technical Com-
mittee ISO/IEC JTC 1, Information technology.
O IS0 1990
No part of this publication may be reproduced or utilized in any form or by any
All rights reserved.
means, electronic or mechanical, including photocopying and microfilm, without permission in
writing from the publisher.
International Organization for Standardization
Case postale 56 0 Cti-1211 Genève 20 0 Switzerland
Printed in Switzerland
II
---------------------- Page: 2 ----------------------
IS0 8632-2 : 1987/Amd. 1 : 1990 (E)
Information processing systems - Computer graphics -
Metafile for the storage and transfer of picture
description information -
Part 2:
Character encoding
AMENDMENT 1
Page 1 O
Add the following to the end of 5.3:
318 for Segment Control Elements and Segment Attribute Elements
Page Il
Add the following to table 1:
opcode 1 7 bit coding I 8 bit coding
BEGIN SEGMENT oDcode I 310 215 I 0310 O215
END SEGMENT opcLde 216 O216
BEGIN FIGURE opcode
I 217 I 0% O217
END FIGURE opcÔde 218 0310 O218
310
NAME PRECISION opcode 310 0311 O310
311
MAXIMUM VDC EXTENT opcode 311 311 0311 O311
SEGMENT PRIORITY EXTENT opcode I 311 312 I 0311 O312
DEVICE VIEWPORT orxode
I 312 217 I O312 O217
DEVICE VIEWPORT SPEC. MODE opcode O218
218
DEVICE VIEWPORT MAPPING opcode 219 I 03; O219
LINE REPRESENTATION opcode- 3/2 2/10 O312 02/10
3/2 211 1 O312 O211 1
MARKER REPRESENTATION opcode
TEXT REPRESENTATION opcode 3/2 2/12 O312 02/12
FILL REPRESENTATION opcode 3/2 211 3 O312 02/13
EDGE REPRESENTATION opcode I 3/2 2/14 [ 0312 O21 14
LINE CLIPPING MODE opcode I 313 216 I 0313 O216
MARKER CLIPPING MODE opcode 313 217 O313 O217
EDGE CLIPPING MODE opcode 313 218 O313 O218
NEW REGION opcode 313 219 0313 0219
SAVE PRIMITIVE CONTEXT opcode 313 2/10 0313 02/10
RESTORE PRIMITIVE CONTEXT opcode I 313 211 1 [ O313 O211 1
CIRCULAR ARC CENTRE REVERSED opcodel 314 218 I O314 O218
CONNECTING EDGE opcode 314 219 O314 0219
PICK IDENTIFIER opcode 316 312 0316 0312
COPY SEGMENT opcode 318 210 O318 O210
INHERITANCE FILTER opcode 318 211 O318 O211
CLIP INHERITANCE opcode 318 212 0318 0212
SEGMENT TRANSFORMATION opcode 318 213 0318 0213
SEGMENT HIGHLIGHTING opcode 3B 214 0318 O214
SEGMENT DISPLAY PRIORITY opcode 3B 215 0318 0215
3B 216 O318 0216
SEGMENT PICK PRIORITY opcode
1
---------------------- Page: 3 ----------------------
IS0 8632-2 : 19871Amd. 1 : 1990 (E)
Page 27
Add the following after 6.12:
6.13 Coding VCs and viewport point parameters
A viewport point (VP) is a pair of VC (Viewport Coordinate) scalars representing the x and y coordinates of a point in
viewport specification space. A VC scalar is either an integer or real number according to whether VIEWPORT
SPECIFICATION MODE is 'fraction of display surface', 'millimetres with scale factor' or 'physical device coordinates'.
When VIEWPORT SPECIFICATION MODE is 'fraction of display surface', the encoding of the VC and viewport point data
type is as described in 6.4, Coding Real Numbers. The size of the viewport point parameters is limited by the current REAL
PRECISION value.
When VIEWPORT SPECIFICATION MODE is 'millimetres with scale factor' or 'physical device coordiniates', the encoding
type is as described in 6.3, Coding Integers. The size of the viewport point parameters is limited
of the viewport point data
by the current INTEGER PRECISION value.
6.14 Name parameters
Name parameters are coded as integers (basic format) at NAME PRECISION.
Page 31
Add the following after 8.1.5:
8.1.6 BEGIN SEGMENT
cname: segment-identifier>
cname: segment-identifien =
8.1.7 END SEGMENT
8.1.8 BEGIN FIGURE
8.1.9 END FIGURE
Page 34
Add the following to the
I (VERSION 2 SET)
I (EXTENDED PRIMITIVES SET)
Icinteger:4> (VERSION 2 GKSM SET)
2
---------------------- Page: 4 ----------------------
IS0 8632-2 : 198ï/Amd. 1 : 1990 (E)
Page 36
Add the following after 8.2.15:
8.2.16 NAME PRECISION
The largest-name-code indicates how many bits occur in the largest possible magnitude for a name.
8.2.17 MAXIMUM VDC EXTENT
Tint: first-cornen
8.2.18 SEGMENT PRIORITY EXTENT
Page 38
Add the following after 8.3.7:
8.3.8 DEVICE VIEWPORT
8.3.9 DEVICE VIEWPORT SPECIFICATION MODE
[fraction of display surface)
I [ mm with scale factor)
I [physical device coordinates)
8.3.10 DEVICE VIEWPORT MAPPING
(not forced)
(forcedl
aiignmen t- flag>
alignment-flag>
3
---------------------- Page: 5 ----------------------
IS0 8632-2 : 1987/Amd. 1 : 1990 (E)
8.3.11 LINE REPRESENTATION
cindex: line-bundle-index>
(solid)
cinteger: 2> (dash)
(dot)
(M-Qt)
Idash-dot-dot)
(private line type)
creak line width scale facton
[if LINE WIDTH SPECIFICATION MODE is scaled)
(if LINE WIDTH SPECIFICATION MODE is absolutc)
a
cinteger: colour inden
(if COLOUR SELECTION MODE is indexed)
(if COLOUR SELECTION MODE is direct)
cinteger: colour-index>
NOTE - Line types with values above 5 are reserved for registration.
8.3.12 MARKER REPRESENTATION
cindex: marker-bundle-index>
cindex: marker-type> (dot)
(Plus)
(asterisk)
(circle)
cinteger: 5> tms)
(private marker type)
(if MARKER SIZE SPECIFICATION MODE is scaled)
I
[if MARKER-SIZE SPECIFICATION MODE is absolute)
cinteger: colour index>
(if COLOUR SELECTION MODE is indexed)
I
(if COLOUR SELECTION MODE is direct)
cinteger: colour-index>
NOTE - Marker types with values above 5 are reserved for registration.
---------------------- Page: 6 ----------------------
IS0 8632-2 : 1987/Amd. 1 : I990 (E)
8.3.13 TEXT REPRESENTATION
cindex: text-bundle-indexi
cinteger: text-font-index>
cenumerated text-precision>
cindex: text-bundle-index> =
cinteger: text-font-index>
= cpositive integen
cenumerated: text-precision> =
I cinteger: I>
I
creak character spacing> = ad>
=
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.