LINUX.ORG.RU

ШГ firefox (дубль 2)

 ,


0

2

http://i.imgur.com/Uo5X0mB.png

Вот пример отображения шрифтов на одном и том же сайте в firefox и chromium. Может кто объяснить, почему в firefox такое лютое шг (буквы сливаются, кернинг отвратительный, особенно заметно на мелких шрифтах), и как это можно исправить? Слышал что у хрома свой, особенный движок рендеринга, который не зависит от системных настроек, что у многих именно в нём ШГ, а у меня наоборот( Infinality не советовать пожалуйста)

ubuntu.

★★

насколько понимаю, кернингом занимается не libfreetype2 а врапперы над ней, так что пинай разрабов фф за использование говнобиблиотек

anonymous ()

Firefox учитывает системные настройки рендера шрифтов, хром/иум кладёт на них пенис.

Любишь чтобы за тебя всё было подумано и не оставалось никаких альтернатив — покупай огрызки.

Goury ★★★★ ()

Не вижу разницы, текст и там и там норм читаем.

Xenius ★★★★★ ()

В твоём хроме шрифты выглядят просто кошмарно. В жирнолисе получше, но там кернинг поехал. Простой способ исправить — поиграться с Preferences -> Content -> Fonts & Colors. У меня вот тоже сглаживание левых шрифтов не настроено, потому они выглядят ужасно, но если заставить использовать настроенные, то всё хорошо.

wakuwaku ★★★★ ()
Последнее исправление: wakuwaku (всего исправлений: 1)

Шрифты как шрифты, ничего необычного, всё хорошо читается. Расслабься...

xterro ★★★★★ ()
Последнее исправление: xterro (всего исправлений: 1)

По-моему, в лисе шрифт лучше. Ты просто ШГ не видел

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

шрифт лучше

А теперь посмотри на низ открытой страницы и офигей.

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

Посмотрел. И чё ? Пускай потыкает шрифты. В остальных местах Ш лучше, а смотреть вниз страницы нужно совсем не часто.

sudopacman ★★★★★ ()

Судя по скриншоту, это XFCE. «Диспетчер настроек» — «Внешний вид» — вкладка «Шрифты», там можно для начала поиграться настройками. Если не поможет, тогда в ~/.config/fontconfig.

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

С чем тут можно «поиграться»? Кернинг выравнивается только если отключить сглаживание совсем, проблемы с шг только в лисе и либреофисе.

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

Хинтингом, например.

Через ~/.config/fontconfig — autohint и lcdfilter.

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

нужно совсем не часто

«У меня говно лежит на диване, да и не буду его убирать, я же ноги в ту часть редко ложу.»

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

Это не файл, это каталог с настройками. Посмотри на содержимое /etc/fonts, там общесистемные лежат.

mamboo ()

firefox и chromium из репозиториев?
Настройки рендеринга в ~/.Xresources и ~/.config/fontconfig/fonts.conf одинаковы?

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

кладу
ноги

Спасибо, смеемся всей квартирой (офиса пока еще нет).

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

firefox и chromium из репозиториев?

Да

Настройки рендеринга в ~/.Xresources и ~/.config/fontconfig/fonts.conf одинаковы?

$ cat ~/.Xresources
Xft.autohint: 0
Xft.lcdfilter:  lcddefault
Xft.hintstyle:  hintfull
Xft.hinting: 1
Xft.antialias: 1
Xft.dpi: 96
Xft.rgba: rgb
$ cat ~/.config/fontconfig/fonts.conf
cat: /home/aegi/.config/fontconfig/fonts.conf: Нет такого файла или каталога
aegi ★★ ()
Ответ на: комментарий от e1nste1n

Спасибо.

$ ls ~/.config/fontconfig
ls: невозможно получить доступ к /home/aegi/.config/fontconfig: Нет такого файла или каталога

Я так понимаю, мне всё это нужно создать? (:

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

Да. Если существует ~/.fonts.conf — переместить туда или удалить.

e1nste1n ★★★★★ ()
Ответ на: комментарий от e1nste1n
$ cat ~/.Xresources
Xft.autohint: 0
Xft.lcdfilter:  lcddefault
Xft.hintstyle:  hintslight
Xft.hinting: 1
Xft.antialias: 1
Xft.dpi: 96
Xft.rgba: rgb
$ cat ~/.config/fontconfig/fonts.conf
$XDG_CONFIG_HOME/fontconfig/fonts.conf

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
	<match target="font">
		<edit mode="assign" name="antialias">
			<bool>true</bool>
		</edit>
		<edit mode="assign" name="embeddedbitmap">
			<bool>false</bool>
		</edit>
		<edit mode="assign" name="hinting">
			<bool>true</bool>
		</edit>
		<edit mode="assign" name="hintstyle">
			<const>hintslight</const>
		</edit>
		<edit mode="assign" name="lcdfilter">
			<const>lcddefault</const>
		</edit>
		<edit mode="assign" name="rgba">
			<const>rgb</const>
		</edit>
	</match>
</fontconfig>

Если всё верно, то как-то так выходит

aegi ★★ ()

такие дела

http://i.imgur.com/IsZ2IvM.png В общем, как ни ковырял fonts.conf, c кернингом ничего сделать не удалось. На других сайтах всё не так ужасно, но тем не менее.

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