Настройка шрифтов с помощью набора патчей Infinality

Опрос

А какие пакеты патчей вы используете?
Дефолтный (установленные в системе по умолчанию): fontconfig, freetype, cairo
Infinality: freetype2-infinality-ultimate, fontconfig-infinality-ultimate, cairo-infinality-ultimate
Ubuntu: freetype2-ubuntu, fontconfig-ubuntu, cairo-ubuntu
Другое (напишите что и как)
ВНИМАНИЕ! С версии Freetype2.7 (~ с октября 2016г.) статья потеряла свою актуальность. За более обширной настройкой шрифтов, смотрите новую статью.



Речь идёт именно о них. Шрифтах :-). Конечно с приходом (каких-то новых видов рендеренига, из-за законченного патента) в freetype с версии 2.5, шрифты стали лучше, но всё же ещё не то…
Поэтому есть два пути: поставить Infinality или Ubuntu патчи.
Тут пойдёт речь об Infinality, т.к. это довольно гибкий инструмент с широкими возможностями. Также может ренедерить а-ля Ubuntu, Infinality (несколько видов), Ipad или Win7.

Добавление репозитория, установка необходимых пакетов и шрифтов описана тут.

Однако в файле настроек задействованы не все параметры… Более подробно.

Не обязательно толкать весь файл. Можно взять какой-то стиль, и попробовать.
К примеру, мой файл настроек /etc/X11/xinit/xinitrc.d/infinality-settings.sh:

###          freetype2-infinality-ultimate settings          ###
###           rev. 0.4.8.3, for freetype2 v.2.5.x            ###
###                                                          ###
###                Copyright (c) 2014 bohoomil               ###
### The MIT License (MIT) http://opensource.org/licenses/MIT ###
###      part of infinality-bundle  http://bohoomil.com      ###

XFT_SETTINGS="
Xft.antialias:  1
Xft.autohint:   0
Xft.dpi:        96
Xft.hinting:    1
Xft.hintstyle:  hintslight
Xft.lcdfilter:  lcddefault
Xft.rgba:       rgb
"
echo "$XFT_SETTINGS" | xrdb -merge > /dev/null 2>&1

# UBUNTU

export INFINALITY_FT_FILTER_PARAMS="11 22 38 22 11"
export INFINALITY_FT_GRAYSCALE_FILTER_STRENGTH=0
export INFINALITY_FT_FRINGE_FILTER_STRENGTH=0
export INFINALITY_FT_AUTOHINT_HORIZONTAL_STEM_DARKEN_STRENGTH=10
export INFINALITY_FT_AUTOHINT_VERTICAL_STEM_DARKEN_STRENGTH=25
export INFINALITY_FT_WINDOWS_STYLE_SHARPENING_STRENGTH=0
export INFINALITY_FT_CHROMEOS_STYLE_SHARPENING_STRENGTH=0
export INFINALITY_FT_STEM_ALIGNMENT_STRENGTH=0
export INFINALITY_FT_STEM_FITTING_STRENGTH=0
export INFINALITY_FT_GAMMA_CORRECTION="1000 80"
export INFINALITY_FT_BRIGHTNESS="20"
export INFINALITY_FT_CONTRAST="15"
export INFINALITY_FT_USE_VARIOUS_TWEAKS=true
export INFINALITY_FT_AUTOHINT_INCREASE_GLYPH_HEIGHTS=false
export INFINALITY_FT_AUTOHINT_SNAP_STEM_HEIGHT=0
export INFINALITY_FT_STEM_SNAPPING_SLIDING_SCALE=0
export INFINALITY_FT_USE_KNOWN_SETTINGS_ON_SELECTED_FONTS=false

Я изменил
export INFINALITY_FT_BRIGHTNESS="-10"
на "20", чтобы шрифт был светлее.
Смотрите с масштабом 1 к 1.

Вот так выглядят у меня шрифты. Мне нравятся шрифты без засечек, в меру толстые, серые/тёмно-серые, с хорошим сглаживанием. Если есть у кого схожие интересы, делитесь своими настройками :-) + Надо будет посмотреть вариант от Infinality. Раньше просто ставил пакеты с Ubuntu патчами :-)
Уже лучше:


У меня пока так. Повыбирайте разные стили рендеринга, может воспользуетесь более тонкой настройкой, и получите то, что хотите :-)

Ну… на вкус и цвет фломастеры разные (интересно почему фиолетовый отличается по вкусу от зелёного, видать разный химический состав). Кому-то нравятся тонкие шрифты.
Если вы будите настриавать шрифты при помощи патчей Infinality (или уже настроили). Выложите скриншот :-)
Русская команда переводчиков ArchWiki
скромный вклад
malody , достойные статьи творите !
yaourt -S cairo freetype2-infinality fontconfig-infinality
/etc/profile.d/infinality-settings.sh
USE_STYLE="UBUNTU"
Пробовал юзать другие стили , пока решено оставить "бубунта-стайл" .. со временем , можно попробовать , что-нибудь более изощренное =)))
Любовь как шпага , юмор как щит
Таки на первом скриншоте ШГ! :)
GitHub, ArchWiki, AUR
_GoinG_
достойные статьи творите !
Спасибо :-)

Хмм, а почему cairo, а не cairo-infinality?, или просто опечатка..
Русская команда переводчиков ArchWiki
скромный вклад
Kycok
Таки на первом скриншоте ШГ! :)
На мой взгляд слишком замылено. У меня от такого глаза начинают на лоб лезть уже через пару минут.
Хотя тут дело вкуса.
Сам пользуюсь убунтовскими пачтами и минимальной настройкой в ~/.Xresources
Xft.dpi: 96.0
Xft.autohint: 0
Xft.lcdfilter:  lcddefault
Xft.hintstyle:  hintsfull
Xft.hinting: 1
Xft.antialias: 1
Xft.rgba: rgb!
Мне этого вполне достаточно.

В интерфейсе использую шрифты SonyEricssonLogo и Terminus Re33 (моноширинный)
В браузере - Ubuntu
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Инфиналити без доп. настройки:
GitHub, ArchWiki, AUR
malody
а почему cairo, а не cairo-infinality?
Фактически , просматривая свои записи сглаживание шрифтов , прописано cairo-cleartype ) .. тянулось всё из AURа .. возможно стоит поэкспериментировать с cairo-infinality
Любовь как шпага , юмор как щит
Сравнил с дефолтом. Да, в точности реализовано знакомое мыло, как в Ubuntu.
С теми же настройками от автора темы:

Шрифты в опере - ubuntu
Ай-яй-йяй. Скрин автора полностью-то не открыл на images.ru Надо было еще раз щелкнуть для полного масштабирования:

Может из-за этого и пишут насчет мыла?
 
Зарегистрироваться или войдите чтобы оставить сообщение.