CP437

From Wikicode Subsets

CP437 is an essential character set in fonts suitable for terminal/commandprompt environments in applications where this codepage is used. It must be included in any usable Unicode monospaced font. CP437 contains 255 characters (223 printable, 32 more in semigraphical text modes).

 ☺☻♥♦♣♠•◘○◙♂♀♪♫☼
►◄↕‼¶§▬↨↑↓→←∟↔▲▼
 !"#$%&'()*+,-./
0123456789:;<=>?
@ABCDEFGHIJKLMNO
PQRSTUVWXYZ[\]^_
`abcdefghijklmno
pqrstuvwxyz{|}~⌂
ÇüéâäàåçêëèïîìÄÅ
ÉæÆôöòûùÿÖÜ¢£¥₧ƒ
áíóúñѪº¿⌐¬½¼¡«»
░▒▓│┤╡╢╖╕╣║╗╝╜╛┐
└┴┬├─┼╞╟╚╔╩╦╠═╬╧
╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀
αßΓπΣσµτΦΘΩδ∞φε∩
≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ 

If the 16 lines are of different widths, the system you are using has a completely broken set of fonts and every Unicode monospaced font that doesn't contain CP437 (or another codepage based on CP437 with box-drawing characters) is completely broken. Type Design therefore requires each released font to contain Subset1, which contains this codepage and many more.

00  20-7e a0-a3 a5 a7 aa-ac b0-b2 b5-b7 ba-bd bf c4-c7 c9 d1 d6 dc df-e2 e4-ef f1-f4 f6-f7 f9-fc ff
01  92
03  93 98 a3 a6 a9 b1 b4-b5 c0 c3-c4 c6
20  22 3c 7f a7
21  90-95 a8
22  19-1a 1e-1f 29 48 61 64-65
23  02 10 20-21
25  00 02 0c 10 14 18 1c 24 2c 34 3c 50-6c 80 84 88 8c 90-93 a0 ac b2 ba bc c4 cb d8-d9
26  3a-3c 40 42 60 63 65-66 6a-6b
0 1 2 3 4 5 6 7 8 9 A B C D E F
0020 ! " # $ % & ' ( ) * + , - . /
0030 0 1 2 3 4 5 6 7 8 9 : ; < = > ?
0040 @ A B C D E F G H I J K L M N O
0050 P Q R S T U V W X Y Z [ \ ] ^ _
0060 ` a b c d e f g h i j k l m n o
0070 p q r s t u v w x y z { | } ~  
00A0   ¡ ¢ £   ¥   §   ª « ¬  
00B0 ° ± ²   µ ·   º » ¼ ½   ¿
00C0   Ä Å Æ Ç   É  
00D0   Ñ   Ö   Ü   ß
00E0 à á â   ä å æ ç è é ê ë ì í î ï
00F0   ñ ò ó ô   ö ÷   ù ú û ü   ÿ
0190   ƒ  
0390   Γ   Θ  
03A0   Σ   Φ   Ω  
03B0   α   δ ε  
03C0 π   σ τ   φ  
2020    
2030    
2070  
20A0    
2190  
21A0    
2210    
2220    
2240    
2260      
2300    
2310  
2320  
2500      
2510        
2520      
2530      
2550
2560  
2580        
2590  
25A0    
25B0        
25C0      
25D0    
2630    
2640    
2660        
0 1 2 3 4 5 6 7 8 9 A B C D E F
  graphical control characters (only usable in semigraphical text modes)


See also

(For a logic comparison of all sets, see Logic table of supersets)

  • ASCII: 95 characters, the very core
  • ISO 8859-1: 191 characters, superset of ASCII
  • CP1252: 218 characters, superset of ISO 8859-1
  • MES-1: 335 characters, superset of ISO 8859-1
  • VSECS: 361 characters, superset of CP1252
  • W1G: 603 characters, superset of CP1252
  • WGL4: 657 characters, superset of MES-1 and CP1252
  • Subset1: 678 characters, superset of VSECS and WGL4
  • SECS: 708 characters, superset of VSECS
  • MES-2: 1064 characters, superset of Subset1
  • Subset2: 1193 characters, superset of IPA-MINI, W1G, SECS and MES-2
  • LPTT-1: 1999 characters, superset of MES-1
  • MES-3B: 2821 characters, superset of IPA-MINI, W1G, MES-2 and Vietnamese
  • Subset3: 2823 characters, superset of SECS and MES-3B
  • Subset3+: 3309 characters, superset of Subset3 and Japanese (halfwidth)
  • BHFEU-1: 3674 characters, superset of ISO 8859-1
  • IPA-MINI, 22 characters, an extension of SECS (2 character overlap) supposed to cover basic IPA