RISC OS character set

From Wikipedia, the free encyclopedia

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.

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 Homerton font does not have these characters. EFF, a third-party supplier of RISC OS outline fonts, has a different, but similar character set.

The following table shows the RISC OS character set. Each character is shown with a potential Unicode equivalent if available. Space and control characters are represented by the abbreviations for their names. Differences from ISO-8859-1 are shown with darker shading on top of their legend colours.

RISC OS character set[1][3][4][5]
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 Ŵ ŵ 🯀 Ŷ ŷ 87
9x Œ œ
Ax  SP  ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ SHY ® ¯
Bx ° ± ² ³ ´ µ · ¸ ¹ º » ¼ ½ ¾ ¿
Cx À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
Dx Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
Ex à á â ã ä å æ ç è é ê ë ì í î ï
Fx ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ

Code page layout (Electronic Font Foundry 1.1)[edit]

This RISC OS Latin-1 character set was used by Electronic Font Foundry.[3]

RISC OS EFF character set[3][6]
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 Ŵ Ŷ İ ŵ ŷ ı ƒ
9x Œ œ
Ax NBSP ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ SHY ® ¯
Bx ° ± ² ³ ´ µ · ¸ ¹ º » ¼ ½ ¾ ¿
Cx À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
Dx Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
Ex à á â ã ä å æ ç è é ê ë ì í î ï
Fx ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ
  Differences from ISO/IEC 8859-1


Code page layout (BBC Master microcomputer)[edit]

This character set was used in the BBC Master microcomputer.[7]

BBC Master microcomputer character set[3][8][7]
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 Ä Å Æ Ç É Ö Ü © à è ë ê
9x ä å æ ç é ö ü ì î ò ô ù û ÿ ¤ §
Ax °
Bx ¿ ¡ Ñ ñ ˙ ` ·
Cx Ø Α Β Γ Δ Ε Ζ Η Θ Ι Κ Λ Μ Ν Ξ Ο
Dx Π Ρ Σ Τ Υ Φ Χ Ψ Ω ± |
Ex ø α β γ δ ε ζ η θ ι κ λ μ ν ξ ο
Fx π ρ σ τ υ φ χ ψ ω

Code page layout (TRC)[edit]

TRC character set[citation needed]
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 α ←→ İ ŵ ŷ ı ƒ
9x Œ œ
Ax NBSP ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ SHY ® ¯
Bx ° ± ² ³ ´ µ · ¸ ¹ º » ¼ ½ ¾ ¿
Cx À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï
Dx Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
Ex à á â ã ä å æ ç è é ê ë ì í î ï
Fx ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ

References[edit]

  1. ^ a b c d e Avis, Ed (2001-03-08). "Acorn RISC OS". Retrieved 2020-03-30.
  2. ^ "7. Characters not proposed", L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS (PDF), 2019-01-04
  3. ^ a b c d "ReadMe.txt" (PDF), L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS, 2019-01-04
  4. ^ "RISCOSV.TXT" (PDF), L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS, 2019-01-04
  5. ^ "RISCOSI.TXT" (PDF), L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS, 2019-01-04
  6. ^ "RISCEFF.TXT" (PDF), L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS, 2019-01-04
  7. ^ a b "BFont characters", RISC OS 3.7 User Guide, 1997-01-20
  8. ^ "RISCOSB.TXT" (PDF), L2/19-025: Proposal to add characters from legacy computers and teletext to the UCS, 2019-01-04

Further reading[edit]