¿Cómo puedo codificar texto en ISO 8859-15 en una máquina Windows?


0

¿Cómo puedo guardar texto con acentos europeos (diéresis, acento grave, etc.) en formato ISO 8859-15 en una máquina Windows con MS Office instalado?

Necesito poder exportar estos archivos de texto a un sistema Linux incorporado.


No lo hagas Use UTF-8; usted va a necesitar para poner múltiples juegos de caracteres en un solo archivo, tarde o temprano ...
grawity

Respuestas:


1

No tengo Office / Word, así que no puedo decir si puede especificar una codificación muy específica al guardar un archivo de texto, como puede hacerlo con TextEdit de Mac o gedit de Linux. El Bloc de notas y Wordpad de Windows parece estar limitado a "ANSI" (Windows-1252), UTF-16 o UTF-8. Por lo tanto....

Todos los caracteres imprimibles en ISO-8859-15 (y el estándar "Latin 1" 8859-1) están en la codificación predeterminada de Windows-1252. (El truco es que algunos de los caracteres están en diferentes lugares). Por lo tanto, cualquier programa / editor que se guarde en un archivo de texto no debe destrozar / perder esos caracteres acentuados particulares. Luego necesita un programa para convertir a 8859-15.

Linux y Mac tienen la iconvutilidad incorporada. También se ha portado a Windows . Por ejemplo:

iconv -f windows-1252 -t iso-8859-15 somefile.txt > converted.txt

+1 y eliminó mi respuesta: esta es una solución mucho mejor.
Billy ONeal

Sí, Windows-1252 es una extensión de ISO-8859-1. Cuando se necesitaban nuevos caracteres, MS lo agregaba al rango 0x80-0xA0. En contraste, ISO-8859-15 reemplazó los caracteres existentes con caracteres nuevos.
Yuhong Bao

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.