|
1 |
Defect Report Number: 8632-1/062 |
|
2 |
Submitter: Henderson |
|
3 |
Addressed to: JTC1/SC 24/WG 6 Rapporteur Group on ISO/IEC 8632, CGM |
|
4 |
WG secretariat: NNI |
|
5 |
Date Circulated by WG secretariat: 21 July 1998 |
|
6 |
Deadline on response from editor: : 3 August 1998 |
|
7 |
Defect Report concerning IS 8632:1992 Computer Graphics: Metafile for the storage and transfer of picture description information (CGM) Part 1, Functionalspecification. |
|
8 |
Qualifier (e.g. error, omission, clarification required): Omission |
|
9 |
References in document (e.g. page, clause, figure and/or table numbers):Character set selection in non-graphical text strings, clause 4.3.4.5 (p.20). |
|
10 |
Nature of defect (complete, concise explanation of the perceived problem):
The third paragraph of 4.3.4.5 states that 7-bit coding shall be used for type SF parameters (non-graphical text), and that it is not possible to use other than 7-bit coding. This should be considered incorrect for two reasons: it prevents the of use non-Western characters in SF parameters, e.g., it is not possible to access the Asian character sets of ISO 10646 (Unicode); and, 7-bit access even to ISO Latin 1 is contrary to all current practice (i.e., all CGMs seen in practice which access ISO Latin 1 Left Hand Side and ISO Latin 1 Right Hand Side use 8-bit coding). |
|
11 |
Solution proposed by the submitter (optional):Replace the third paragraph of 4.3.4.5 with: "For the purposes of coding type SF parameters in ISO/IEC 8632 metafiles, 8-bit coding environment shall be used, by default. It is possible using ISO 2022 controls to select other coding environments, such as multi-byte complete codes." Replace the fourth paragraph with: "In SF parameters, therefore, by default the two character sets which are currently designated as GO and G1 may be accessed by using respectively the code values 32..127 and 160..255. Delete all of the fifth paragraph after the first sentence, and change "ISO 646 International Reference Version" to "ISO 8859-1 Left Hand Side". Replace the EXAMPLE with: "EXAMPLE — If the following 4-octet ISO 2022 sequence were to occur as the first 4 octets of the ‘metafile id’ parameter of the BEGIN METAFILE element, ESC 02/05 02/15 04/09, then the character set for subsequent type SF character data would be the variable length multi-byte UTF-8 transformation of Unicode (ISO 10646). |
|
12 |
Editor's response (any material proposed for processing as a technical corrigendum to, an amendment to, or a commentary on the International Standard or DIS final text is attached separately to this completed report):Amend the standard as proposed above. |