Pregunta

A menudo utilizo frases chinas simples como "你好" para probar que mi código puede manejar caracteres no ASCII. Cada vez que entro caracteres chinos directamente en Emacs, que acaba de salir como signos de interrogación.

Emacs a veces puede mostrar caracteres correctamente si abro un archivo de texto preparado de antemano, pero no siempre. Por ejemplo, si se crea un archivo de texto simple en el Bloc de notas con "你好" en ella, la 好 muestra bien, pero 你 solo muestra una caja. Emacs puede manejar caracteres chinos? Si es así, ¿cómo lo configuro?

Estoy corriendo Emacs 22.3.1 en Windows con la fuente Courier New, pero también estoy curioso por tener este trabajo en Linux. He instalado todos los paquetes necesarios del idioma del Este. Puedo editar en chino en el Bloc de notas sin ningún problema.

¿Fue útil?

Solución

La liberación de Emacs 23 resuelve el problema que estaba teniendo en Windows. Los caracteres chinos funcionan correctamente sin quejarse o la piratería. Puedo escribir china directamente en una memoria intermedia o abrir un archivo sin problemas. soporte Unicode de emacs no se aplicó plenamente hasta la versión 23.

Emacs 23 Notas de la versión

Otros consejos

fuente de Liberación Mono, que utilizo bajo Emacs, puede mostrar estos caracteres.

Es necesario instalar familia de fuentes adecuadas, con todos los glifos, por ejemplo, fuentes TTF Microsoft

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top