DEC Special Graphics

From HandWiki
Short description: Special graphics used to draw boxes
A modified DEC Special Graphics set (with additional fill blocks and arrows, and without the control pictures) accessed in a Linux terminal using Shift Out
Alias(es)IBM-1090
Based onASCII

DEC Special Graphics[1] is a 7-bit character set developed by Digital Equipment Corporation. This was used very often to draw boxes on the VT100 video terminal and the many emulators, and used by bulletin board software. The designation escape sequence ESC ( 0 (hexadecimal 1B 28 30) switches the codes for lower-case ASCII letters to draw this set, and the sequence ESC ( B (hexadecimal 1B 28 42) switches back.[2] Alternatively, the sequence ESC ) 0 (hexadecimal 1B 29 42) can be used to set the G1 character set to Special Graphics, and then the single character SO (hexadecimal 0E) can be used to switch to Special Graphics and character SI (hexadecimal 0F) to switch back to ASCII.

IBM calls this character set Code page 1090.[3]

Character set

|- !style="background:#F8F8F8;height:2em;font-size:small;height:22pt;line-height:1" |5_ |colspan=15 style=background:#DDD| |title="U+20 SPACE" style="font-size:75%;padding:1px;"|Template:Ctrl |- !style="background:#F8F8F8;height:2em;font-size:small;height:22pt;line-height:1" |6_ |title="U+25C6 BLACK DIAMOND" style="padding:1px;"|◆ |title="U+2409 SYMBOL FOR HORIZONTAL TABULATION" style="padding:1px;"|␉ |title="U+240C SYMBOL FOR FORM FEED" style="padding:1px;"|␌ |title="U+240D SYMBOL FOR CARRIAGE RETURN" style="padding:1px;"|␍ |title="U+240A SYMBOL FOR LINE FEED" style="padding:1px;"|␊ |title="U+00B0 DEGREE SIGN" style="padding:1px;"|° |title="U+00B1 PLUS-MINUS SIGN" style="padding:1px;"|± |title="U+2424 SYMBOL FOR NEWLINE" style="padding:1px;"|␤ |title="U+240B SYMBOL FOR VERTICAL TABULATION" style="padding:1px;"|␋ |title="U+2518 BOX DRAWINGS LIGHT UP AND LEFT" style="padding:1px;"|┘ |title="U+2510 BOX DRAWINGS LIGHT DOWN AND LEFT" style="padding:1px;"|┐ |title="U+250C BOX DRAWINGS LIGHT DOWN AND RIGHT" style="padding:1px;"|┌ |title="U+2514 BOX DRAWINGS LIGHT UP AND RIGHT" style="padding:1px;"|└ |title="U+253C BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL" style="padding:1px;"|┼ |title="U+23BA HORIZONTAL SCAN LINE-1" style="padding:1px;"|⎺ |- !style="background:#F8F8F8;height:2em;font-size:small;height:22pt;line-height:1" |7_ |title="U+23BB HORIZONTAL SCAN LINE-3" style="padding:1px;"|⎻ |title="U+2500 BOX DRAWINGS LIGHT HORIZONTAL" style="padding:1px;"|─[lower-alpha 1] |title="U+23BC HORIZONTAL SCAN LINE-7" style="padding:1px;"|⎼ |title="U+23BD HORIZONTAL SCAN LINE-9" style="padding:1px;"|⎽ |title="U+251C BOX DRAWINGS LIGHT VERTICAL AND RIGHT" style="padding:1px;"|├ |title="U+2524 BOX DRAWINGS LIGHT VERTICAL AND LEFT" style="padding:1px;"|┤ |title="U+2534 BOX DRAWINGS LIGHT UP AND HORIZONTAL" style="padding:1px;"|┴ |title="U+252C BOX DRAWINGS LIGHT DOWN AND HORIZONTAL" style="padding:1px;"|┬ |title="U+2502 BOX DRAWINGS LIGHT VERTICAL" style="padding:1px;"|│ |title="U+2264 LESS-THAN OR EQUAL TO" style="padding:1px;"| ≤ |title="U+2265 GREATER-THAN OR EQUAL TO" style="padding:1px;"|≥ |title="U+03C0 GREEK SMALL LETTER PI" style="padding:1px;"| π |title="U+2260 NOT EQUAL TO" style="padding:1px;"|≠ |title="U+00A3 POUND SIGN" style="padding:1px;"|£ |title="U+00B7 MIDDLE DOT" style="padding:1px;"|· |style=background:#DDD| |}

See also

Footnotes

  1. ↑ The Unicode code chart for the range U+23BA through U+23BD (the scan lines before and after this character) explicitly notes that "scan line-5 is unified with the box-drawing graphic character 2500".[4]

References

Template:Digital Equipment Corporation