web-dev-qa-db-fra.com

Comment connaître la police actuelle utilisée dans mon Emacs?

Comment connaître la police actuelle utilisée dans mon Emacs?

35
qazwsx

Dans ma version d'Emacs, je peux obtenir les informations en entrant M-x describe-font.

39
choroba

Différentes polices peuvent être utilisées pour différents caractères et différentes parties du tampon. Pour un caractère donné, vous pouvez savoir quelle police a été utilisée en déplaçant un point sur ce caractère puis en faisant C-u C-x = qui vous donnera toutes sortes d'informations sur cette position dans le tampon, y compris la police qui a été utilisée pour cela.

11
Stefan

Vous pouvez simplement évaluer

(face-attribute 'default :font)

Pour évaluer un sexp, faites M-:, tapez/collez le sexp ci-dessus et appuyez sur Entrée.

6
Kaushal Modi

Placez le curseur sur le texte que vous souhaitez personnaliser et exécutez M-x describe-face.

Il vous indiquera comment cette police a été définie, à savoir makdown-pre-face. Vous pouvez alors voir qu'il hérite de markdown-code-face qui hérite de fixed-pitch.

Et voici comment vous pouvez le configurer:

(set-face-attribute 'default nil
                    :family "Source Code Pro"
                    :height 130
                    :weight 'normal
                    :width 'normal)
(copy-face 'default 'fixed-pitch)

Redémarrez Emacs après l'avoir défini.

0
rofrol