Windows-1257
MIME / IANA | windows-1257 |
---|---|
Alias(es) | cp1257 ( Windows-125x |
Other related encoding(s) | IBM-922, ISO 8859-13, LST 1590-4 |
Windows-1257 (Windows Baltic) is an 8-bit, single-byte extended ASCII code page used to support the Estonian, Latvian and Lithuanian languages under Microsoft Windows. In Lithuania, it is standardised as LST 1590-3, alongside a modified variant named LST 1590-4.[1][2]
The label Windows-1257
was registered with the
IBM uses code page 1257 (CCSID 1257, euro sign extended CCSID 5353, and the further extended CCSID 9449) for Windows-1257.[4][5][6][7]
As with many other code pages, the languages supported in this code page can be supported in other code pages. The Estonian language can be written with Windows-1252. It is possible, but unusual, to write Polish, Slovene, Swedish, Finnish, Norwegian, Danish and German using this code page. The German specific characters will be identical to those encoded in Windows-1252.
Unicode is preferred to Windows-1257 in modern applications.
Character set
The following table shows Windows-1257. Each character is shown with its Unicode equivalent in the tooltip.
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | |
0x | NUL | SOH
|
STX
|
ETX
|
EOT
|
ENQ | ACK
|
BEL | BS | HT
|
LF
|
VT
|
FF
|
CR | SO
|
SI
|
1x | DLE
|
DC1
|
DC2
|
DC3
|
DC4
|
NAK
|
SYN
|
ETB
|
CAN | EM
|
SUB | ESC | FS
|
GS
|
RS
|
US
|
2x | SP
|
! | " | # | $ | % | & | ' | (
|
)
|
* | +
|
,
|
-
|
. | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @
|
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O |
5x | P | Q | R | S | T | U | V | W | X | Y | Z | [
|
\ | ]
|
^ | _ |
6x | ` | a | b | c | d | e | f | g | h | i | j | k | l | m | n | o |
7x | p | q | r | s | t | u | v | w | x | y | z | {
|
| | }
|
~ | DEL |
8x | € | ‚
|
„
|
… | †
|
‡
|
‰
|
‹ | ¨
|
ˇ | ¸ | |||||
9x | ‘
|
’
|
“
|
”
|
• | –
|
—
|
™ | › | ¯ | ˛ | |||||
Ax | NBSP | ¢ | £ | ¤
|
¦ | § | Ø | © | Ŗ
|
«
|
¬ | SHY | ® | Æ | ||
Bx | ° | ±
|
² | ³ | ´ | µ
|
¶ | · | ø | ¹ | ŗ
|
»
|
¼
|
½ | ¾
|
æ |
Cx | Ą | Į | Ā | Ć | Ä | Å | Ę | Ē
|
Č | É | Ź | Ė | Ģ | Ķ | Ī
|
Ļ
|
Dx | Š | Ń | Ņ
|
Ó | Ō
|
Õ | Ö | × | Ų | Ł | Ś | Ū
|
Ü | Ż | Ž | ß |
Ex | ą | į | ā | ć | ä | å | ę | ē
|
č | é | ź | ė | ģ | ķ | ī
|
ļ
|
Fx | š | ń | ņ
|
ó | ō
|
õ | ö | ÷ | ų | ł | ś | ū
|
ü | ż | ž | ˙
|
References
- ^ "Rašmenų koduotės". Lietuvių kalba informacinėse technologijose.
- ^ "LST 1590-3". Rašmenų koduotės.
- ^ Lazhintseva, Katya (1996-05-03). "Registration of new MIME charset: Windows-1257". IANA.
- ^ "Code page 1257 information document". Archived from the original on 2016-03-03.
- ^ "CCSID 1257 information document". Archived from the original on 2016-03-26.
- ^ "CCSID 5353 information document". Archived from the original on 2014-11-29.
- ^ "CCSID 9449 information document". Archived from the original on 2014-11-29.
- ^ Unicode mapping table for Windows 1257
- ^ Unicode mappings of windows 1257 with "best fit"
- ^ Code Page CPGID 01257 (pdf) (PDF), IBM
- ^ Code Page CPGID 01257 (txt), IBM
- ^ International Components for Unicode (ICU), ibm-1257_P100-1995.ucm, 2002-12-03
- ^ International Components for Unicode (ICU), ibm-5353_P100-1998.ucm, 2002-12-03
- ^ International Components for Unicode (ICU), ibm-9449_P100-2002.ucm, 2003-10-07