J'ai créé un thème personnalisé emacs-23 en utilisant customize-create-theme. Cela fonctionne bien sous X (bureau GNOME Linux). Cependant, lorsque vous utilisez un tty (dans le terminal gnome), certaines couleurs sont fausses.custom-theme-set-faces compatible avec tty
Ce n'est pas la précision des couleurs qui pose un problème (bien que ce serait bien de les faire correspondre dans les deux cas), mais le fait que certaines soient tellement hors d'usage qu'elles soient impraticables. Par exemple, les noms de fonction apparaissant en vert sous X sont invisibles sous le tty, bien que les mots-clés apparaissant en or sous X apparaissent également en or (ou au moins une sorte de jaune) sous le tty.
Peut-être que les couleurs tty ne peuvent pas correspondre exactement et donc quelque chose de similaire est en train de se substituer? Si c'est le cas, cela ne semble pas fonctionner tout le temps.
Comment puis-je résoudre ce problème? Est-il possible de spécifier, soit dans l'interface graphique 'customize', soit dans le fichier ~/.emacs.d/my-theme.el, que certaines faces ne s'appliquent qu'aux frames affichés sur X et que d'autres ne sont que pour le tty, ou quelque chose similaire?
(Je suis intéressé à obtenir cela, le système intégré emacs thématisation travail plutôt que d'utiliser un système de thème de couleur externe.)