Code page 850
437 | English |
---|---|
708 | Arabic (ASMO) |
720 | Arabic (Microsoft) |
737 | Greek |
775 | Baltic |
850 | Western European |
852 | Central European |
855 | Cyrillic |
857 | Turkish |
858 | Western European with euro |
860 | Portuguese |
861 | Icelandic |
862 | Hebrew |
863 | Canadian French |
864 | Arabic (IBM) |
865 | Nordic |
866 | Russian |
869 | Greek |
Code Page 850 is one of MS-DOS and PC DOS used code page (hence also known as DOS Latin 1 ). It was introduced in 1987 with DOS 3.3.
It modified the code page 437 so that the Greek letters (with the exception of the β, which was also used for the German ß, and the µ, which serves as a prefix for 10 −6 ) and the mixed frame characters (those made up of single and double frame sections exist) and have been replaced by the characters from the ISO-8859-1 character set that are missing in the CP 437 .
This led to display errors in some DOS programs (e.g. Norton Commander 3.0), as these now showed letters instead of frame characters. However, some programs recognized the code page and adapted their display accordingly.
Due to the compatibility with the CP 437, the newly added characters are scattered a bit chaotically in the code page.
The code page 850 contains the following characters: (The number below the symbol is the Unicode value in hexadecimal notation)
… 0 | …1 | … 2 | … 3 | … 4 | … 5 | … 6 | … 7 | …8th | … 9 | … A | … B | ... C | … D | … E | ... F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 ... |
NULL 0 |
☺ 263A |
☻ 263B |
♥ 2665 |
♦ 2666 |
♣ 2663 |
♠ 2660 |
• 2022 |
◘ 25D8 |
○ 25CB |
◙ 25D9 |
♂ 2642 |
♀ 2640 |
♪ 266A |
♫ 266B |
☼ 263C |
1… |
► 25BA |
◄ 25C4 |
↕ 2195 |
‼ 203C |
¶ B6 |
§ A7 |
▬ 25AC |
↨ 21A8 |
↑ 2191 |
↓ 2193 |
→ 2192 |
← 2190 |
∟ 221F |
↔ 2194 |
▲ 25B2 |
▼ 25BC |
2… |
20th |
! 21st |
" 22 |
# 23 |
$ 24 |
% 25 |
& 26 |
' 27 |
( 28 |
) 29 |
* 2A |
+ 2B |
, 2C |
- 2D |
. 2E |
/ 2F |
3… |
0 30 |
1 31 |
2 32 |
3 33 |
4 34 |
5 35 |
6 36 |
7 37 |
8 38 |
9 39 |
: 3A |
; 3B |
< 3C |
= 3D |
> 3E |
? 3F |
4… |
@ 40 |
A 41 |
B 42 |
C 43 |
D 44 |
E 45 |
F 46 |
G 47 |
H 48 |
I 49 |
J 4A |
K 4B |
L 4C |
M 4D |
N 4E |
O 4F |
5… |
P 50 |
Q 51 |
R 52 |
P. 53 |
T 54 |
U 55 |
V 56 |
W 57 |
X 58 |
Y 59 |
Z 5A |
[ 5B |
\ 5C |
] 5D |
^ 5E |
_ 5F |
6… |
` 60 |
a 61 |
b 62 |
c 63 |
d 64 |
e 65 |
f 66 |
g 67 |
h 68 |
i 69 |
j 6A |
k 6B |
l 6C |
m 6D |
n 6E |
o 6F |
7… |
p 70 |
q 71 |
r 72 |
p 73 |
t 74 |
u 75 |
v 76 |
w 77 |
x 78 |
y 79 |
z 7A |
{ 7B |
| 7C |
} 7D |
~ 7E |
⌂ 2302 |
8th… |
Ç C7 |
ü FC |
é E9 |
â E2 |
ä E4 |
à E0 |
å E5 |
ç E7 |
ê EA |
ë EB |
è E8 |
ï EF |
î EE |
ì EC |
Ä C4 |
Å C5 |
9 ... |
É C9 |
æ E6 |
Æ C6 |
ô F4 |
ö F6 |
ò F2 |
û FB |
ù F9 |
ÿ FF |
Ö D6 |
Ü DC |
ø F8 |
£ A3 |
Ø D8 |
× D7 |
ƒ 192 |
A ... |
á E1 |
í ED |
ó F3 |
ú FA |
ñ F1 |
Ñ D1 |
ª AA |
º BA |
¿ BF |
® AE |
¬ AC |
½ BD |
¼ BC |
¡ A1 |
« AB |
“ BB |
B ... |
Ø 2591 |
▒ 2592 |
▓ 2593 |
│ 2502 |
┤ 2524 |
Á C1 |
 C2 |
À C0 |
© A9 |
╣ 2563 |
║ 2551 |
╗ 2557 |
╝ 255D |
¢ A2 |
¥ A5 |
┐ 2510 |
C ... |
└ 2514 |
┴ 2534 |
┬ 252C |
├ 251C |
─ 2500 |
┼ 253C |
ã E3 |
à C3 |
╚ 255A |
╔ 2554 |
╩ 2569 |
╦ 2566 |
╠ 2560 |
═ 2550 |
╬ 256C |
¤ A4 |
D ... |
ð F0 |
Ð D0 |
Ê CA |
Ë CB |
È C8 |
ı 131 |
Í CD |
Î CE |
Ï CF |
┘ 2518 |
┌ 250C |
█ 2588 |
▄ 2584 |
¦ A6 |
Ì CC |
▀ 2580 |
E ... |
Ó D3 |
ß DF |
Ô D4 |
Ò D2 |
õ F5 |
Õ D5 |
µ B5 |
þ FE |
Þ DE |
Ú DA |
Û DB |
Ù D9 |
ý FD |
Ý DD |
¯ AF |
´ B4 |
F ... |
SHY AD |
± B1 |
‗ 2017 |
¾ BE |
¶ B6 |
§ A7 |
÷ F7 |
¸ B8 |
° B0 |
¨ A8 |
· B7 |
1 B9 |
3 B3 |
² B2 |
■ 25A0 |
NBSP A0 |
… 0 | …1 | … 2 | … 3 | … 4 | … 5 | … 6 | … 7 | …8th | … 9 | … A | … B | ... C | … D | … E | ... F |
Example for ®: A…… 9 means A × 16 + 9 × 1 = 169 (A stands for 10, B for 11 etc.)
The differences to code page 437 , highlighted in color in the table above, are listed again in the following table:
|
|
Input method
Under Windows, the characters of code page 850 can be entered using the key combination Alt+ < one to three-digit decimal number (numeric keypad) >.
For example, Alt+ references 255the last character on the code page (position F…… F), while Alt+ 256generates the character at position 0…… 0;
So it is "started all over again" so that the numbers 3 , 259 (3 + 256), 515 (3 + 256 + 256) and 771 (3 + 256 + 256 + 256), for example, all on the filled heart ♥ (position 0…… 3) refer.
See also : Alt-Code
Code page 858
A variant of the code page 850 with euro characters was introduced in 1998 as the CP 858. In this code page the "dotless i" ( "i without point" ) (character D5 hex ) has been replaced by the euro symbol. Adapted or correspondingly extended font files have been published for Caldera DR-DOS 7.03, IBM PC-DOS 7.0 & 2000 (PC-DOS 7.00 Revision 1) and FreeDOS , but some are also available under other MS-DOS -compatible operating systems and under Windows 95 / 98 / Me can be used. Adapted CPI files for various printer series are also available from free sources, which - controlled by the code page switching logic of the operating system - switch the character sets in the printer (only for newer printers that support the CP 858 ex works), or so-called "download" -Fonts “to redefine the euro symbol in the printer.
Web links
- cp850_DOSLatin1 to Unicode table. ( FTP link, TXT file [10 kB]) Unicode.org, April 24, 1996, accessed on March 31, 2015 (English).
- Torsten Horn: text encoding, code page, charset. 2009, accessed March 31, 2015 .