Windows-1257 (Windows Báltico) es una de 8 bits , de un solo byte ASCII extendido de página de códigos utilizada para apoyar los estonios , letones y lituanos idiomas bajo Microsoft Windows . En Lituania, está estandarizado como LST 1590-3 , junto con una variante modificada llamada LST 1590-4 . [1] [2]
MIME / IANA | windows-1257 |
---|---|
Alias | cp1257 ( página de códigos 1257) |
Idioma (s) | Estonio , letón , lituano (también admite polaco , sueco , finlandés , noruego , danés , alemán e inglés ) |
Creado por | Microsoft |
Estándar | LST 1590-3, Estándar de codificación WHATWG |
Clasificación | ASCII extendido , Windows-125x |
Otras codificaciones relacionadas | IBM-922 , ISO 8859-13 , LST 1590-4 |
La etiqueta Windows-1257
se registró en la IANA en 1996, citando una publicación de la especificación en 1995 y la inclusión con versiones paneuropeas de Windows 95 . [3] La codificación ISO 8859-13 posterior (publicada por primera vez en 1998) es similar, pero se diferencia en reservar el rango 0x 80–9F para los caracteres de control y, en consecuencia, ubicar ciertas comillas en los puntos de código 0xA1, 0xA5, 0xB4 y 0xFF en su lugar ( los dos últimos se utilizan para espaciar diacríticos en Windows-1257). Windows-1257 no es compatible con las antiguas codificaciones ISO 8859-4 e ISO 8859-10 . Para las letras del alfabeto estonio , Windows-1257 es compatible con IBM-922 .
IBM utiliza la página de códigos 1257 ( CCSID 1257, CCSID extendido con el símbolo del euro 5353 y el CCSID 9449 ampliado adicionalmente) para Windows-1257. [4] [5] [6] [7]
Como ocurre con muchas otras páginas de códigos, los idiomas admitidos en esta página de códigos se pueden admitir en otras páginas de códigos. El idioma estonio se puede escribir con Windows-1252 . Es posible, pero inusual, escribir polaco , sueco , finlandés , noruego , danés y alemán usando esta página de códigos. Los caracteres específicos de alemán serán idénticos a los codificados en Windows-1252.
Se prefiere Unicode a Windows-1257 en las aplicaciones modernas.
Conjunto de caracteres
La siguiente tabla muestra Windows-1257. Cada carácter se muestra con su equivalente Unicode . Las diferencias con Windows-1252 están sombreadas.
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _MI | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0_ 0 | NUL 0000 | SOH 0001 | STX 0002 | ETX 0003 | EOT 0004 | ENQ 0005 | ACK 0006 | BEL 0007 | BS 0008 | HT 0009 | LF 000A | VT 000B | FF 000C | CR 000D | SO 000E | SI 000F |
1_ 16 | DLE 0010 | DC1 0011 | DC2 0012 | DC3 0013 | DC4 0014 | NAK 0015 | SYN 0016 | ETB 0017 | PUEDE 0018 | EM 0019 | SUB 001A | ESC 001B | FS 001C | GS 001D | RS 001E | US 001F |
2_ 32 | SP 0020 | ! 0021 | " 0022 | # 0023 | $ 0024 | % 0025 | & 0026 | « 0027 | ( 0028 | ) 0029 | * 002A | + 002B | , 002C | - 002D | . 002E | / 002F |
3_ 48 | 0 0030 | 1 0031 | 2 0032 | 3 0033 | 4 0034 | 5 0035 | 6 0036 | 7 0037 | 8 0038 | 9 0039 | : 003A | ; 003B | < 003C | = 003D | > 003E | ? 003F |
4_ 64 | @ 0040 | A 0041 | B 0042 | C 0043 | D 0044 | E 0045 | F 0046 | G 0047 | H 0048 | Yo 0049 | J 004A | K 004B | L 004C | M 004D | N 004E | O 004F |
5_ 80 | P 0050 | Q 0051 | R 0052 | S 0053 | T 0054 | U 0055 | V 0056 | W 0057 | X 0058 | Y 0059 | Z 005A | [ 005B | \ 005C | ] 005D | ^ 005E | _ 005F |
6_ 96 | ` 0060 | un 0061 | b 0062 | c 0063 | d 0064 | e 0065 | f 0066 | g 0067 | h 0068 | yo 0069 | j 006A | k 006B | l 006C | m 006D | n 006E | o 006F |
7_ 112 | p 0070 | q 0071 | r 0072 | s 0073 | t 0074 | u 0075 | v 0076 | w 0077 | x 0078 | y 0079 | z 007A | { 007B | | 007C | } 007D | ~ 007E | DEL 007F |
8_ 128 | 20 € AC | ‚ 201A | „ 201E | ... 2026 | † 2020 | ‡ 2021 | ‰ 2030 | ‹ 2039 | ¨ 00A8 | 02C7 | ¸ 00B8 | |||||
9_ 144 | ' 2018 | ' 2019 | “ 201C | " 201D | • 2022 | - 2013 | - 2014 | ™ 2122 | › 203A | ¯ 00AF | ˛ 02DB | |||||
A_ 160 | NBSP 00A0 | ¢ 00A2 | £ 00A3 | ¤ 00A4 | ¦ 00A6 | § 00A7 | Ø 00D8 | © 00A9 | Ŗ 0156 | « 00AB | ¬ 00AC | SHY 00AD | ® 00AE | Æ 00C6 | ||
B_ 176 | ° 00B0 | ± 00B1 | ² 00B2 | ³ 00B3 | ´ 00B4 | µ 00B5 | ¶ 00B6 | · 00B7 | ø 00F8 | ¹ 00B9 | ŗ 0157 | » 00BB | ¼ 00BC | ½ 00BD | ¾ 00BE | æ 00E6 |
C_ 192 | Ą 0104 | Į 012E | Ā 0100 | Ć 0106 | Ä 00C4 | Å 00C5 | Ę 0118 | Ē 0112 | Č 010C | É 00C9 | Ź 0179 | Ė 0116 | Ģ 0122 | Ķ 0136 | Ī 012A | Ļ 013B |
D_ 208 | Š 0160 | Ń 0143 | Ņ 0145 | Ó 00D3 | Ō 014C | Õ 00D5 | Ö 00D6 | × 00D7 | Ų 0172 | Ł 0141 | Ś 015A | Ū 016A | Ü 00DC | Ż 017B | Ž 017D | ß 00DF |
E_ 224 | ą 0105 | į 012F | ā 0101 | ć 0107 | ä 00E4 | å 00E5 | ê 0119 | ē 0113 | č 010D | é 00E9 | ź 017A | ė 0117 | ģ 0123 | ķ 0137 | ī 012B | ¸ 013C |
F_ 240 | š 0161 | ń 0144 | ņ 0146 | ó 00F3 | ō 014D | õ 00F5 | ö 00F6 | ÷ 00F7 | ų 0173 | ł 0142 | ś 015B | ū 016B | ü 00FC | ż 017C | § 017E | ˙ 02D9 |
Letra Número Puntuación Símbolo Otro Indefinido
Referencias
- ^ "Rašmenų koduotės" . Lietuvių kalba informacinėse technologijose .
- ^ "LST 1590-3" . Rašmenų koduotės .
- ^ Lazhintseva, Katya (3 de mayo de 1996). "Registro de nuevo juego de caracteres MIME: Windows-1257" . IANA.
- ^ "Documento de información de la página de códigos 1257" . Archivado desde el original el 3 de marzo de 2016.
- ^ "Documento de información CCSID 1257" . Archivado desde el original el 26 de marzo de 2016.
- ^ "Documento de información CCSID 5353" . Archivado desde el original el 29 de noviembre de 2014.
- ^ "Documento de información CCSID 9449" . Archivado desde el original el 29 de noviembre de 2014.
- ^ Tabla de mapeo Unicode para Windows 1257
- ^ Asignaciones Unicode de windows 1257 con "mejor ajuste"
- ^ Página de códigos CPGID 01257 (pdf) (PDF) , IBM
- ^ Página de códigos CPGID 01257 (txt) , IBM
- ^ Componentes internacionales para Unicode (ICU), ibm-1257_P100-1995.ucm , 2002-12-03
- ^ Componentes internacionales para Unicode (ICU), ibm-5353_P100-1998.ucm , 2002-12-03
- ^ Componentes internacionales para Unicode (ICU), ibm-9449_P100-2002.ucm , 2003-10-07
enlaces externos
- Convertidor de juegos de caracteres lituano gratuito en línea