Русские шрифты для gtk1.

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

YagMort
Сообщения: 323

Русские шрифты для gtk1.

Сообщение YagMort »

SuSE 9.2. Никак не могу подобрать нормальные русские шрифты для приложений GTK1. В каком пакете они есть - как называются? Все пакеты с шрифтами вроде поставил, а понту - ноль - вся эта тонна шрифтов - косые, как заяц - вместо русских букв - абракадабра. Это вторая установка дистриба, а при первой, я один нормальный (то ли fixed, то ли Helvetiсa) шрифтик-таки находил - тонкий, аккуратный, с большим диапазоном размеров и "нормальным" русским (только буква "ё" отсутствовала :) ).
Дык в каких пакетах шрифты для GTK1 в UTF-8-кодировке (ессно, шрифты iso, koi8-r, koi8-uni и cp1251 не подошли...)?
Athlon64-3000+/nForce4/1Gb/GF 6600-256Mb/HDD200Gb, 80Gb/SB Live! 5.1.
SuSE Linux 10.0_i586 DVD/Windows XP 64-bit SP1 eng.
Спасибо сказали:
Sash_xp
Сообщения: 115

Re: Русские шрифты для gtk1.

Сообщение Sash_xp »

попробуй в /etc/gtkrc прописать
сlass="GtkWidget" style="gtk-default-ru"

(примерно такой формат кажется, давно это не делал, посмотри формат - вэтом файле должны быть примеры)

А класс gtk-default-ru должен быть определен в файле /etc/gtk/gtkrc.ru
Посмотри если там используются левые кодировки типа iso8590-1 замени их на KOI8-R
(даже если системная кодировка UTF-8, просто шрифтов Koi8-r достаточно много).

Если не получится могу дать более подробные инструкции с примерыми файлов и пакетами шрифтов, которые надо установить (правда у меня есть толкьо rpm-ки для Федоры, но и для SuSE они должны пойти).
Спасибо сказали:
Аватара пользователя
rulix
Сообщения: 31

Re: Русские шрифты для gtk1.

Сообщение rulix »

rlx@finoadmin> cat .gtkrc
style "rulix"
{
fontset = "-xos4-terminus-medium-r-normal-*-*-140-*-*-c-*-koi8-r"
}

widget "*" style "rulix"
С уважением,
Rulix

Debian Sid
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Русские шрифты для gtk1.

Сообщение clx »

Код: Выделить всё

~$ cat .gtkrc.mine
style "user-font"
{
  fontset="-microsoft-tahoma-medium-r-normal-*-8-*-*-*-p-*-*"
}
widget_class "*" style "user-font"
iMac 20" Core Duo.
Спасибо сказали:
YagMort
Сообщения: 323

Re: Русские шрифты для gtk1.

Сообщение YagMort »

У меня в системе нет файла gtkrc в папке /etc
И папки /etk/gtk тоже нет.
Где gtkrc в SuSE расположен - давно уже ищу - никак понять не могу? ;)
Athlon64-3000+/nForce4/1Gb/GF 6600-256Mb/HDD200Gb, 80Gb/SB Live! 5.1.
SuSE Linux 10.0_i586 DVD/Windows XP 64-bit SP1 eng.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Русские шрифты для gtk1.

Сообщение clx »

2 YagMort:

touch ~/.gtkrc
iMac 20" Core Duo.
Спасибо сказали:
YagMort
Сообщения: 323

Re: Русские шрифты для gtk1.

Сообщение YagMort »

Не, мужики. Посмотрел я, полазил по компу - вы, похоже не поняли - сами шрифты подставить у меня нет проблем - я это делаю через Gnome Center, соответственно меняется файл /home/me/.gtkrc. Другой вопрос, что ЛЮБОЙ подставленный шрифт косой как заяц в русском языке (и koi8-r и iso8859-5). Дайте, плиз, ссылочку на ГТК-шрифтики в кодировке utf8 :) А иначе сопать не будет нормально.
Athlon64-3000+/nForce4/1Gb/GF 6600-256Mb/HDD200Gb, 80Gb/SB Live! 5.1.
SuSE Linux 10.0_i586 DVD/Windows XP 64-bit SP1 eng.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Русские шрифты для gtk1.

Сообщение clx »

2 YagMort:

Поставь TTF шрифты и будет тебе счастье. Насчёт того, как установить - в поиск.
iMac 20" Core Duo.
Спасибо сказали:
YagMort
Сообщения: 323

Re: Русские шрифты для gtk1.

Сообщение YagMort »

Неа. ТТФ-шрифты установлены изначально - и входящие в дистриб и портированные из виндов - счастья всё равно нет.
Athlon64-3000+/nForce4/1Gb/GF 6600-256Mb/HDD200Gb, 80Gb/SB Live! 5.1.
SuSE Linux 10.0_i586 DVD/Windows XP 64-bit SP1 eng.
Спасибо сказали:
Аватара пользователя
clx
Сообщения: 3121
Статус: Think Different !
ОС: Mac OS X

Re: Русские шрифты для gtk1.

Сообщение clx »

(YagMort @ Понедельник, 04 Апреля 2005, 8:41) писал(а):Неа. ТТФ-шрифты установлены изначально - и входящие в дистриб и портированные из виндов - счастья всё равно нет.


Попробуй включить антиалисинг - http://linuxportal.ru/entry.php/P490_0_3_0
iMac 20" Core Duo.
Спасибо сказали:
Аватара пользователя
Demetrio
Сообщения: 161

Re: Русские шрифты для gtk1.

Сообщение Demetrio »

Какое может быть сглаживание для gtk1?

style "default-text" {
fontset = "-microsoft-verdana-medium-r-normal--11-110-75-75-p-0-iso10646-1"

}

class "GtkWidget" style "default-text"



Demetrio добавил в 04.04.2005 16:07

touch ~/.no-qtrc-to-gtkrc-mapping
Спасибо сказали:
YagMort
Сообщения: 323

Re: Русские шрифты для gtk1.

Сообщение YagMort »

(Demetrio @ Понедельник, 04 Апреля 2005, 16:07) писал(а):Какое может быть сглаживание для gtk1?

Это была, по-видимому, тонкая шутка... Ещё бы - предлагать поставить антиалиасинг шрифтов, которые не "хотят" быть в нормальной кодировке (я же писал - русские фонты - не просто косоваты - это кракозяболы вместо русских букв) - очень милая шутка.

Блин, в KDE и приложениях GTK2 всё в норме... Что же делать? :(
Athlon64-3000+/nForce4/1Gb/GF 6600-256Mb/HDD200Gb, 80Gb/SB Live! 5.1.
SuSE Linux 10.0_i586 DVD/Windows XP 64-bit SP1 eng.
Спасибо сказали: