Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Как сделать красивые шрифты?
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  Next  
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Mon May 16, 2005 12:51 pm    Post subject: Reply with quote

viy wrote:
У меня только crt ;) А где лучше?

на lcd-шке определенно лучше смотрится...

по мне так очень неприятно, когда буквы таким образом получаются разной толщины и разной яркости... вертикальные и горизонтальные линии в буквах выглядят толще че наклонные... особенно если н и х сравнить...
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Mon May 16, 2005 12:54 pm    Post subject: Reply with quote

Согласен, меня это тоже бесит. Пока сравнить не с чем, так что вот.

А как твои настройки, имеют такие особенности?
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Mon May 16, 2005 1:03 pm    Post subject: Reply with quote

viy wrote:
Согласен, меня это тоже бесит. Пока сравнить не с чем, так что вот.

А как твои настройки, имеют такие особенности?

я поэтому без антиализинга живу :(
я щас не дома, так что что есть только древний скрин и без мозиллы :( http://files.yume.ru/desk30.png
Back to top
View user's profile Send private message
Silverow
n00b
n00b


Joined: 11 Apr 2005
Posts: 46

PostPosted: Mon May 16, 2005 7:15 pm    Post subject: Reply with quote

А какой кнопочкой скрин то делать?
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Mon May 16, 2005 7:44 pm    Post subject: Reply with quote

Silverow wrote:
А какой кнопочкой скрин то делать?

можешь imagemagick-ом сделать, в моем скрине видно как :)
Back to top
View user's profile Send private message
Silverow
n00b
n00b


Joined: 11 Apr 2005
Posts: 46

PostPosted: Tue May 17, 2005 6:58 am    Post subject: Reply with quote

Блин, чего же делать? Скоро глаза сломаются. Куда копать даже не знаю, уже все how-to перепробовал, Скрины сделал, но выложить пока не куда. Скажите пож. какие нужно файлики с настройками показать?
Back to top
View user's profile Send private message
alk
n00b
n00b


Joined: 13 Jul 2004
Posts: 52

PostPosted: Tue May 17, 2005 8:52 am    Post subject: Reply with quote

насколько я понимаю одного решения не существует
сколько людей столько и вариантов если хочешь давай в приват, постараюсь помочь, а потом ты всем расскажешь свой вариант :)
Back to top
View user's profile Send private message
Balancer
Guru
Guru


Joined: 04 Jun 2004
Posts: 465

PostPosted: Wed May 18, 2005 9:56 am    Post subject: Reply with quote

Всё делал строго по дефолту + рекомендации по русифиации из gentoo-wiki.com

Шрифты использую через xfs, не напрямую.

В KDE и Gnome поставил субпиксельное LCD-сглаживание ("ClearType") (правда, работает оно почему-то всё равно как монохромное)

На большинство шрифтов нареканий нет. Хотя, например, дефолтовая Helvetica _вообще_ не поддерживает сглаживание. Но Arial, Luxi Sans, виндовые шрифты - смотрятся отменно.
Back to top
View user's profile Send private message
Silverow
n00b
n00b


Joined: 11 Apr 2005
Posts: 46

PostPosted: Wed May 18, 2005 10:33 am    Post subject: Reply with quote

А у меня почему-то нету сглаживания в Ffox и все. Чего уже только не делал. У любого шрифта нету.. А в менюшках xfce4 при том же шрифте есть.
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Wed May 18, 2005 11:17 am    Post subject: Reply with quote

Тогда дело в Firefox'е, попробуй пересобрать из исходников.

Или можешь еще ~/.mozilla/firefox грохнуть.
Back to top
View user's profile Send private message
Silverow
n00b
n00b


Joined: 11 Apr 2005
Posts: 46

PostPosted: Wed May 18, 2005 11:34 am    Post subject: Reply with quote

Грохал, не помогло. Самое смешное он мелкие (около 9) болдовые шрифты сглаживает, вернее размазывает. А большие нет
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Wed May 18, 2005 11:36 am    Post subject: Reply with quote

Да?..

Тогда покажи-ка нам файлики /etc/fonts/fonts.conf, /etc/fonts/local.conf и ~/.fonts.conf.
Back to top
View user's profile Send private message
Silverow
n00b
n00b


Joined: 11 Apr 2005
Posts: 46

PostPosted: Thu May 19, 2005 5:46 am    Post subject: Reply with quote

/etc/fonts/fonts.conf сильно большой и я его не разу не правил
    /etc/fonts/local.conf
    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <!-- /etc/fonts/local.conf file for local customizations -->
    <fontconfig>
    <!--
    <match target="font">
    <edit name="rgba" mode="assign"><const>rgb</const></edit>
    </match>
    </fontconfig>

Ну а ~/.fonts.conf у меня не на что не влияет, что есть он что его нету (он такой как в how to)
Back to top
View user's profile Send private message
Silverow
n00b
n00b


Joined: 11 Apr 2005
Posts: 46

PostPosted: Thu May 19, 2005 8:22 am    Post subject: Reply with quote

поставил firefox-bin сглаживание появилось, но он работает медленнее. Кстати а в виндах cleartype сглаживает с помощью цветных ореолчиков, а у меня серенькими. Это нормально?
Back to top
View user's profile Send private message
Balancer
Guru
Guru


Joined: 04 Jun 2004
Posts: 465

PostPosted: Thu May 19, 2005 9:24 am    Post subject: Reply with quote

Silverow wrote:
Кстати а в виндах cleartype сглаживает с помощью цветных ореолчиков, а у меня серенькими. Это нормально?


ClearType - по определению цветастый", т.к. использует субпиксели ЖКИ. Понятно, что при качественной настройке это в глаза не бросается, но если присмотреться - видно всегда. Если такого нет - значит у тебя используется обычный антиалиазинг.

...
Кстати, по сабжу - две машины с одной версией Gentoo софта. На работе и дома. Дома, на P3-1000/Radeon 9200/Samsung 710N шрифты просто идеальные, а на работе на AMD64-3000+/nVidia 5200/Benq FP747 - часть шрифтов с "неравномерностями" :-/
Back to top
View user's profile Send private message
Balancer
Guru
Guru


Joined: 04 Jun 2004
Posts: 465

PostPosted: Thu May 19, 2005 3:46 pm    Post subject: Reply with quote

Balancer wrote:
Кстати, по сабжу - две машины с одной версией Gentoo софта. На работе и дома. Дома, на P3-1000/Radeon 9200/Samsung 710N шрифты просто идеальные, а на работе на AMD64-3000+/nVidia 5200/Benq FP747 - часть шрифтов с "неравномерностями" :-/


Блин! Посмотрел из дому скриншот с работы (см. http://www.linux.org.ru/jump-message.jsp?msgid=916829 ) - шрифты смотрятся идеально! Значит дело в видеосистеме!
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Thu May 19, 2005 4:13 pm    Post subject: Reply with quote

Balancer wrote:
Блин! Посмотрел из дому скриншот с работы (см. http://www.linux.org.ru/jump-message.jsp?msgid=916829 ) - шрифты смотрятся идеально! Значит дело в видеосистеме!

Глянул на скриншот... а как такое сглаживание делается? кинь плиз конфиг
Back to top
View user's profile Send private message
Balancer
Guru
Guru


Joined: 04 Jun 2004
Posts: 465

PostPosted: Fri May 20, 2005 5:30 am    Post subject: Reply with quote

ba wrote:
Глянул на скриншот... а как такое сглаживание делается? кинь плиз конфиг


Да всё по умолчанию практически. Дома хоть DRI настроен, а на работе - даже его нет. Весь конфиг кидать не буду, ломает от комментариев чистить, вот часть по шрифтам:
Code:

Section "Module"
...
#    Load        "type1" - выброшено нафиг, т.к. не использую
    Load        "freetype"
...
EndSection

...

Section "Files"
# Эта секция на всякий случай целиком
    RgbPath     "/usr/X11R6/lib/X11/rgb"
    #Все шрифты только с фонтсервера
    FontPath    "unix/:-1"
EndSection


остальное там - по железу.

Теперь - /etc/X11/fs/config
Code:

no-listen  =  tcp
clone-self = on
catalogue = /usr/share/fonts/corefonts,
        /usr/share/fonts/terminus,
        /usr/share/fonts/intlfonts,
        /usr/share/fonts/freefont,
        /usr/share/fonts/cronyx,
        /usr/share/fonts/artwiz:unscaled,
        /usr/share/fonts/cyrillic,
        /usr/share/fonts/truetype,
        /usr/share/fonts/TTF,
        /usr/share/fonts/ttf/decoratives,

default-point-size = 120
default-resolutions = 75,75,100,100
use-syslog = on
cache-hi-mark = 2048
cache-low-mark = 1433
cache-balance = 70


Куча штатных шрифтов, все эти 75dpi, 100dpi и т.п. отрублены. И без них шрифтов выше крыши и качественных, а среди них обычно сидят нерусские шрифты, которые любят использовать другие программы, даже если эти шрифты указаны в конце списка :)
Back to top
View user's profile Send private message
Balancer
Guru
Guru


Joined: 04 Jun 2004
Posts: 465

PostPosted: Fri May 20, 2005 5:31 am    Post subject: Reply with quote

Да, а потом - лезешь в настроки шрифтов Gnome или KDE и там выбираешь использование субпиксельного сглаживания, подбираешь свои настройки и т.п. Там уже чисто визуально будешь возиться, на свой вкус :)
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri May 20, 2005 6:22 am    Post subject: Reply with quote

