¿Por qué LibreOffice Calc cambia el conjunto de caracteres del archivo CSV?

¿Por qué LibreOffice Calc cambia el conjunto de caracteres del archivo CSV?

Tengo una .csvexportación de archivo (en realidad impresa en un archivo csv) realizada en una máquina con Windows 10. Al trabajar en Libreoffice Calc en Archlinux, ¿por qué Calc puede abrir un archivo usando la configuración Character Set: Western Europe (ASCII/US), pero el archivo guardado y reabierto funciona como utf-8?

Guardar como configuración:

  • Nombre:[something]
  • Elija formato:Text CSV (.csv)
  • Editar la configuración del filtro:Character Set: Western Europe (ASCII/US)

Por prueba y error, encontré una alternativa a la configuración del filtro ASCII que aparece igual a lo largo del ciclo:Character Set: Western Europe (Windows-1252/WinLatin1)

¿Alguna idea de por qué?


Un poco de historia. Estoy realizando algunas secuencias de comandos de Python con Juypter Notebooks para generar archivos de importación y la aplicación requiere ASCII TDF. Hay caracteres especiales que utiliza la aplicación que no puedo modificar y deben estar presentes en el archivo de importación. Estoy probando la importación usando archivos csv de Calc, antes de probar la salida del script. Necesito asegurarme de que cada paso no moleste los caracteres ASCII. Calc es parte de ese proceso.

Respuesta1

Calc debería solicitar el conjunto de caracteres al importar.

ingrese la descripción de la imagen aquí

Respuesta2

Cuando guardé mi archivo csv, simplemente utilicé el filtro de edición y usé la opción de juego de caracteres Unicode (UTF-8) y funcionó perfectamente para que simplekml leyera el archivo correctamente sin errores.

información relacionada