Come fare Emacs di visualizzazione dei caratteri cinesi
-
19-09-2019 - |
Domanda
Io uso spesso semplici frasi cinesi come "你好" per verificare che il mio codice in grado di gestire i caratteri non ASCII. Ogni volta che entro in caratteri cinesi direttamente in Emacs, hanno appena escono come punti interrogativi.
Emacs a volte può visualizzare i caratteri correttamente se apro un file di testo premade ma non sempre. Ad esempio, se creo un semplice file di testo in Blocco note con "你好" in esso, il 好 mostra bene, ma 你 mostra solo una scatola. Emacs in grado di gestire i caratteri cinesi? Se sì, come faccio a impostare il tutto?
Io corro Emacs 22.3.1 su Windows con il carattere Courier New, ma sono anche curioso di avere questo lavoro su Linux. Ho tutti i necessari pacchetti Orientale lingua installata. Posso modificare in cinese in Blocco note senza alcun problema.
Soluzione
Il rilascio di Emacs 23 risolve il problema che stavo avendo su Windows. caratteri cinesi funzionano correttamente senza agitarsi o di hacking. Posso scrivere cinese direttamente in un buffer o aprire un file senza problemi. il supporto Unicode di Emacs non è stato pienamente attuato fino alla versione 23.
Altri suggerimenti
Hai provato questo (leim)? http://www.khngai.com/emacs/chinese.php
carattere Liberation Mono, che io uso con Emacs, in grado di visualizzare questi caratteri.
È necessario installare adatto famiglia di font, con tutti i glifi, ad esempio i font TTF Microsoft