Balancer wrote:
Да, а потом - лезешь в настроки шрифтов Gnome или KDE и там выбираешь использование субпиксельного сглаживания, подбираешь свои настройки и т.п. Там уже чисто визуально будешь возиться, на свой вкус :)

гыы... а нету у меня ни гнома ни кде...

~/.fonts покажи свой
Back to top
View user's profile Send private message
Balancer
Guru
Guru


Joined: 04 Jun 2004
Posts: 465

PostPosted: Fri May 20, 2005 6:41 am    Post subject: Reply with quote

ba wrote:
гыы... а нету у меня ни гнома ни кде...

~/.fonts покажи свой


Тогда в своём WM ройся :) Во fluxbox видел настройки, правда, на уровне вкл/выкл. антиалиазинг. В общем, включением сглаживания, как я понимаю, WM заведует, а не FS.

А в /.fonts ничего с виду интересного. Три практически пустых файла и симлинк на /usr/share/fonts/encodings/encodings.dir
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri May 20, 2005 1:39 pm    Post subject: Reply with quote

Balancer wrote:
В общем, включением сглаживания, как я понимаю, WM заведует

быть такого не может %)

ЗЫ у меня openbox
Back to top
View user's profile Send private message
vithar
n00b
n00b


Joined: 20 May 2005
Posts: 41

PostPosted: Fri May 20, 2005 2:53 pm    Post subject: Xft Font Antialiasing Reply with quote

Вот статья из нашего wiki, может чем-то подожет.

По умолчанию в xft включено сграживание всех шрифтов и выключен autohint. При маленьких размерах буквы (на моём мониторе это <=16px) сграживание портит внешний вид. Поэтому лучше выключить сглаживание для маленьких размеров букв.

Для этого надо в файле ~/.fonts.conf создать секции:

<!-- autohint -->
<match target="font">
<edit name="autohint" mode="assign"><bool>true</bool></edit>
</match>

<!-- regular -->
<match target="font">
<test qual="any" name="pixelsize" compare="less">
<double>17</double>
</test>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="antialias" mode="assign"><bool>false</bool></edit>
</match>

<!-- small bold -->
<match target="font">
<test qual="any" name="pixelsize" compare="less">
<double>12</double>
</test>
<test qual="any" name="weight" compare="more">
<double>150</double>
</test>
<test qual="any" name="weight" compare="less">
<double>300</double>
</test>
<edit name="autohint" mode="assign"><bool>false</bool></edit>
<edit name="antialias" mode="assign"><bool>false</bool></edit>
</match>

Подробности: man font-conf
Back to top
View user's profile Send private message
Balancer
Guru
Guru


Joined: 04 Jun 2004
Posts: 465

PostPosted: Fri May 20, 2005 5:15 pm    Post subject: Re: Xft Font Antialiasing Reply with quote

vithar wrote:
При маленьких размерах буквы (на моём мониторе это <=16px) сграживание портит внешний вид.


Вот этого - никогда не понимал :) Если сглаживание кривое, то и на больших размерах букв смотрится коряво. Если качественное - то мелкие буквы без него - очень некрасивы. Скажем, у меня шрифты в 8..12pt без сглаживания очень некрасивые, а меньше 8 - вообще ужасные :D Со сглаживанием - всё идеально и радует глаз :)

А вот autohint - это нужно посмотреть будет... :)
Back to top
View user's profile Send private message
vithar
n00b
n00b


Joined: 20 May 2005
Posts: 41

PostPosted: Fri May 20, 2005 5:49 pm    Post subject: Re: Xft Font Antialiasing Reply with quote

Balancer wrote:
vithar wrote:
При маленьких размерах буквы (на моём мониторе это <=16px) сграживание портит внешний вид.


Вот этого - никогда не понимал :) Если сглаживание кривое, то и на больших размерах букв смотрится коряво. Если качественное - то мелкие буквы без него - очень некрасивы. Скажем, у меня шрифты в 8..12pt без сглаживания очень некрасивые, а меньше 8 - вообще ужасные :D Со сглаживанием - всё идеально и радует глаз :)

А вот autohint - это нужно посмотреть будет... :)


Такой настройкой получается сглаживание как в виндах: большие буквы сглажены, маленькие попиксельно, без сглаживания. Могу привести скриншот, но только в понедельник.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum