Wizard of Odd

PLATO UNICODE Print Character Approximations

Document Origin:Greg Janusz
Cyber1:greg / pasr

This document uses Unicode Font FreeSans, available at https://www.gnu.org/software/freefont/

Table 1: Simple PLATO character sequences -> Simple Unicode character

From lesson “charsets,” “standard” charset character listingProposed Unicode (single char) replacementsUnicode character in hex (and decimal for use with ALT+keypad on Windows)
   
39 (a) alphaɑU+0251 (0593)
41 (b) betaβU+3B2 (0946)
42 (c) tilde operatorU+223C (8764)
43 (d) deltaδU+03B4 (0948)
47 (g) piπU+03C0 (0960)
48 divide symbol÷U+00F7 (0247)
49 (h) rhoρU+03C1 (0961)
50 (i) sigmaσU+03C3 (0963)
51 (j) thetaϴU+03F4 (1012)
52 multiplication symbol×U+00D7 (0215)
53 assign arrowU+21D0 (8656)
54 (k) omegaωU+03C9 (0969)
55 (l) lambdaλU+03BB (0955)
56 (m) microµU+00B5 (0181)
57 (n) small tilde˜U+02DC (0732)
58 (o) degree°U+00B0 (0176)
101 capital sigmaΣU+03A3 (0931)
102 capital deltaΔU+0394 (0916)
103 (A) left arrowU+2190 (8592)
105 (B) up arrowU+2191 (8593)
106 (C) down arrowU+2193 (8595)
107 (D) right arrowU+2192 (8594)
109 (E) arrow prompt ➤U+27A4 (10148)
112 intersection symbolU+2229 (8745)
113 (H) left brace{U+007B (0123)
114 (I) vertical bar|U+007C (0124)
115 (J) right brace}U+007D (0125)
116 union symbolU+222A (8746)
118 (K) equivalence symbolU+2261 (8801)
120 (M) not equals symbolU+2260 (8800)
121 (N) greater than or equal to symbolU+2265 (8805)
122 (O) less than or equal to symbolU+2264 (8804)

Table 2: Characters not mapped in “standard”/“charset”

MICRO comma (up arrow overlaying a down arrow)U+2195 (8597)
   
For representing MICROU+25A1 (9725) “White Medium Small Square” (There’s other  sizes as well as filled-in ones)
For representing a space, if desired·U+00B7 (0183) “Middle Dot”
For representing shiftU+21E7 (8679)

 

Alternative choices: “⇪” U-21EA (8682), “⇮” U-21EE (8686), “⇑” U-21D1 (8657), “⇈” U+21C8 (8648)

Example: Backspace (Shift-space)⇧· 

Cyber1 has some characters that draw on the previous character. These could be printed as either: how they look, or how they’re typed. The above entry shows how they could be shown as typed. They could also be shown as below. A problem with the below method is that on Cyber1 an umlaut can be placed over any character, but I could only find the following umlauted characters in Unicode. The same holds true for Cyber1’s circumflex and tilde (and maybe others I have forgotten about).

Table 3: Umlauted characters

over a space¨U+00A8 (0168)
 ŸU+0178 (0376)
 ÄU+00C4 (0196)
 ËU+00CB (0203)
 ÏU+00CF (0207)
 ÖU+00D6 (0214)
 ÜU+00DC (0220)
 äU+00E4 (0228)
 ëU+00EB (0235)
 ïU+00EF (0239)
 öU+00F6 (0246)
 üU+00FC (0252)
 ÿU+00FF (0255)