Quelle est la manière la plus simple de forcer Emacs en mode org à utiliser partout la même famille de polices à largeur fixe et la même hauteur (mais en gardant les autres propriétés distinctes, comme Foreground)?
Je pourrais faire org-level-n
hériter tous les visages fixed-pitch
, ou faire variable-pitch
référence à une police à largeur fixe, par exemple, mais ce serait lourd, je suppose.
Merci d'avance.
Réponses:
Certains thèmes changent de visage sans raison valable.
Par exemple, si vous utilisez un
Solarized
thème, ajoutez le code ci-dessous avant de le charger.la source
J'utiliserais
face-remap-add-relative
; voir la section Face Remapping du manuel Emacs Lisp.Voici un crochet qui définit la propriété "famille" du
default
visage dans les tampons du mode Org sur "Monospace", ce qui se transformedefault
enfixed-pitch
.la source
face-remap-add-relative
aussi, et ça marche pour moi (je n'ai pas "Monospace" mais j'utilise "Input Sans Mono" à la place). Il y a aussi plusieurs autres visages que vous pourriez vouloir jouer avec, tous Org- nommé quelque chose .