Jump to content

User:Random832/Code tables

From Wikipedia, the free encyclopedia

The current state

[edit]

An examplar of the typical table that the "chset" templates are used to create may be found at CP437.

[ISO 8859-1] shows a nice table, with linking and color coding for unused cells. Multinational Character Set shows what may have been an older variant of this appearance, with color coding for differences to another character set (in this case latin-1).

MacRoman shows yet another format, and arguably useful color coding for similarities to an otherwise widely-different character set. Also may be useful to standardize how character sets that have pre- and post-Euro sign versions are shown.

Roman numerals and Box drawing characters include ad-hoc tables (my creations, in these cases) showing only the characters that are of immediate interest to the article

  • de:ISO_8859-1 shows a different approach to hilighting the differences between related character sets. —Random832 19:58, 15 December 2007 (UTC)

Cell colors

[edit]

In addition to showing unused code points as empty colored cells in the tables, we should also show certain invariant categories of characters in colored cells:

  • Alphabetic (upper and lower case letters, A-Z)
  • Numerals (0-9)
  • Punctuation (invariant points common to all code pages)
  • Control characters (ASCII ISO/IEC C0 and C1 control codes)
  • Unused/unassigned code points

By "invariant", I mean code points that are common to all code pages within the same family (All ISO 8859-n pages, all EBCDIC pages, etc.) See the EBCDIC, EBCDIC 037, and Code page 437 tables for examples. — Loadmaster (talk) 20:21, 15 December 2007 (UTC)

I'm concerned about accessibility if we only make this information available via color; is there another way this can also be presented? Maybe we should have a table somewhere that contains the invariants only and leaves the rest blank. —Random832 15:37, 18 December 2007 (UTC)