Los primeros dos caracteres en el búfer izquierdo son LATIN SMALL LETTER A
y COMBINING CIRCUMFLEX ACCENT
. Juntos deben mostrar que â
, al igual que LATIN SMALL LETTER A WITH CIRCUMFLEX
, â
.
Sin embargo, como puede ver, el circunflejo aparece al lado del a
, no por encima.
La captura de pantalla es de GNU Emacs 26.1, emacs -Q
en Ubuntu 18.04. Los caracteres se muestran correctamente en otras aplicaciones. ¿Qué está mal y cómo puedo solucionarlo?
â
pego en gedit, el sombrero está en la parte superior. Si lo copio de gedit y lo pego nuevamente en emacs, el sombrero se mueve hacia la derecha.(set-frame-font "-PfEd-DejaVu Sans Mono for Powerline-normal-normal-normal-*-42-*-*-*-m-0-iso10646-1")
y funcionó. ¡Gracias!Respuestas:
Para que emacs pueda combinar caracteres sucesivos, debe usar una fuente que admita ambos caracteres. Según los comentarios, en su caso fue 'DejaVu Sans Mono'.
fuente