GUIEmacsを使用しています。どのカスタムテーマをロードしても、背景色は同じままです。問題ではないかもしれませんが、別のテーマをロードすると、常に次のメッセージが表示されます。
message [sml] sml/theme set to automatic
ミニバッファ内。おそらく適切なelispは次のとおりです。
(require 'powerline)
.
.
.
(setq sml/theme 'powerline)
(sml/setup)
テーマとして、少し変更したバージョンのソラリゼーションライトを使用します。私の.emacs
ファイルには次のものがあります。
(load-theme 'my-solarized-light 1)
;; (set-background-color "#fffff0") ;; not necessary because theme was customized
solarized-light
とmy-solarized-light
の唯一の違いは、背景色を#FDF6E3ではなく#FFFFF0に設定したことです。私が抱えている問題の1つは、それをどのように行ったか思い出せないことです。
.emacs
ファイルの上部のcustom-set-variables
の下にあります
'(custom-enabled-themes (quote (my-solarized-light)))
「ロードテーマ」を再び正しく機能させるにはどうすればよいですか?
私も同じ問題を抱えていました。
.spacemacsファイルのdescribe-face
に値を設定したcustom-set-faces
を介していくつかのフォント設定を変更しました。
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(org-table ((t (:background "black" :foreground "#586e75" :weight bold)))))
これは、すべてのテーマに背景色を適用しているように見えました。このカスタマイズを削除してspacemacsを再起動すると、問題が解決しました。