Estou usando o modo Org no Macintosh GNU Emacs versão 24.5.1 no modo GUI e os cabeçalhos são ampliados. Gostaria de desativar esse recurso para que eles sejam renderizados no tamanho da fonte padrão. Eu tentei isso ...
(with-eval-after-load "monokai-theme"
(custom-theme-set-faces
'monokai
'(org-level-1 ((t (:weight semi-bold :height 1.0))))
'(org-level-2 ((t (:weight semi-bold :height 1.0))))
'(org-level-3 ((t (:weight semi-bold :height 1.0))))
'(org-level-4 ((t (:weight semi-bold :height 1.0))))))
Embora isso derrube o tema e as cores, não são renderizados solitários. Devo realizá-lo de uma maneira diferente?
:height
de face dosorg-level
s para um tamanho maior. A redefinição manual é a única maneira que encontrei.Respostas:
Os títulos da organização são controlados pelos rostos
org-level-1
,org-level-2
etc. Você pode acessá-los viaM-x customize-face
. Desmarcar oheight
atributo deve configurá-los para o tamanho da fonte padrão.fonte
C-u C-x =
, ajudá-lo.M-x describe-face
, que fornece um link para a página de personalização.Ok, encontrei uma solução que funcionou para mim.
Isso preservou os outros atributos faciais e não atrapalhou o tema como na minha tentativa original. Também como bônus, não depende de um único tema.
fonte
Se você estiver usando spacemacs, a camada de temas suporta temas sobrescritos.
theming
adotspacemacs-configuration-layers
dotspacemacs/user-init
substituiçãozenburn
do tema em questão:(setq theming-modifications '((zenburn (org-level-1 :height 1.0) (org-level-2 :height 1.0) (org-level-3 :height 1.0) (org-level-4 :height 1.0) (org-level-5 :height 1.0))))
fonte