Tengo algunos archivos de texto con codificación UTF-8 que muestran extraños códigos de escape en Emacs. Por ejemplo, este texto:
En ista quaestione primo exponam quid intelligendum est per hoc nomen 'Deus'; secundo, responbo ad quaestionem.
Shows como este en Emacs:
Esto solo sucede en Emacs. Otros editores muestran el texto correctamente. ¿Como puedo solucionar este problema?
Actualización 1
Si llamo revert-buffer-with-coding-system
y selecciono utf-8
el archivo, léelo correctamente. Entonces, como Gilles ha adivinado correctamente, Emacs no está detectando la codificación del archivo. Si agrego el código ; -*- coding: utf-8 -*-
al archivo, Emacs se abre y lo muestra correctamente.
Actualización 2
Volví a codificar el archivo en "UTF-8 con codificación BOM", y ahora se muestra bien en Emacs. No sé cuál es la diferencia entre los dos tipos, pero Emacs parece conocer solo el BOMed.
emacs -q
o emacs -Q
.
emacs -q
oemacs -Q
?