Автор Тема: Мутный шрифт (решено)  (Прочитано 49932 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Prof1983

  • Активист
  • ****
  • Автор темы
  • Сообщений: 493
  • Digital Economy Institute
Re: Мутный шрифт (решено)
« Ответ #15 : Февраль 15, 2012, 20:53:45 »
Настраиваю себе систему. В качестве основной операцоинки выбрал Runtu-11.10-Gnome-Fallback. Опять пришлось столкнуться с мутностью шрифта. И так:

1. Обновил первое сообщение. Добавил решение для Runtu-Lite-10.04 и для Runtu-11.10-Gnome-Fallback под спойлером.
2. Прошу модераторов перенести эту тему на уровень выше, в раздел Графический интерфейс, т.к. проблема возникает не только в LXDE.

Кстати, хотя сама сборка называется "Сборка на базе Ubuntu 11.10 - Gnome Fallback Mode", я все-таки буду писать Runtu-11.10 - так короче и понятнее.
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Re: Мутный шрифт (решено)
« Ответ #16 : Февраль 16, 2012, 19:01:34 »
Я столкнулся с несколько другой проблемой
Когда Убунту только что установлена - в Фоксе по умолчанию установлен довольно крупный, легко читаемый шрифт. Во всяком случае - мне понравился
Когда ставишь wine, он тащит с собой шрифты windows, без которых, понятно, Win-приложения работать не будут.
Но при этом, он, не спрашивая, меняет шрифты в Firefox на виндовые, более мелкие. Я его об этом просил?
И эта лабуда тянется с момента перехода на Линь. Потом, конечно, привык, но периодически бесит.
Может кто знает, как вернуть в фоксе изначальный убунтовский шрифт?
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн Prof1983

  • Активист
  • ****
  • Автор темы
  • Сообщений: 493
  • Digital Economy Institute
Re: Мутный шрифт (решено)
« Ответ #17 : Февраль 16, 2012, 20:34:39 »
Когда Убунту только что установлена - в Фоксе по умолчанию установлен довольно крупный, легко читаемый шрифт. Во всяком случае - мне понравился
Когда ставишь wine ... меняет шрифты в Firefox на виндовые, более мелкие.
Интересно. Но, похоже, действительно в Firefox у меня шрифты и размеры текста изменились по сравнению со свежеустановленной. Может это из-за wine, а может из-за чего-то другого. Однако мне нравится когда страницы отображаются одинаково и в Windows и в Ubuntu. Однако текст на некоторых сайтах отображается по разному. В частности почта Яндекс. Нужно попробовать поиграться с настройками браузера - возможно получится привести к единому виду.
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн l_l_lblTHuK

  • Постоялец
  • ***
  • Сообщений: 144
Re: Мутный шрифт (решено)
« Ответ #18 : Февраль 16, 2012, 20:56:30 »
Я грохаю пакет со шрифтами от МС и мои волосы снова мягкие и шелковистые ;/
Меняются не только в лисе, кстати...

Оффлайн ludoed

  • Местный
  • *****
  • Сообщений: 860
  • ludoed1970@jabber.ru
Re: Мутный шрифт (решено)
« Ответ #19 : Февраль 17, 2012, 20:07:04 »
Я грохаю пакет со шрифтами от МС и мои волосы снова мягкие и шелковистые ;/
Меняются не только в лисе, кстати...

Дык, а Win-приложения под Wine, если пакет грохнуть, будут с буковками? Эта идея мне в голову приходила, но без нескольких Win-программ пока не могу обходиться
все юниксы очень дружелюбны.. они просто очень разборчивы в друзьях ;)

Настоящее труЪ: самописное ядро, выращенные на кухне кристаллы и программирование перемычками :)

Оффлайн Prof1983

  • Активист
  • ****
  • Автор темы
  • Сообщений: 493
  • Digital Economy Institute
Re: Мутный шрифт (решено)
« Ответ #20 : Февраль 18, 2012, 06:51:55 »
Я грохаю пакет со шрифтами от МС и мои волосы снова мягкие и шелковистые ;/
Меняются не только в лисе, кстати...
Я не зацикливаюсь на использовании только "свободных" программ и дополнений к ним. Предпочитаю пользоваться тем, что удобнее. Лично мне нравятся привычные шрифты Times New Roman и пр. Кроме, этого, ludoed вероятно прав - если удалить шрифты из системы, то будут возникать проблемы с запуском или отображением Win программ.
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн l_l_lblTHuK

  • Постоялец
  • ***
  • Сообщений: 144
Re: Мутный шрифт (решено)
« Ответ #21 : Февраль 18, 2012, 08:42:40 »
Проблем не будет, я ж пользуюсь.
http://itmag.es/pxQm
Вот для примера скриншот ДубльГИС, запущенного в WINE.

Оффлайн Prof1983

  • Активист
  • ****
  • Автор темы
  • Сообщений: 493
  • Digital Economy Institute
Re: Мутный шрифт (решено)
« Ответ #22 : Март 04, 2012, 06:11:37 »
Настраиваю сейчас Ubuntu-12.04. В очередной раз столкнулся с мутными шрифтами. В Ubuntu-12.04 проблема решается примерно так же, как и раньше.
Только на этот раз я воспользовался программкой gnome-tweak-tool. В ней можно настроить внешний вид окружения, включая тему, шрифты, курсоры. Однако Firefox, по прежнему игнорирует настройки шрифтов. Для исправления мутности в Firefox достаточно создать файл /etc/fonts/local.conf следующего содержания:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

<!-- Antialias any font by default with autohint enabled, hintfull -->

<match target="font" >
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>

</fontconfig>
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн Prof1983

  • Активист
  • ****
  • Автор темы
  • Сообщений: 493
  • Digital Economy Institute
Re: Мутный шрифт (решено)
« Ответ #23 : Апрель 10, 2012, 18:55:34 »
Появилась хорошая статья близкая к теме: Нечёткость значков истомляет нас.

Пользователь решил продолжить мысль: Апрель 11, 2012, 18:09:57
Еще одна новость. Не совсем по теме, но тоже про шрифты.





Так выглядит шрифт на моем компьютере

В просмотрщике:


В Firefox из Google Web Fonts


Встречайте бесплатный и свободный шрифт Russo
Запись от автора
« Последнее редактирование: Апрель 11, 2012, 18:09:57 от Prof1983 »
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн Prof1983

  • Активист
  • ****
  • Автор темы
  • Сообщений: 493
  • Digital Economy Institute
Re: Мутный шрифт (решено)
« Ответ #24 : Май 23, 2012, 11:33:26 »
Продолжаю бороться со шрифтами. Обратил внимание, что в WinXP мелкие шрифты без размытия (сглаживания), а крупные с размытием. Но на крупных шрифтах эффекта размытия совершенно не видно, а вот его отсутствие видно очень хорошо.

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


А так выглядит текст в WinXP:


На втором скриншоте хорошо видно, что крупный шрифт со сглаживанием, а мелкий - без. Вопрос: как сделать так же в Ubuntu?
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3466
Re: Мутный шрифт (решено)
« Ответ #25 : Май 24, 2012, 15:49:26 »
видно, что крупный шрифт со сглаживанием, а мелкий - без. Вопрос: как сделать так же в Ubuntu?

Конфигурированием вышеупомянутых вами файлов /etc/fonts/*.conf. Содержимое формируется примерно так:
<!-- Arial not bold less than 17px made aliased -->

<match target="font" >
<test name="family" >
<string>Arial</string>
</test>
<test compare="less" name="size" qual="any" >
<double>17</double>
</test>
<test compare="less_eq" name="weight" >
<int>100</int>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>

<match target="font" >
<test name="family" >
<string>Arial</string>
</test>
<test compare="less" name="pixelsize" qual="any" >
<double>17</double>
</test>
<test compare="less_eq" name="weight" >
<int>100</int>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>

<!-- Arial bold not italic less than 12px has rgba off -->

<match target="font" >
<test name="family" >
<string>Arial</string>
</test>
<test compare="more" name="weight" >
<int>100</int>
</test>
<test compare="eq" target="pattern" name="slant" >
<const>roman</const>
</test>
<test compare="less" name="size" qual="any" >
<double>12</double>
</test>
<edit mode="assign" name="rgba" >
<const>none</const>
</edit>
</match>

<match target="font" >
<test name="family" >
<string>Arial</string>
</test>
<test compare="more" name="weight" >
<int>100</int>
</test>
<test compare="eq" target="pattern" name="slant" >
<const>roman</const>
</test>
<test compare="less" name="pixelsize" qual="any" >
<double>12</double>
</test>
<edit mode="assign" name="rgba" >
<const>none</const>
</edit>
</match>

Оффлайн Prof1983

  • Активист
  • ****
  • Автор темы
  • Сообщений: 493
  • Digital Economy Institute
Re: Мутный шрифт (решено)
« Ответ #26 : Май 24, 2012, 20:10:07 »
Конфигурированием вышеупомянутых вами файлов /etc/fonts/*.conf.
Спасибо. Попробую прописать это в своем /etc/fonts/local.conf позже.

Пока отмечу, что сейчас у меня шрифты и мелкие и крупные без сглаживания. Вот пример:


Хотя, если присмотреться получше, то и без размытия крупный шрифт выглядит хорошо. Просто не привык еще.
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз

Оффлайн Prof1983

  • Активист
  • ****
  • Автор темы
  • Сообщений: 493
  • Digital Economy Institute
Re: Мутный шрифт (решено)
« Ответ #27 : Июль 14, 2012, 13:21:16 »
Недавно заменил Ubuntu-12 на Lubuntu-12. После этого сразу настроил шрифты, чтобы были без мутности, но в Firefox шрифты были с размытием. Хотя это особо не беспокоило на новом мониторе (размер точки на новом меньше, чем был раньше), но все-равно решил убрать размытие. И прежний способ почему-то не сработал.

Однако Firefox, по прежнему игнорирует настройки шрифтов. Для исправления мутности в Firefox достаточно создать файл /etc/fonts/local.conf следующего содержания:...
Однако немного поискав нашел тему HOWTO: Как сделать шрифты в Ubuntu как в windows xp. В одном сообщении рекомендовалось создать файл ~/.fonts.conf. Мне это помогло.
Содержимое файла такое-же: ПоказатьСкрыть

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

<!-- Antialias any font by default with autohint enabled, hintfull -->

<match target="font" >
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>

</fontconfig>


видно, что крупный шрифт со сглаживанием, а мелкий - без. Вопрос: как сделать так же в Ubuntu?
Конфигурированием вышеупомянутых вами файлов /etc/fonts/*.conf. Содержимое формируется примерно так:...
Попробовал воспользоваться советом и написать универсальные конфигурации для всех шрифтов. Ничего не получилось.
Пробовал так: ПоказатьСкрыть

<!--
  Antialias any font by default with autohint enabled, hintfull
-->

<match target="font" >
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
</match>

<match target="font" >
<test compare="more" name="weight">
<int>100</int>
</test>
<test compare="less" name="size" qual="any">
<double>12</double>
</test>
<edit mode="assign" name="rgba">
<const>none</const>
</edit>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>

<match target="font" >
<test compare="more" name="weight">
<int>100</int>
</test>
<test compare="less" name="pixelsize" qual="any" >
<double>12</double>
</test>
<edit mode="assign" name="rgba">
<const>none</const>
</edit>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
И даже так:
<!--
  Antialias any font by default with autohint enabled, hintfull
-->

<match target="font" >
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
</match>

<match target="font" >
<test compare="less" name="size" qual="any">
<double>12</double>
</test>
<edit mode="assign" name="rgba">
<const>none</const>
</edit>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>

<match target="font" >
<test compare="less" name="pixelsize" qual="any" >
<double>12</double>
</test>
<edit mode="assign" name="rgba">
<const>none</const>
</edit>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
На сколько я понял правило, отключающее размытость, должно срабатывать при возникновении событий (size < 12) или (pixelsize < 12), но этого не происходит.

Да в принципе это и не так важно. Крупные шрифты с небольшим сглаживанием выглядят получше, но это практически не заметно на глаз.
Libre.Life - Свободная жизнь Libre.Money - Свободные деньги Libre.Su - Свободный союз