LINUX.ORG.RU

[ubuntu] Openbox и hinting

 


0

1

Установив OpenBox, вначале не заметил отвратительного начертания шрифтов, после запуска IDE на java это стало невыносимо очевидно. Пробовал настроить с помощью следующего мануала http://konishchevdmitry.blogspot.com/2008/06/gnome-settings-daemon.html , но не заработало.
Подскажите как завести hinting в OpenBox не прибегая к gnome-settings-daemon'у и, желательно, вообще без привязок к какой либо DE.

★★★★★

Подскажите как завести hinting в OpenBox не прибегая к gnome-settings-daemon'у и, желательно, вообще без привязок к какой либо DE.

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>    <match target="font">
        <edit mode="assign" name="hinting">
            <bool>true</bool>
        </edit>
    </match>
    <match target="font">
        <edit mode="assign" name="autohint">
            <bool>true</bool>
        </edit>
    </match>
    <match target="font">
        <edit mode="assign" name="hintstyle">
            <const>hintfull</const>
        </edit>
    </match>
</fontconfig>

(с параметрами можешь поиграться) в .fonts.conf

tn1
()
Ответ на: комментарий от tn1

а этот font.conf ява-приложения юзают? А то я поигрался, но в PyCharm'е как были ШГ, так и остались:(

fang90 ★★★★★
() автор топика
Ответ на: комментарий от tn1

В Ff fullhinting не активировался.

fang90 ★★★★★
() автор топика

Так, как временно починить шрифты в java, я наконец-то нашел:
Добавить в bashrc эти строчки

export JAVA_FONTS=/usr/share/fonts/TTF
export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'

Но, я далеко не все приложения(вернее ни одного) запускаю через терминал. Как сделать так, что б эти настройки стали дефолтными для системы?

fang90 ★★★★★
() автор топика
Ответ на: комментарий от fang90

Пример

$ cat .Xdefaults
! Xft settings -----------------------------------------------

Xft.dpi:        96.0
Xft.hinting:    true
Xft.hintstyle:  hintfull
! hintslight hintmedium hintfull
Xft.antialias:  true
Xft.rgba:       rgb
! none

vadik ★★
()
Ответ на: комментарий от fang90

Хз, возможно я не правильно понял вопрос. Мне показалось что под:

Как сделать так, что б эти настройки стали дефолтными для системы?

имелась ввиду не только java-приложение. И что мешает скомбинировать рецепты предложенные выше/ниже с моим?

vadik ★★
()
Ответ на: комментарий от vadik

О, пардон. По вашему рецепту в Ff появился фулл-хинтинг :) Сразу не заметил ибо сейчас морочаюсь как настроить яву, а то читать вырвиглазный шрифт в IDE порядком надоело.

fang90 ★★★★★
() автор топика
Ответ на: комментарий от fang90

Я привел кусок своего ~/.Xdefaults лишь в качестве примера, и у вас он может отличаться (там, кстати закомментированы значения которые могут принимать Xft.hintstyle и Xft.rgba).

П.С. Может не будем на «Вы»?

vadik ★★
()
Ответ на: комментарий от vadik

Не, твой пример верен в моей системе ибо я сравнивал с тем, что выдает демон gnome-settings и он(конфиг) работает.
Но, сейчас проблема в том, что у явы, как мне кажется, где-то есть свои хитрые конфиги шрифтов которые я никак не могу найти:(

fang90 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.