2012-01-15 25 views
5

estoy exportando mi agenda conConfiguración de codificación de archivos de org-mode exportación iCal

(org-export-icalendar-combine-agenda-files) 

y luego cargar el archivo resultante a un servidor web desde donde mi calendario Gmail puede leerlo.

Mis archivos org-mode están codificados en utf-8 y también lo es el archivo ical. Sin embargo, gmail eypects cp1252 (o eso creo).

¿Cómo puedo establecer la codificación del archivo durante la exportación de icalendar?

+0

¿Su servidor web informa la codificación de caracteres UTF-8 en el encabezado de respuesta HTTP 'Content-Type'? – eggyal

Respuesta

2

He intentado reproducir su caso. Cuando exporté mis archivos de agenda, Emacs los escribió utilizando la codificación iso-latin-1.

Luego puse un texto en cirílico en mis archivos de agenda y luego Emacs detectó que no puede escribir con la codificación predeterminada y se le solicitó la codificación para usar.

Le sugiero que compruebe la variable buffer-file-coding-system y la actualice a cp1252 para los archivos de la agenda.

+0

Ese es exactamente mi problema: los archivos de agenda están codificados en utf-8, pero el archivo exportado debe estar codificado en cp1252. –

+0

¿Cuál es el valor de la variable buffer-file-coding-system en el buffer de archivos org? –

+0

El valor local de buffer-file-coding-system es utf-8. Por lo tanto, el archivo de exportación icalendar también tiene la misma codificación. Sin embargo, me gustaría tener el archivo exportado cp1252 codificado, para que Google Calendar lo lea correctamente. –

Cuestiones relacionadas