1 votes

Les polices semblent plus fines dans les applications gtk lorsque l'on n'utilise pas gnome

Les polices dans les applications gtk telles que emacs ou gedit semblent plus fines que dans les autres applications lorsque j'utilise awesome comme gestionnaire Windows. Le fait de repasser à unity résout le problème. Par exemple DejaVu Sans Mono est "moins gras" dans emacs que dans mon terminal ou une autre application, même si la taille est la même. Quels fichiers de configuration dois-je modifier pour résoudre ce problème ?

J'ai trouvé un moyen de contourner le problème qui ne me satisfait que partiellement : 1. Exécuter gnome-settings-daemon ; 2. Appuyez sur C-c pour arrêter le processus, car il ne fonctionne pas bien sous awesome ;

Je ne comprends pas bien ce qu'il fait et je préférerais une solution plus fiable. Parfois, je dois redémarrer dbus avec service dbus restart sinon gnome-settings-daemon ne démarrera pas. Cela peut être sans rapport.

0 votes

Les polices sont personnalisables -- par exemple, (set-face-attribute 'default nil :background "black" :foreground "white" :font "Courier" :height 180) . Le gras est :bold t . Il existe différents poids de gras -- par exemple, gnu.org/software/emacs/manual/html_node/emacs/Fonts.html

0 votes

Merci pour votre contribution, mais ce que je veux dire, c'est que le texte normal semble plus fin qu'il ne l'était avant la mise à jour d'Ubuntu. Je ne veux pas que le texte normal apparaisse en gras.

1voto

Chris Olstrom Points 71

Je me demande si cet article de blog serait d'une quelconque aide pour comprendre le problème. Il a trois ans, mais la nature fondamentale du nid de rats persiste.

Puisque vous n'avez pas gnome-settings-daemon en cours d'exécution, xrdb y XSETTINGS ne reprennent jamais les paramètres d'indication établis dans les boîtes de dialogue de GNOME. Vous devrez donc vous rabattre sur fontconfig et de mettre en place votre propre $HOME/.fonts.conf et vous vous retrouvez à écrire des entrées XML compliquées. Cette page Wiki d'Arch Linux peut vous aider à démarrer.

EDIT : Jetez un coup d'œil à /usr/share/doc/fontconfig/fontconfig-user.html sur votre système, qui décrit les détails sanglants. Heureusement, vous pouvez éviter les détails les plus sanglants en utilisant des liens logiciels.

Sachez que j'ai pas encore essayé les suivantes :

Jetez un coup d'œil à l'intérieur /etc/fonts/conf.avail qui contient un certain nombre de fragments de configuration préétablis. Un intérêt particulier sera porté aux fichiers commençant par 10-* y 11-* qui contrôlent la manière dont l'indication de la police et le positionnement sous-pixel doivent être effectués. Certains de ces paramètres s'excluent mutuellement ; par exemple, vous ne voudrez choisir qu'un seul des paramètres suivants 10-hinting-* des fragments.

Tout d'abord, dans votre répertoire personnel, créez un répertoire nommé .fonts.conf.d y cd en elle. Ensuite, créez des liens logiciels vers les fragments de configuration que vous voulez activer, qui pourraient ressembler à quelque chose comme :

ln -s /etc/fonts/conf.avail/10-antialias.conf 10-antialias.conf
ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf 10-sub-pixel-rgb.conf

À ce stade, une fois que vous avez établi un lien vers vos fragments de fontconfig préférés, ils fonctionneront comme par magie la prochaine fois que vous lancerez un programme (je pense que ce sera le cas) ; ou vous devrez exécuter fc-cache pour que le système reconnaisse vos modifications ; ou vous devrez vous déconnecter et vous reconnecter à votre session X (le moins probable).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X