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 15:06, 2 October 2019 (Adding short description: "Standard specifying graphical character sets." (Shortdesc helper)). 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 sets to be used at level 1 of ISO/IEC 4873).

Relationship to ISO/IEC 8859

ISO/IEC 8859 defines sets for use at level 1 of ISO/IEC 4873 (i.e. as stateless extended ASCII single-byte encodings, reserving the C1 area), and does not permit use of multiple parts together. For use at levels 2 and 3 (i.e. with shift codes for additional graphical character sets), it 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 8859 parts 1 through 9 (i.e. those parts which existed as of 1991, when it was published), and some additional graphical character sets supplementing the characters in those sets or defining box drawing characters.[2]

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.[4]

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".[5]

ISO/IEC 10367 box drawing set[4]
_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 ISO/IEC/JTC1/SC2/WG3 (1990-04-16). "Basic Box-Drawings Set" (PDF). ITSCJ/IPSJ.{{cite web}}: CS1 maint: numeric names: authors list (link)
  5. ^ Flohr, Guido. "Conversion routines for ISO_10367_BOX". libintl-perl. Locale::RecodeData::ISO_10367_BOX.