Глюки со шрифтами

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Slam
Сообщения: 182
ОС: Arch Linux

Глюки со шрифтами

Сообщение Slam »

Вот поставил заново систему, X.org 7, до перестановки стоял тоже он и все было нормально.
А теперь какой-то вот глюк с кириллической частью ttf-шрифтов. Нормально работают только вендовые.
Bitstream-Vera наотрез отказывается показывать нормальные русские буквы.
Вместо этого я вижу то, что приаттачено на скрине. Что делать?
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

В принципе у меня тоже самое. :( Те русские шрифты которые у меня отображаются, выглядят очень коряво и все буквы имеют разный размер, всё время пляшут, как и на скрине. С чем это может быть связанно?
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Глюки со шрифтами

Сообщение TuLiss »

Vidoc писал(а):
25.05.2006 01:53
В принципе у меня тоже самое. :( Те русские шрифты которые у меня отображаются, выглядят очень коряво и все буквы имеют разный размер, всё время пляшут, как и на скрине. С чем это может быть связанно?


ОООО. А я думал у меня у одного касяки. Не как не могу разобратся со шрифтами. Уже все перерыл. То шрифт тонкий, то нечеткий, то слшком размытый. То видны края шрифта )=

А у меня еще Жк монитор, да и не лучший. Там на расстоянии шрифты просто меняются.
Вопрос куда копать?

P.S пока выбрал шрифт System. более мение мне подашел.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

TuLiss писал(а):
25.05.2006 01:59
Vidoc писал(а):
25.05.2006 01:53

В принципе у меня тоже самое. :( Те русские шрифты которые у меня отображаются, выглядят очень коряво и все буквы имеют разный размер, всё время пляшут, как и на скрине. С чем это может быть связанно?


ОООО. А я думал у меня у одного касяки. Не как не могу разобратся со шрифтами. Уже все перерыл. То шрифт тонкий, то нечеткий, то слшком размытый. То видны края шрифта )=

А у меня еще Жк монитор, да и не лучший. Там на расстоянии шрифты просто меняются.
Вопрос куда копать?

P.S пока выбрал шрифт System. более мение мне подашел.

У меня в freetype 2.1.10 - 2.2.1 при полном хинтинге палка в буквах И и N очень жирная... Поставил 2.1.9 - этот эффект пропал, но теперь все виды хинтинга выглядят как полный. Очень странно
Спасибо сказали:
azat.h
Сообщения: 45

Re: Глюки со шрифтами

Сообщение azat.h »

какая локаль? возможно поможет http://wiki.fantoo.ru/index.php/HOWTO_GTK1_with_UTF8, или поиск по форуму, это уже обсуждалось
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

azat.h писал(а):
25.05.2006 02:04
какая локаль? возможно поможет http://wiki.fantoo.ru/index.php/HOWTO_GTK1_with_UTF8, или поиск по форуму, это уже обсуждалось

Причем здесь вобще gtk1? Этот глюк во всех приложениях, к тому же локаль у меня ru_RU.KOI8-R.
Поиском по форуму естественно пользовался.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Глюки со шрифтами

Сообщение TuLiss »

Vidoc писал(а):
25.05.2006 02:03
У меня в freetype 2.1.10 - 2.2.1 при полном хинтинге палка в буквах И и N очень жирная... Поставил 2.1.9 - этот эффект пропал, но теперь все виды хинтинга выглядят как полный. Очень странно


у меня наблюдается нечитаемость на черном фоне. Те там явно видно что светлые буквы, в общем то и не светлые. (точнее не все белые) В xchat заметил.
по поводу скринов, попробую сделать и посмотреть как выгледит скрин на другой машине =)
если разница будет видна выложу.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

Многие шрифты вовсе не сглаживаются. И в OpenOffice при сборке freetype c bci все буквы в меню очень жирные. Наблюдается у вас такое?

Кстати - насчёт знаков вопроса в меню сохранения - у меня тоже самое было, выставил G_FILENAME_ENCODING="KOI8-R" и всё заработало.
Спасибо сказали:
Аватара пользователя
Slam
Сообщения: 182
ОС: Arch Linux

Re: Глюки со шрифтами

Сообщение Slam »

Кстати, помбики в диалоге открытия файлов появились с установкой gtk+-2.8.17, с 2.8.13 такого не было.
Спасибо сказали:
Аватара пользователя
Slam
Сообщения: 182
ОС: Arch Linux

Re: Глюки со шрифтами

Сообщение Slam »

И когда я выбираю шрифт какой-нить xfontsel или gtk-theme-switch1, ставля в фильтре выбора кодировку koi8-r, то BitStream Vera там почему-то нет, хотя раньше была. :huh:
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

Slam писал(а):
25.05.2006 07:59
И когда я выбираю шрифт какой-нить xfontsel или gtk-theme-switch1, ставля в фильтре выбора кодировку koi8-r, то BitStream Vera там почему-то нет, хотя раньше была. :huh:

Если бы были квадраты - это значило бы отсутствие в шрифте русских букв. Вопросы означают то , что названия выводятся не в той кодировке.
Добавьте
G_FILENAME_ENCODING="KOI8-R"
export G_FILENAME_ENCODING
в конец файла /etc/profile
и сделайте #source /etc/profile , затем перелогиньтесь.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Глюки со шрифтами

Сообщение TuLiss »

у меня такой касяк :( и не только в терминалеКонсоль
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

Мои скрины вот здесь. Думал, что такое только в Acrobat 7, оказалось везде..
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Глюки со шрифтами

Сообщение TuLiss »

у себя разобрался почти. КАк я понял, такой касяк идет если шрифт меньше 14.
Как понимаю надо отрубить сглаживание у шрифтов, которые меньше 14.
Вопрос как это сделать?
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

TuLiss писал(а):
25.05.2006 12:19
у себя разобрался почти. КАк я понял, такой касяк идет если шрифт меньше 14.
Как понимаю надо отрубить сглаживание у шрифтов, которые меньше 14.
Вопрос как это сделать?

Например в kcontrol. Но по-любому таких косяков не должно быть, в Винде их нет. Что - то с настройками ~/fonts.conf или с /etc/fonts/.
На очень мелкие шрифты без сглаживания тоже невозможно смотреть - всё плывет.
Очень странно и то, что в разных версиях freetype всё выглядит по-разному (но везде препогано).
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Глюки со шрифтами

Сообщение TuLiss »

Vidoc писал(а):
25.05.2006 12:29
Например в kcontrol. Но по-любому таких косяков не должно быть, в Винде их нет. Что - то с настройками ~/fonts.conf или с /etc/fonts/.
На очень мелкие шрифты без сглаживания тоже невозможно смотреть - всё плывет.
Очень странно и то, что в разных версиях freetype всё выглядит по-разному (но везде препогано).


у меня wm
P.S подпись не обнавил.

вот еще вариант, смотрите на 2. Как это исправить?
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

TuLiss писал(а):
25.05.2006 19:37
Vidoc писал(а):
25.05.2006 12:29

Например в kcontrol. Но по-любому таких косяков не должно быть, в Винде их нет. Что - то с настройками ~/fonts.conf или с /etc/fonts/.
На очень мелкие шрифты без сглаживания тоже невозможно смотреть - всё плывет.
Очень странно и то, что в разных версиях freetype всё выглядит по-разному (но везде препогано).


у меня wm
P.S подпись не обнавил.

вот еще вариант, смотрите на 2. Как это исправить?

Не знаю. У меня аналогично :(
P.S: про отключение сглаживания:
надо добавить:
<match target="font" >
<test compare="more_eq" name="size" qual="any" >
<double>8</double>
</test>
<test compare="less_eq" name="size" qual="any" >
<double>14</double>
</test>
<edit mode="assign" name="antialias" >
<bool>false</bool>
</edit>
</match>
в ~/.fonts.conf для отключения сглаживания шрифтов с 8 до 14.
Но хотелось бы всё-таки нормальное сглаживание.
Просьба тем, у кого всё в порядке: выложите плиз свой .fonts.conf!
P.P.S:
А что, kde теперь полностью стёрт? Если нет, то в него можно было на время загрузиться - он изменяет настройки шрифтов глобально.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Глюки со шрифтами

Сообщение TuLiss »

Vidoc писал(а):
25.05.2006 20:46
в ~/.fonts.conf для отключения сглаживания шрифтов с 8 до 14.
Но хотелось бы всё-таки нормальное сглаживание.
Просьба тем, у кого всё в порядке: выложите плиз свой .fonts.conf!
P.P.S:
А что, kde теперь полностью стёрт? Если нет, то в него можно было на время загрузиться - он изменяет настройки шрифтов глобально.


Как я понял, у остальных такие касяки и все довольны. Сглажевание я заметил, заметно на жк мониторах (вот такой касяк) на элт применять все ок.

вот конфиг с включенным хинтингом

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="font">
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
<edit name="hinting" mode="assign">
<bool>true</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintstrong</const>
</edit>
</match>

<!-- Disable autohint for bold fonts, otherwise they look *too* bold -->
<match target="font">
<test name="weight" compare="more">
<const>medium</const>
</test>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
</match>

</fontconfig>
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

Неа, у меня элт монитор, а всё равно хреново.
Поставил себе этот конфиг - всё равно буквы И и N имёют жуткие артефакты.(смотрел на www.thg.ru)
Ели отключить сглаживание, этот глюк всё равно останется. Исчезает, только если я отключаю хинтинг, но тогда все шрифты размытые, а на несглаженные шрифты вобще невозможно смотреть.
Спасибо сказали:
Аватара пользователя
Slam
Сообщения: 182
ОС: Arch Linux

Re: Глюки со шрифтами

Сообщение Slam »

Стоп. Но ведь до переустановки тоже стоял X.org 7 и все отлично работало со сглаживанием!
И НЕ НАДО было никуда добавлять никакие переменные, все работало сходу! Тогда с чего это кириллическая часть шрифтов вдруг стала корявой? И зачем вдруг gtk понадобилась эта переменная, кгода раньше она обходилась без нее?


Хм...тут еще одна странность...
Когда я выбираю Bitstream Vera Sans, то русские буквы корявые, как буд-то от Serif, а когда выбираю Serif, то буквы наоборот от Sans, но среди них проскакивают квадратики...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

Slam писал(а):
26.05.2006 07:44
Стоп. Но ведь до переустановки тоже стоял X.org 7 и все отлично работало со сглаживанием!
И НЕ НАДО было никуда добавлять никакие переменные, все работало сходу! Тогда с чего это кириллическая часть шрифтов вдруг стала корявой? И зачем вдруг gtk понадобилась эта переменная, кгода раньше она обходилась без нее?


Хм...тут еще одна странность...
Когда я выбираю Bitstream Vera Sans, то русские буквы корявые, как буд-то от Serif, а когда выбираю Serif, то буквы наоборот от Sans, но среди них проскакивают квадратики...

Это две независимые вещи - вид шрифтов и ромбики в меню. G_FILENAME..-G указывает на то, в какой кодировке нужно выводить имена файлов в меню сохранения gtk.
Сейчас у меня стоит G_FILENAME_ENCODING="KOI8-R", если поставлю, например CP1251, то будут ромбы - только что проверил. Раньше по дефолту там стояло @locale, теперь по чему-то UTF-8 - отсюда и глюк.
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

Насчёт убогого сглаживания - посмотрел на скриншот Slam-a, и осознал , что у нас всех стоит по дефолту один и тот-же кривой шрифт. Соответственно, осталось только найти его и удалить. Как это сделать?
Он даже без сглаживания выглядит кошмарно - см. мой скрин.
Особенно порадовали буквы о и б. "О" - вобще какая-то квадратная, в отличие от "ю".
P.S:
Не нашел ни в /usr/share/fonts/encodings ни в /usr/share/fonts/*/encodings.dir ничего, имеющего отношение к koi8-r - возможно из-за этого не находится нужный шрифт и всё время берется какой-то другой по алиасу.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Глюки со шрифтами

Сообщение TuLiss »

Vidoc писал(а):
26.05.2006 17:54
Насчёт убогого сглаживания - посмотрел на скриншот Slam-a, и осознал , что у нас всех стоит по дефолту один и тот-же кривой шрифт. Соответственно, осталось только найти его и удалить. Как это сделать?

Я не думаю, что это конкретно шрифт.
После размера меньше 14 субпиксельное сглажевание храмает на две ноги. Предлогаю просто отключить сглажевение меньше 14. + попробовать включить хинтинг.
Я еще не игрался сам. Пока отключил вообще все сглажевание, иначе глаза в трубку.
P.S кстати в винде шрифты не лучше=) а хуже ....
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

TuLiss писал(а):
26.05.2006 23:44
Я не думаю, что это конкретно шрифт.
После размера меньше 14 субпиксельное сглажевание храмает на две ноги. Предлогаю просто отключить сглажевение меньше 14. + попробовать включить хинтинг.
Я еще не игрался сам. Пока отключил вообще все сглажевание, иначе глаза в трубку.
P.S кстати в винде шрифты не лучше=) а хуже ....

УРА!
Нет, это именно шрифт, точнее шрифты!
У меня глюки в:
Dejavu Sans, Georgia, FS Mincho, Garamond, Helvetica, Luxi Mono , Luxi Serif, Magneto , Nimbus, Mono L, Palatino Linotype, Times New Roman, URW Paladio.
И половина из них при размере < 14 и отключенном сглаживании выглядит всё равно убого.
Я всех их стер и всё стало почти нормально.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Глюки со шрифтами

Сообщение TuLiss »

Vidoc писал(а):
27.05.2006 00:41
УРА!
Нет, это именно шрифт, точнее шрифты!


hлучше отвеить где нет глюка =)
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

TuLiss писал(а):
27.05.2006 02:34
Vidoc писал(а):
27.05.2006 00:41

УРА!
Нет, это именно шрифт, точнее шрифты!


hлучше отвеить где нет глюка =)

В verdanna, tahoma, trebuchet - виндовые шрифты, и в dejavu serif. Вобщем-то всё :)
То есть конечно есть ещё до фига нормальных, но все они не содержат кириллических символов.
В Bitstream-Vera действительно нету русских букв - хотя раньше вроде были.
А bookman и ещё несколько очень уж хреново выглядят.
2-ка вроде бы глючит в Arial-e...
P.S Самое интересное, что откат на freetype 2.1.9 исправляет несколько глюков, с буквой И например - но мне пришлось пересобирать gtk2, pango и cairo, и ещё не всё теперь работает.
Спасибо сказали:
Аватара пользователя
TuLiss
Сообщения: 1611
Статус: 01100
ОС: Gentoo,Ubuntu,MacOS X

Re: Глюки со шрифтами

Сообщение TuLiss »

вот у человека все впорядки со шрифтом )=

http://www.sptk.net/private/Screenshot.png

Правда у него и разрешение большое.
Чтение man'нов в слух ещЁ никому не помогало!...
kernel 4.2
chmod -x `which chmod`
War, war never changes...
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

TuLiss писал(а):
27.05.2006 12:14
вот у человека все впорядки со шрифтом )=

http://www.sptk.net/private/Screenshot.png

Правда у него и разрешение большое.

Выложи плиз содержимое /etc/fonts в архиве - я там что-то наизменял и теперь у меня не переключается hinting.
Вот два моих скрина - шрифты почти не глючат после того как я удалил 90 % из них :)
Спасибо сказали:
Аватара пользователя
Slam
Сообщения: 182
ОС: Arch Linux

Re: Глюки со шрифтами

Сообщение Slam »

А как сделать, чтобы Bitstream нормальный был?
Спасибо сказали:
Аватара пользователя
Vidoc
Сообщения: 231
ОС: Gentoo ~x86

Re: Глюки со шрифтами

Сообщение Vidoc »

Slam писал(а):
28.05.2006 00:18
А как сделать, чтобы Bitstream нормальный был?

Похоже , что уже никак ... Может в прошлой версии там и были кириллические символы, но в портежах есть только самая последняя.
Про сглаживание - довольно весело - нашёл вот это - никто так эту проблему не решил. Решается только откатом на freetype 2.1.9, что у меня повлекло пересборку кучи прог :(
P.S Ромбы из меню сохранения пропали?
Спасибо сказали: