Jump to content

ISO/IEC 10367

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by HarJIT (talk | contribs) at 17:45, 7 October 2019 (Mention the Supplementary Latin set (the other included set besides the box drawing one and the ones already detailed in separate articles). Yet to transcribe the code chart though.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

ISO/IEC 10367:1991 is a standard developed by ISO/IEC JTC 1/SC 2,[1] defining graphical character sets for use in character encodings implementing levels 2 and 3 of ISO/IEC 4873[2] (as opposed to ISO/IEC 8859, which defines character encodings at level 1 of ISO/IEC 4873).

Relationship to ISO/IEC 8859

The parts of ISO/IEC 8859 define complete encodings at level 1 of ISO/IEC 4873 (i.e. as stateless extended ASCII single-byte encodings, reserving the C1 area), and do not allow for use of multiple parts together. For use at levels 2 and 3 of ISO/IEC 4873 (i.e. with shift codes for additional graphical character sets), ISO/IEC 8859 stipulates that equivalent sets from ISO/IEC 10367 should be used instead.[3]

ISO/IEC 10367:1991 includes ASCII, as well as G1 sets matching the right-hand sides (non-ASCII parts) of ISO/IEC 6937 (ITU T.51) and of ISO/IEC 8859 parts 1 through 9 (i.e. those parts which existed as of 1991, when it was published), a set of additional Roman characters supplementing some of those parts, and a set of box drawing characters (shown below).[2][4]

Supplementary Latin set

ISO/IEC 10367 includes the ISO-IR-154 graphical set, which is intended to supplement Latin alphabets number 1, 2 and 5 (i.e. ISO-8859-1, ISO-8859-2 and ISO-8859-9).[4] Specifically, it is intended for use as a G3 set in a profile of ISO/IEC 4873 in which the right hand side of ISO-8859-2 is either the G1 set or the G2 set, and the other is the right hand side of either ISO-8859-1 or ISO-8859-9.[5]

Box drawing set

The following shows the box drawing set from ISO/IEC 10367, which is registered for ISO/IEC 2022 use as ISO-IR-155. Although it does not make use of the 0x20/A0 or 0x7F/FF positions, it is registered as a 96-character set.[6]

Perl libintl includes a "ISO_10367-BOX" codec. This encodes/decodes ASCII over GL and the ISO-IR-155 box drawing set over GR with a few deviations. Specifically, it includes double-lined box-drawing characters in place of heavy-lined characters, and it replaces the upper half block (▀) at 0xCB with a private use character U+E019, documented as "Unit space B".[7]

ISO/IEC 10367 box drawing set[6]
_0 _1 _2 _3 _4 _5 _6 _7 _8 _9 _A _B _C _D _E _F
2_/A_ Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
3_/B_ Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
Template:Chset-color-undef|
 
4_/C_ Template:Chset-color-graph |
2503
Template:Chset-color-graph |
2501
Template:Chset-color-graph |
250F
Template:Chset-color-graph |
2513
Template:Chset-color-graph |
2517
Template:Chset-color-graph |
251B
Template:Chset-color-graph |
2523
Template:Chset-color-graph |
252B
Template:Chset-color-graph |
2533
Template:Chset-color-graph |
253B
Template:Chset-color-graph |
254B
Template:Chset-color-graph |
2580
Template:Chset-color-graph |
2584
Template:Chset-color-graph |
2588
Template:Chset-color-graph |
25AA
Template:Chset-color-undef |
 
5_/D_ Template:Chset-color-graph |
2502
Template:Chset-color-graph |
2500
Template:Chset-color-graph |
250C
Template:Chset-color-graph |
2510
Template:Chset-color-graph |
2514
Template:Chset-color-graph |
2518
Template:Chset-color-graph |
251C
Template:Chset-color-graph |
2524
Template:Chset-color-graph |
252C
Template:Chset-color-graph |
2534
Template:Chset-color-graph |
253C
Template:Chset-color-graph |
2591
Template:Chset-color-graph |
2592
Template:Chset-color-graph |
2593
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
6_/E_ Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
7_/F_ Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef|
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 
Template:Chset-color-undef |
 

References

  1. ^ ISO/IEC JTC 1/SC 2 (1991). "Information technology — Standardized coded graphic character sets for use in 8-bit codes". ISO. ISO/IEC 10367:1991.{{cite web}}: CS1 maint: numeric names: authors list (link)
  2. ^ a b van Wingen, Johan W (1999). "8. Code Extension, ISO 2022 and 2375, ISO 4873 and 10367". Character sets. Letters, tokens and codes. Terena.
  3. ^ ISO/IEC JTC 1/SC 2 (1998-02-12). Final Text of DIS 8859-10, Information Technology — 8-bit single-byte coded graphic character sets — Part 10: Latin alphabet No. 6 (PDF). ISO/IEC FDIS 8859-10:1998, JTC1/SC2 N2992, WG3 N415.{{citation}}: CS1 maint: numeric names: authors list (link)
  4. ^ a b "8-Bit Character Sets - ISO/IEC 10367". Guide to the use of Character Sets in Europe. DKUUG.
  5. ^ ECMA (1990-03-01). "Supplementary Set for Latin Alphabets 1, 2 and 5" (PDF). ITSCJ/IPSJ. ISO-IR-155.
  6. ^ a b ISO/IEC/JTC1/SC2/WG3 (1990-04-16). "Basic Box-Drawings Set" (PDF). ITSCJ/IPSJ. ISO-IR-155.{{cite web}}: CS1 maint: numeric names: authors list (link)
  7. ^ Flohr, Guido. "Conversion routines for ISO_10367_BOX". libintl-perl. Locale::RecodeData::ISO_10367_BOX.