Unicode emacs

Unicode

Aujourd'hui, je me suis intéressé à l'affichage et à l'édition des caractères #unicode dans #emacs. L'unicode est un encodage de caractère textuel en binaire, qui a pour objectif de couvrir tous les caractères existants. Donc il y a dans cet ensemble de caractère l'alphabet latin, chinois, ainsi que tous les autres jusqu'au hiéroglyphes, mais aussi les emojis, des symboles mathématiques, etc. On peut consulter la table de ces caractères sur ce site.

unicode-table.gif

Affichage dans Emacs

Je me suis rendu compte qu'emacs ne supportait pas l'affichage des emojis par défaut. Pour que cela fonctionne, il faut configurer le chargement de certaines fonts dans le fichier de configuration ~/.emacs.d/init.el.

;; unicode font setup
(use-package unicode-fonts)
(unicode-fonts-setup)

Sans oublier d'installer certaines fonts sur le système listées ici : https://github.com/rolandwalker/unicode-fonts#quickstart

Insertion dans Emacs

Pour insérer des caractères, il suffit d'utiliser la commande M-x insert-char. On peut aussi demander à emacs une description du caractère sous le pointeur à l'aide de la commande M-x describe-char.

This post accepts webmentions. Do you have the URL to your post?

Otherwise, send your comment on my service.

Or interact from the fediverse with your username:

fediverse logo Share on the Fediverse