ISO 2047

ISO 2047 (Information processing Graphical representations for the control characters of the 7-bit coded character set) is a standard for graphical representation of the control characters for debugging purposes, such as may be found in the character generator of a computer terminal; it also establishes a two-letter abbreviation of each control character.[1] In addition, RFC 1345 "Character Mnemonics & Character Sets" is cited as the ISO 2047 two-letter abbreviation of the control character. ISO 2047, ECMA-17[2] in Europe, GB/T 3911-1983 in China, that corresponds to KS X 1010[3] in Korea (formerly KS C 5713) has been established as a standard. It was enacted "graphical representation of information exchange capabilities for character" JIS X 0209:1976 (former JIS C 6227) in Japan, and was abolished on January 20, 2010.

The ISO/IEC 646 three-letter abbreviation (such as "ESC"), or caret notation (such as "^[") are used much more often than this standard.

Character Table

Code
(hex)
Common
abbreviation
Name Symbol[1][2][4][5][6] 2-letter
abbreviation
00 NUL Null U+2395 NU
01 TC₁, SOH Start of Heading U+2308 SH
02 TC₂, STX Start of Text U+22A5 SX
03 TC₃, ETX End of Text U+230B EX
04 TC₄, EOT End of Transmission U+2301[7] ET
05 TC₅, ENQ Enquiry [8] U+22A0 EQ
06 TC₆, ACK Acknowledge U+2713 AK
07 BEL Bell U+237E[7] BL
08 FE₀, BS Backspace [9] BS
09 FE₁, HT Horizontal Tabulation U+2AAB HT
0A FE₂, LF Line Feed U+2261 LF
0B FE₃, VT Vertical Tabulation U+2A5B VT
0C FE₄, FF Form Feed U+21A1 FF
0D FE₅, CR Carriage Return U+2AAA CR
0E SO Shift Out U+2297 SO
0F SI Shift In U+2299 SI
10 TC₇, DLE Data Link Escape U+229F DL
11 DC₁ Device Control 1 U+25F7 D1
12 DC₂ Device Control 2 U+25F6 D2
13 DC₃ Device Control 3 U+25F5 D3
14 DC₄ Device Control 4 U+25F4 D4
15 TC₈, NAK Negative Acknowledge U+237B[7] NK
16 TC₉, SYN Synchronization U+238D SY
17 TC₁₀, ETB End of Transmission Block U+22A3 EB
18 CAN Cancel U+29D6 CN
19 EM End of Medium U+237F[7] EM
1A SUB Substitute Character U+2426[10] SB
1B ESC Escape U+2296 EC
1C IS₄, FS File Separator U+25F0 FS
1D IS₃, GS Group Separator U+25F1 GS
1E IS₂, RS Record Separator U+25F2 RS
1F IS₁ US Unit Separator U+25F3 US
20 SP Space U+25B3 SP
7F DEL Delete [11] DT

References

  1. "ISO 2047:1975 Information processing – Graphical representations for the control characters of the 7-bit coded character set". ISO. ISO. Retrieved 13 April 2020.
  2. ECMA-17, Graphic Representation of the Control Characters of the ECMA 7-Bit Coded Character Set for Information Interchange (withdrawn)
  3. KS X 1010-2007 Graphical representations control characters for Information interchange
  4. Michael P. Frank, A Proposed Set of Mnemonic Symbolic Glyphs for the Visual Representation of C0 Controls and Other Nonprintable ASCII Characters, 14 September 2006 (mirror)
  5. Information Representation, 28 August 2016 – This is the site cited by Michael P. Frank
  6. Information Technology - Irish 7-bit coded character sets, 13 December 1995 – Note that in this article the glyphs for ENQ, BS, CR and SO are anomalous, possibly to accommodate the low resolution.
  7. Specifically cited in The Unicode Standard, Version 6.2. Miscellaneous Technical. Range: 2300–23FF.
  8. In ISO 2047, ✠ is the primary glyph and ⊠ is only a fallback, but ECMA-17 lists only ⊠.
  9. As a best-fit approximation ↖ could be used. Other defensible choices could be ⤺, ↰, ⮢, ⮪, ⮌ or ⮏.
  10. Specifically cited in The Unicode Standard, Version 6.2. Control Pictures. Range: 2400–243F.
  11. As a best-fit approximation ▨, 🮙 or ␥ could be used.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.