Antialiasing czcionek w Emacsie

Data publikacji: 2016-11-09 | Tagi:

Podczas ostatniego przełączania managerów okien i edytorów zauważyłem u siebie dziwny przypadek. Emacs zaczął renderować czcionkę w sposób koślawy - typowy dla wyłączonego antialiasingu. Zacząłem przeszukiwać sieć w poszukiwaniu sensownego rozwiązania i udało mi się złożyć do kupy zestaw reguł, które usuwają ten problem.

Dla porzadku: sprawa ma miejsce w KDE, Linux Debian, edytor Emacs, font Inconsolata.

Jeśli czcionka jest poszarpana, nieproporcjonalnie pogrubiona w niektórych miejscach, należy do pliku ~/.Xdefaults dodać następujące linie:

Xft.antialias: true
Xft.hinting: true
Xft.hintstyle: hintfull
Xft.rgba: rgb

Po restarcie X'ów problem w Emacsie przestanie być widoczny - czcionki są ładne i zgrabne, a antialiasing działa perfekcyjnie.

Jeśli ktoś nie może pozwolić sobie na restart X'ów, wystarczy wykonać polecenie:

xrdb -merge ~/.Xdefaults

Po wykonaniu powyższego zmiany zostaną naniesione od razu, a Emacs powinien już wyświetlać eleganckie fonty.


Oceń ten post:
Podziel się:

comments powered by Disqus

IT w obrazkach: