Сглаживание _русских_ шрифтов (буквы разной высоты)
Модератор: Модераторы разделов
-
- Сообщения: 82
Сглаживание _русских_ шрифтов
При некоторых размерах шрифтов у русских букв разная высота (отличается на несколько пикселей). С английскими буквами всё нормально. Пример на прикреплённом скриншоте. Можно ли это как-нибудь исправить и к разработчикам какого компонента можно с этим вопросом обратиться?
Re: Сглаживание _русских_ шрифтов
Пересобрать freetype с BYTECODE_INTERPRETER и выставить полный хинтинг.Inquisitive Alex писал(а): ↑30.12.2006 19:31При некоторых размерах шрифтов у русских букв разная высота (отличается на несколько пикселей). С английскими буквами всё нормально. Пример на прикреплённом скриншоте. Можно ли это как-нибудь исправить и к разработчикам какого компонента можно с этим вопросом обратиться?
Skull
-
- Сообщения: 82
Re: Сглаживание _русских_ шрифтов
У меня такая проблема была с Seamonkey. Перешёл на Konqueror , решение тоже интересно
-
- Сообщения: 82
Re: Сглаживание _русских_ шрифтов
Да тут не firefox'е дело. Это во всех приложениях так, просто в нём наиболее заметно...
Похоже, дело тут именно в русских шрифтах (может, нарисованы плохо). Кто их разрабатывает, кто-нибудь знает?
Re: Сглаживание _русских_ шрифтов
В ArchLinux можно попробовать удалить симлинки /etc/fonts/conf.d/10-*
Что в других дистрибутивах - не знаю. После этого буквы имеют одинаковую высоту. fontconfig 2.4.2
Что в других дистрибутивах - не знаю. После этого буквы имеют одинаковую высоту. fontconfig 2.4.2
-
- Сообщения: 82
Re: Сглаживание _русских_ шрифтов
У меня нет ссылок на /etc/fonts/conf.d/10-*, файлы начинаются с 20-... Дистрибутив FC6. Кстати вот ещё пример сглаживания
- gh0stwizard
- Сообщения: 11
Re: Сглаживание _русских_ шрифтов
Дело скорей всего в шрифте Bitstream Vera Sans, который используется в приложениях. Поменяйте его на Arial и все будет чики-пуки
Тоже самое относится и для мозиловских прог, соотвественно выставить правильные шрифты для Serif, Sans Serif.
Тоже самое относится и для мозиловских прог, соотвественно выставить правильные шрифты для Serif, Sans Serif.
Re: Сглаживание _русских_ шрифтов
а у меня была проблема c отображением русской жирной буквы "и", косая черта / была намного жирнее чем две палочки которые она соединяет.
установил freetype-2.2.2 и проблема исчезла. до этого был установлен freetype-2.1.x.
и ещё паралельно я ещё обновил cairo до версии 1.2.4 до этого было 1.0.4( библиотеки векторной графики), ведь GTK использует именно эту библиотеку в приложениях и наверное для отображения шрифтов пользуется именно эта библиотека.
установил freetype-2.2.2 и проблема исчезла. до этого был установлен freetype-2.1.x.
и ещё паралельно я ещё обновил cairo до версии 1.2.4 до этого было 1.0.4( библиотеки векторной графики), ведь GTK использует именно эту библиотеку в приложениях и наверное для отображения шрифтов пользуется именно эта библиотека.
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Re: Сглаживание _русских_ шрифтов
А где взять freetype-2.2.2?
На дисках мандривы от линуксцентра нашел njkmrj freetype-1.3.1-24
Есть еще freetype2-tools-2.2.1-2, но это не то похоже...
На дисках мандривы от линуксцентра нашел njkmrj freetype-1.3.1-24
Есть еще freetype2-tools-2.2.1-2, но это не то похоже...
Re: Сглаживание _русских_ шрифтов
из CVS репозитария http://savannah.nongnu.org/cvs/?group=freetype
или снапшот http://manta.univ.gda.pl/~rbonieck/
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Re: Сглаживание _русских_ шрифтов
Виталмий
А не подскажите как ставить? Я недавно в линуксе, поэтому репозитарий и снапшот пока чуждые мне слова. Я умею тпока только рпм пакеты ставить
Заранее спасибо!
Кстати, сейчас шериф на гельветику везде в системе поменял, вроде буквы не прыгающие стали, как так?
А не подскажите как ставить? Я недавно в линуксе, поэтому репозитарий и снапшот пока чуждые мне слова. Я умею тпока только рпм пакеты ставить
Заранее спасибо!
Кстати, сейчас шериф на гельветику везде в системе поменял, вроде буквы не прыгающие стали, как так?
Re: Сглаживание _русских_ шрифтов
The Bandigo
1. скачиваем снапшот http://manta.univ.gda.pl/~rbonieck/freetyp...20061215.tar.gz
2. извлекаем #tar -xzf freetype-2.2.2_pre20061215.tar.gz
3.
это установка по умолчанию.
больше настроек смотрим #./configure --help
4. если что-то не получается то идём cd ./doc/ и читаем.
1. скачиваем снапшот http://manta.univ.gda.pl/~rbonieck/freetyp...20061215.tar.gz
2. извлекаем #tar -xzf freetype-2.2.2_pre20061215.tar.gz
3.
Код: Выделить всё
#cd freetype2
#chmod +x autogen.sh
#./autogen.sh
#./configure
#make
#make install
это установка по умолчанию.
больше настроек смотрим #./configure --help
4. если что-то не получается то идём cd ./doc/ и читаем.
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Re: Сглаживание _русских_ шрифтов
Виталмий
Спасибо! Будем разбираться!
Спасибо! Будем разбираться!
-
- Сообщения: 82
Re: Сглаживание _русских_ шрифтов
Inquisitive Alex писал(а): ↑02.01.2007 11:30
Но почему с английскими буквами всё нормально? А хинтинг у меня и так полный стоит.
Пересобрал freetype и всё стало нормально. Странно, почему без этого только русские буквы плохо смотрелись...
Re: Сглаживание _русских_ шрифтов
Я поставил везде шрифты нимбус санс и буквы стали ровные