Les caractères Unicode Emacs occupent plus d'espace vertical

Lorsque j'ai la flèche (⇒), il prend plus d'espace vertical dans Emacs. Donc les lignes avec ce symbole ont une hauteur de ligne différente, puis le reste de mon code. Cela m'énerve vraiment :).

J'ai le paramètre de police suivant dans mon init.el (set-face-attribute 'default nil: famille "Anonyme Pro": hauteur 110: poids' normal)

J'utilise Emacs 24.2 sur OS X (paquet de http://emacsformacosx.com/ )

Existe-t-il un moyen de rendre toutes mes lignes de la même hauteur?

Cette réponse SO montre comment définir une police pour rendre un caractère. En bref

(set-face-attribute 'default nil :family "Consolas") (set-fontset-font "fontset-default" '(#x6d4b . #x6d4c) "Microsoft YaHei" nil 'prepend) 

Et cette autre réponse SO que j'ai faite montre comment définir quelle police associer à un ensemble de caractères complet:

 (create-fontset-from-fontset-spec "-*-consolas-*-*-*-*-12-*-*-*-*-*-fontset-consolas, ascii:-*-consolas-*-*-*-*-12-*-*-*-*-*-iso8859-1, latin-iso8859-1:-*-consolas-*-*-*-*-12-*-*-*-*-*-iso8859-1, latin-iso8859-15:-*-consolas-*-*-*-*-12-*-*-*-*-*-iso8859-15") (setq default-frame-alist '((width . 100) (height . 44) (top . 50) ;pixels (left . 50) ;pixels (font . "fontset-consolas") )) 

Je pense que c'est un problème de votre police. Vous pouvez essayer d'utiliser une police différente. Par exemple, dans DejaVu Sans Mono char a la même largeur et hauteur que n'importe quel char ascii.