[SemiOT]Tabla de codigos ASCII en WXP

04/10/2005 - 23:55 por Fernando - Teleline | Informe spam
Que codificación usa, por defecto, WXP?

Es que me hago un lio con esto. No se si usa un ASCII extendido modificado,
ISO-8859-1,ANSI, UTF-8, UTF-16, UNICODE u otro.

Usando el bloc de notas, si escribo Alt+0XXX (siendo X lo que sea). Todo lo
que he probado, en WXP, coincide con la iso-8859-1

Pero por ejemplo:

En WXP pongo Alt+0128 y sale el simbolo del euro
En abro el simbolo de sistema y pongo Alt+0128 sale la c cedilla

En WXP pongo Alt+128 y sale la c cedilla
En abro el simbolo de sistema y pongo Alt+0128 sale la c cedilla


Donde podia conseguir la tabla de codigos, hasta el caracter 256, de cada
uno de esos sistemas operativos: WXP, W98?

Y que diferencia hay entre guardar un archivo en el bloc de notas como
ANSI, Unicode, Unicode big endian, Utf-8?
 

Leer las respuestas

#1 Daniel Martín
05/10/2005 - 13:09 | Informe spam
Depende de la distribución de teclado que estés usando. Para los idiomas de Europa occidental la tabla usada es la Windows 1252, que permite la escritura del símbolo del euro así como de los caracteres más usados en los idiomas de Europa occidental. Si requieres escribir otros caracteres de un byte (cirílico, por ejemplo), cambia la distribución de teclado a ruso, por ejemplo, y tendrás a tu disposición una tabla de códigos completamente distinta (tendrás caracteres cirílicos pero carecerás de letras acentuadas y otros caracteres típicos de idiomas occidentales, como la ß alemana o la ñ española y bretona).

En el caso de que quieras escribir caracteres de doble byte (DBCS), típicos de los idiomas chino (simplificado y tradicional), japonés y coreano, tendrás que instalar una serie de archivos adicionales (excepto si tu sistema operativo está localizado en alguno de esos idiomas, que ya los incorporan por defecto). Esto lo puedes hacer desde Configuración regional y de idioma, pestaña Idiomas, apartado Compatibilidad con idioma adicional. En este caso existen IMEs ("Input Method Editors") que facilitan un mundo la tarea de escribir "kanji", si hablamos del idioma japonés.

La línea de comandos es una tabla aparte tipo DOS que si no recuerdo mal es la OEM 850 y que incluye caracteres latinos occidentales típicos excepto el símbolo del euro. Para obtener el símbolo del euro en la línea de comandos habría que emplear la tabla OEM 858 (caracteres latinos más el símbolo del euro) mediante una modificación en el Registro.

Por último, sobre la codificación en el Bloc de notas, pues depende de los idiomas en los que escribas: Si escribes en español, inglés y algún otro idioma occidental, no tendrás problemas; si, en cambio, trabajas mayoritariamente en árabe, ruso o coreano, pues te encontrarás con que los caracteres que has escrito aparecen como signos de interrogación. En estos casos el propio Bloc de notas si encuentra algún caracter que se escape de ANSI y yo recomendamos utilizar Unicode para mantener estos caracteres intactos.

A grandes rasgos esta es la relación entre páginas de códigos, distribuciones de teclado e idiomas en Windows. Si quieres que profundice en algún tema, no dudes en volver a consultar.

Un saludo,
Daniel Martín
Correo electrónico:


"Fernando - Teleline" wrote in message news:
Que codificación usa, por defecto, WXP?

Es que me hago un lio con esto. No se si usa un ASCII extendido modificado,
ISO-8859-1,ANSI, UTF-8, UTF-16, UNICODE u otro.

Usando el bloc de notas, si escribo Alt+0XXX (siendo X lo que sea). Todo lo
que he probado, en WXP, coincide con la iso-8859-1

Pero por ejemplo:

En WXP pongo Alt+0128 y sale el simbolo del euro
En abro el simbolo de sistema y pongo Alt+0128 sale la c cedilla

En WXP pongo Alt+128 y sale la c cedilla
En abro el simbolo de sistema y pongo Alt+0128 sale la c cedilla


Donde podia conseguir la tabla de codigos, hasta el caracter 256, de cada
uno de esos sistemas operativos: WXP, W98?

Y que diferencia hay entre guardar un archivo en el bloc de notas como
ANSI, Unicode, Unicode big endian, Utf-8?




Preguntas similares