Sinclair QL Character Set - ISO and Unicode equivalents

This table shows the QL character set as displayed on screen. If you need to see what character displays on your machine at any given hex code, you'll need to use some workaround - too many document encodings and character sets...

The table has the QDOS Character Code, a description, the textual ISO entity for that character (if any), the numeric Unicode entity for that character (if any) and the Hex code for that character in MacOS. Set your character set or document encoding to "ISO 8859-1" or "Latin-1" Anyway, view the source to see the actual code needed to render these characters.

Note: Browsers should display the same character in the ISO and the Unicode columns (if that character is supported) if both entities are given. Alternate entities are given where a QDOS character could have different uses.

Warning: Some browsers may not support all the ISO entities, so instead of seeing © you might just see © for instance.

Warning: Some browsers may not support many of the Unicode entities, so don't be alarmed to see a lot of ?'s popping up. Go to Unicode charts online to find out where characters are. My IE 4.5 decodes most of them OK.

GIF of the standard QL character set || GIF of the Minerva character set


Low Order 7 bits - Almost ASCII

0x00-0x1F Grey Squares, except
0x09 Tab
0x0A New Line

0x20 Space character
0x21 !"#$%&'()*+,-./
0x30 0123456789:;<=>?
0x40 @ABCDEFGHIJKLMNO
0x50 PQRSTUVWXYZ[\]^_
0x60 £abcdefghijklmno (that's the British Pound Sterling sign. 0xA3 in Mac/Unicode - not Hash/Octothorpe (#) or the 'lb-bar' weight sign (unicode ℔))
0x70 pqrstuvwxyz{|}~© (copyright sign is 0xA9 (or &169;) in Mac/Unicode)

Notes:

Single newline character (as in Unix)
7F is DEL in ASCII, but © in QDOS
7E (tilde) has the same bitmap as the tilde accent in QDOS
60 is ` in ASCII, but £ in QDOS

9F is ` in QDOS, but varies according to OS on other platforms

High order 7 bits - International characters

QL Hex Code Description ISO Entity Code Unicode Entity Code Mac Hex Code
0x80 a umlaut ä ä 8a
0x81 a tilde ã ã 8b
0x82 a ring å å 8c
0x83 e acute é é 8e
0x84 o umlaut ö ö 9a
0x85 o tilde õ õ 9b
0x86 o slash ø ø bf
0x87 u umlaut ü ü 9f
0x88 c cedilla ç ç 8d
0x89 n tilde ñ ñ 96
0x8a ae ligature (ash) æ æ be
0x8b oe ligature (ethel) œ œ cf
0x8c a acute á á 87
0x8d a grave à à 88
0x8e a circumflex â â 89
0x8f e umlaut ë ë 91
0x90 e grave è è 8f
0x91 e circumflex ê ê 90
0x92 i umlaut ï ï 95
0x93 i acute í í 92
0x94 i grave ì ì 93
0x95 i circumflex î î 94
0x96 o acute ó ó 97
0x97 o grave ò ò 98
0x98 o circumflex ô ô 99
0x99 u acute ú ú 9c
0x9a u grave ù ù 9d
0x9b u circumflex û û 9e
0x9c eszett / Greek beta ß ß/β a7
0x9d cent ¢ ¢ a2
0x9e yen ¥ ¥ b4
0x9f Backtick ` ` 60
0xA0 A umlaut Ä Ä 80
0xA1 A tilde à à CC
0xA2 A ring Å Å 81
0xA3 E acute É É 83
0xA4 O umlaut Ö Ö 85
0xA5 O tilde Õ Õ CD
0xA6 O slash Ø Ø AF
0xA7 U umlaut Ü Ü 86
0xA8 C cedilla Ç Ç 82
0xA9 N tilde Ñ Ñ 84
0xAa AE ligature Æ Æ AE
0xAb OE ligature Œ Œ CE
0xAc Greek alpha α
0xAd Greek delta δ B6 C6
0xAe Greek theta θ
0xAf Greek lambda λ
0xB0 Greek mu µ µ/μ B5
0xB1 Greek pi π B9
0xB2 Greek phi φ
0xB3 Inverted ! ¡ ¡ C1
0xB4 Inverted ? ¿ ¿ C0
0xB5 Reverse S underdot I have no idea what it is. Help.
0xB6 Section § § A4
0xB7 Generic Currency ¤ ¤ DB
0xB8 Left angle quote « « C7
0xB9 Right angle quote » » C8
0xBa Ring or Degree ˚/° ˚/̊/° FB
0xBb Divide sign ÷ ÷ D6
0xBc arrow left
0xBd arrow right
0xBe arrow up
0xBf arrow down

Characters added in the Minerva ROM

In addition to the control code glyphs, the Minerva alters 0xB5 (reverse S underdot) to a new glyph (Q upon V). Other characters below 0xC0 are the same as the JS ROM.

QL Hex Code Description ISO Entity Unicode Entity Mac Hex Code
0xC0 Arrow NW    
0xC1 Arrow NE    
0xC2 Arrow SW    
0xC3 Arrow SE    
0xC4 Capital Delta Δ  
0xC5 Greek eta   η  
0xC6 Capital Phi   Φ  
0xC7 Capital Gamma   Γ  
0xC8 Suit Spade   ♠/♤  
0xC9 Suit Heart   ♥/♡  
0xCA Suit Diamond   ♦/♢  
0xCB Suit Club   ♣/♧  
0xCC Capital Lambda   Λ  
0xCD Del Operator    
0xCE Infinity &infinity;    
0xCF Capital Omega Ω ½
0xD0 Capital Pi Π ¸
0xD1 Capital Psi   Ψ  
0xD2 Registered Mark ® ®  
0xD3 Capital Sigma Σ ·
0xD4 Capital Theta / Sun / Circle Dot Operator   Θ/☉/⊙  
0xD5 Capital Upsilon   Υ  
0xD6 Dagger, Obelisk  
0xD7 Double Dagger, Double Obelisk, Diesis  
0xD8 Capital Xi   Ξ  
0xD9 Plus or minus ± ±  
0xDA Final sigma   ς  
0xDB Identical to    
0xDC Less than or equal to ²
0xDD Not equal to ­
0xDE Greater than or equal to ³
0xDF Almost equal to Å
0xE0 Hollow Square   □/▢/▯  
0xE1 Filled Square / End of Proof / QED   ∎/■/▮  
0xE2 Filled Circle    
0xE3 Symbol kappa   ϰ  
0xE4 Partial derivative
0xE5 Element of / Epsilon   ∈/∊  
0xE6 French Franc Currency symbol    
0xE7 ?      
0xE8 ?      
0xE9 ?? iota   ι  
0xEA Broken vertical Pipe &brkbar; ¦  
0xEB ?? kappa   κ  
0xEC One quarter   ¼  
0xED One half   ½  
0xEE Three quarters   ¾  
0xEF Lowercase omega   ω  
0xF0 Lowercase psi   ψ  
0xF1 Implies that    
0xF2 Lowercase rho   ρ  
0xF3 Lowercase sigma   σ  
0xF4 Lowercase tau   τ  
0xF5 ??      
0xF6 Square root &root;  
0xF7 Cube root    
0xF8 Lowercase xi ??   ξ  
0xF9 Ellipsis &ellipsis; …/…  
0xFA Lowercase zeta??   ζ  
0xFB Integral top ??      
0xFC Integral middle ??      
0xFD Integral bottom ??      
0xFE Noise 1      
0xFF Noise 2      

Back to the ql page.