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.