RISC OS character set
The Acorn RISC OS character set was used in the Acorn Archimedes series and subsequent computers from 1987 onwards. It is an extension of ISO/IEC 8859-1, similar to the Windows CP1252 in that many of the added characters are typographical punctuation marks.
Code page layout (standard)
[edit]At 0x83 is a box with another box inside it on the top left-hand corner, meaning "resize window".[1] At 0x84 is a 'bubble-writing' X, meaning "close window".[1] At 0x87 is an unusual character that is a subscript 8 followed by a superscript 7.[1] It is not proposed for Unicode.[2] At 0x88, 0x89, 0x8A, and 0x8B are left, right, up, and down bubble arrows for window scrollbars.[1]
The following table shows the RISC OS character set. Each character is shown with a potential Unicode equivalent in the tooltip.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
| 1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
| 2x | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL |
| 8x | EUR | W | w | # | Y | y | 87 | - | - | | | | | ... | (tm) | %0 | * | |
| 9x | ' | ' | < | > | " | " | ,, | - | -- | - | OE | oe | + | ++ | fi | fl |
| Ax | SP | ! | C/ | PS | $? | Y= | | | SS | " | (c) | a | << | ! | SHY | (r) | - |
| Bx | deg | +- | 2 | 3 | ' | u | P | * | , | 1 | o | >> | 1/4 | 1/2 | 3/4 | ? |
| Cx | A | A | A | A | A | A | AE | C | E | E | E | E | I | I | I | I |
| Dx | D | N | O | O | O | O | O | x | O | U | U | U | U | Y | Th | ss |
| Ex | a | a | a | a | a | a | ae | c | e | e | e | e | i | i | i | i |
| Fx | d | n | o | o | o | o | o | / | o | u | u | u | u | y | th | y |
Code page layout (Electronic Font Foundry 1.1)
[edit]The Homerton font, a clone of Helvetica, does not have these characters. EFF, a third-party supplier of RISC OS outline fonts, has a different, but similar character set. This RISC OS Latin-1 character set was used by Electronic Font Foundry.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
| 1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
| 2x | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL |
| 8x | W | Y | W | I | w | y | w | ... | EUR | 4 | (tm) | i | / | f | %0 | * |
| 9x | ' | ' | < | > | " | " | ,, | - | -- | - | OE | oe | + | ++ | fi | fl |
| Ax | NBSP | ! | C/ | PS | $? | Y= | | | SS | " | (c) | a | << | ! | SHY | (r) | - |
| Bx | deg | +- | 2 | 3 | ' | u | P | * | , | 1 | o | >> | 1/4 | 1/2 | 3/4 | ? |
| Cx | A | A | A | A | A | A | AE | C | E | E | E | E | I | I | I | I |
| Dx | D | N | O | O | O | O | O | x | O | U | U | U | U | Y | Th | ss |
| Ex | a | a | a | a | a | a | ae | c | e | e | e | e | i | i | i | i |
| Fx | d | n | o | o | o | o | o | / | o | u | u | u | u | y | th | y |
Code page layout (TRC)
[edit]| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | NUL | SOH | STX | ETX | EOT | ENQ | ACK | BEL | BS | HT | LF | VT | FF | CR | SO | SI |
| 1x | DLE | DC1 | DC2 | DC3 | DC4 | NAK | SYN | ETB | CAN | EM | SUB | ESC | FS | GS | RS | US |
| 2x | SP | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4x | @ | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
| 5x | P | Q | R | S | T | U | V | W | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
| 7x | p | q | r | s | t | u | v | w | x | y | z | { | | | } | ~ | DEL |
| 8x | a | -- | W | I | w | y | w | ... | EUR | 4 | (tm) | i | / | f | %0 | * |
| 9x | ' | ' | < | > | " | " | ,, | - | -- | - | OE | oe | + | ++ | fi | fl |
| Ax | NBSP | ! | C/ | PS | $? | Y= | | | SS | " | (c) | a | << | ! | SHY | (r) | - |
| Bx | deg | +- | 2 | 3 | ' | u | P | * | , | 1 | o | >> | 1/4 | 1/2 | 3/4 | ? |
| Cx | A | A | A | A | A | A | AE | C | E | E | E | E | I | I | I | I |
| Dx | D | N | O | O | O | O | O | x | O | U | U | U | U | Y | Th | ss |
| Ex | a | a | a | a | a | a | ae | c | e | e | e | e | i | i | i | i |
| Fx | d | n | o | o | o | o | o | / | o | u | u | u | u | y | th | y |
References
[edit]- ^ a b c d e Avis, Ed (2001-03-08). "Acorn RISC OS". Archived from the original on 2020-08-06. Retrieved 2020-03-30.
- ^ "7. Characters not proposed", L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS (PDF), 2019-01-04
- ^ "ReadMe.txt" (PDF), L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS, 2019-01-04
- ^ "RISCOSV.TXT" (PDF), L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS, 2019-01-04
- ^ "RISCOSI.TXT" (PDF), L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS, 2019-01-04
- ^ "RISCEFF.TXT" (PDF), L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS, 2019-01-04
Further reading
[edit]- "Table D: Character sets". Technical Support: Programmer's Reference Manual. 3QD Developments Ltd. 2015-11-03. Retrieved 2017-02-22.
- "Appendix H: Character sets". RISC OS 3.7 User Guide. 3QD Developments Ltd. 2015-11-03 [1997-01-20]. Retrieved 2017-02-22.