Table* of 7 code pages, 49 switches and 7 ZX Spectrum colors: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ c p | 0=dft 1 2 3 4 5 6 | c p ====#-=====-=====-=====-=====-=========-=========-=====-#==== 0 0 | . ! | ¦ ¡ ▌ ▐ | K K 0 1 | , ; ` ´ (free) ▀ ▄ | K B 0 2 | ' " ~ ¨ (free) █ ZX$80 | K R 0 3 | : = # ¤ ■ ▓ ZX$81 | K M 0 4 | 0 / _ ° ÷ ▒ ZX$82 | K G 0 5 | 1 \ ¯ ¹ (free) ░ ZX$83 | K C 0 6 | [sw0] [sw0] [sw0] [sw0] [sw0] [sw0] [sw0] | K Y ~~~~+-~~~~~-~~~~~-~~~~~-~~~~~-~~~~~~~~~-~~~~~~~~~-~~~~~-+~~~~ 1 0 | A a À à à 㠪 | B K 1 1 | B b Á á (free) (free) (free)| B B 1 2 | C c  â (free) (free) ZX$84 | B R 1 3 | D d Å å Ð ð ZX$85 | B M 1 4 | 2 < « ² “ „ ZX$86 | B G 1 5 | 3 > » ³ ” ‟ ZX$87 | B C 1 6 | [sw1] [sw1] [sw1] [sw1] [sw1] [sw1] [sw1] | B Y ~~~~+-~~~~~-~~~~~-~~~~~-~~~~~-~~~~~~~~~-~~~~~~~~~-~~~~~-+~~~~ 2 0 | E e È è (free) ℮ (free)| R K 2 1 | F f É é (free) (free) (free)| R B 2 2 | G g Ê ê (free) (free) ZX$88 | R R 2 3 | H h Ë ë (free) (free) ZX$89 | R M 2 4 | 4 [ $ ¢ (free) (free) ZX$8A | R G 2 5 | 5 ] £ € (free) (free) ZX$8B | R C 2 6 | [sw2] [sw2] [sw2] [sw2] [sw2] [sw2] [sw2] | R Y ~~~~+-~~~~~-~~~~~-~~~~~-~~~~~-~~~~~~~~~-~~~~~~~~~-~~~~~-+~~~~ 3 0 | I i Ì ì IJ ij (free)| M K 3 1 | J j Í í (free) (free) (free)| M B 3 2 | K k Î î (free) (free) ZX$8C | M R 3 3 | L l Ï ï (free) (free) ZX$8D | M M 3 4 | M m Æ æ (free) (free) ZX$8E | M G 3 5 | N n Œ œ Ñ ñ ZX$8F | M C 3 6 | [sw3] [sw3] [sw3] [sw3] [sw3] [sw3] [sw3] | M Y ~~~~+-~~~~~-~~~~~-~~~~~-~~~~~-~~~~~~~~~-~~~~~~~~~-~~~~~-+~~~~ 4 0 | O o Ò ò Õ õ º | G K 4 1 | P p Ó ó ¶ ℗ ─ | G B 4 2 | Q q Ô ô (free) (free) │ | G R 4 3 | R r Ö ö ® (free) ┌ | G M 4 4 | S s Ø ø § ß ┐ | G G 4 5 | T t Ç ç Þ þ └ | G C 4 6 | [sw4] [sw4] [sw4] [sw4] [sw4] [sw4] [sw4] | G Y ~~~~+-~~~~~-~~~~~-~~~~~-~~~~~-~~~~~~~~~-~~~~~~~~~-~~~~~-+~~~~ 5 0 | U u Ù ù (free) ♠ ┘ | C K 5 1 | V v Ú ú (free) ♣ ├ | C B 5 2 | W w Û û (free) ♥ ┤ | C R 5 3 | X x Ü ü × ♦ ┬ | C M 5 4 | 6 { % µ (free) (free) ┴ | C G 5 5 | 7 } & · (free) (free) ┼ | C C 5 6 | [sw5] [sw5] [sw5] [sw5] [sw5] [sw5] [sw5] | C Y ~~~~+-~~~~~-~~~~~-~~~~~-~~~~~-~~~~~~~~~-~~~~~~~~~-~~~~~-+~~~~ 6 0 | Y y ¥ • ● ▲ ↑ | Y K 6 1 | Z z Ý ý (free) ► → | Y B 6 2 | - + * ÿ ± ▼ ↓ | Y R 6 3 | ? * ^ ¬ ¿ ◄ ← | Y M 6 4 | 8 ( @ … (free) (free) (free)| Y G 6 5 | 9 ) © ™ (free) (free) (free)| Y C 6 6 | [sw6] [sw6] [sw6] [sw6] [sw6] [sw6] [sw6] | Y Y ====#-=====-=====-=====-=====-=========-=========-=====-#==== c p | K=dft B R M G C Y | c p * View me in monospace Unicode (from a Microsoft Excel Xlsb). Title, description, usage, license and release date: ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ZX82 ABCDEFG: a bicolor drolatique font generator [dpla's ZX Spectrum edition – version 1.0 or ROIAOAIO] 294 visible text characters, in 'Extended ASCII' (U0020-FF) and a few beyond. 7 code pages (CP) to switch from, and 48 cells left unassigned (in CP 4 to 6). Feel free to add your private glyphs, provided you retain the original mapping; you may replace them with invisible formatting controls (e.g. for animations). The CP switches are 7 visible control characters, applied once or indefinitely, that is: K/B/R/M/G/C/Y → temporary; KY/BY/RY/MY/GY/CY/YY → permanent. Please, bear in mind that my main mapping (CP 0) is based on our 6 vowels, contrary to A-Z substitutions (like David B. Kelley's "6-Color Binary Alphabet"). This implementation uses 7 colors in ascending RGB on a white background (hence my title: a 8-bit allusion to the ZX Spectrum Ink and Paper on screen). Example: "Hello·world!" = "BY K RM RK MM MM GK •CR GK GM MM BM KK" where the letters = their abbreviated color (0-6), and 'Space' / "•" = White (7). Typically on a display, you can resort to a pair of characters (any block / bar) but you can use the material of your choice (e.g. balloons, the air being "W"), even derivate in color (symbols), size (micro), view (vector, 3D), language… Script & mapping: copyright © 2014-2018 dpla; else: under CC BY-NC-SA 4.0. dpla 2018-03-31