Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gtk фонты
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
edge
n00b
n00b


Joined: 23 Oct 2003
Posts: 57
Location: Ставрополь

PostPosted: Fri Mar 26, 2004 6:25 pm    Post subject: gtk фонты Reply with quote

Кто расскажет, как настроить правильное отображение кириллических сиволов в GTK приложениях?
Исходные данные следующие: Локаль ru_RU.UTF-8, KDE-3.2, в Gkrellm2 и XMMS квадраты вместо фонтов. Пробовал настраивать /etc/gtk/gtkrc.ru следующим образом, через xfontsel находил шрифт, нормально отображающий кириллицу и прописывал его в этом файле. Ту же процедуру проделывал и с ~/.gtkrc-kde и с ~/.gtkrc. Результата 0. Пробовал /etc/gtkrc.ru в /etc/gtkrc.ru_RU.UTF-8 переименовывать и примерно с таким собержимым:

style "gtk-default-ru_RU.UTF-8" {
fontset = "-microsoft-comic sans ms-medium-r-normal-*-12-120-75-75-*-*-iso10646-1,\
-microsoft-comic sans ms-medium-r-normal-*-12-120-75-75-*-*-iso10646-1,\
-microsoft-comic sans ms-medium-r-normal-*-12-120-75-75-*-*-iso10646-1,\
-microsoft-comic sans ms-medium-r-normal-*-12-120-75-75-*-*-iso10646-1,*-r-*"
}

class "GtkWidget" style "gtk-default-ru_RU.UTF-8"

Что не так? Инет рыл, но не нарыл практически ничего.
Back to top
View user's profile Send private message
hermes_jr
l33t
l33t


Joined: 26 Feb 2004
Posts: 701
Location: Moscow, Russia

PostPosted: Sat Mar 27, 2004 12:00 am    Post subject: Reply with quote

А фиг его знает... попробуй для начала пересобрать fontconfig (# emerge fontconfig).
Back to top
View user's profile Send private message
vobla
n00b
n00b


Joined: 25 Mar 2004
Posts: 20

PostPosted: Sat Mar 27, 2004 10:47 am    Post subject: Reply with quote

Попробуй изменить переменную окружения

GDK_USE_XFT=0

лучше всего сделать это в /etc/env.d/50gtk2
Back to top
View user's profile Send private message
svyatogor
Retired Dev
Retired Dev


Joined: 13 Feb 2003
Posts: 186
Location: Kingdom of Kells

PostPosted: Sun Mar 28, 2004 8:18 pm    Post subject: Re: gtk фонты Reply with quote

Делаем в ~/.gtkrc
Code:

style "user-font"
{
  font="-microsoft-verdana-medium-r-normal-*-*-120-*-*-p-*-iso10646-1"
}


Кроме того снеси ВСЕ файлы из /etc/gtk/ папки! Тебе они все равно не нужны а каким то образом они перекрывают пользователькие настройки.

В любом случае (сработает или нет) - дай знать.
Back to top
View user's profile Send private message
edge
n00b
n00b


Joined: 23 Oct 2003
Posts: 57
Location: Ставрополь

PostPosted: Sat Apr 03, 2004 3:59 pm    Post subject: Re: gtk фонты Reply with quote

svyatogor wrote:
Делаем в ~/.gtkrc
...
Кроме того снеси ВСЕ файлы из /etc/gtk/ папки! Тебе они все равно не нужны а каким то образом они перекрывают пользователькие настройки.
В любом случае (сработает или нет) - дай знать.


Сделал, толку нет. Примерно то же самое я уже и делал. Все равно вылетает например вот такое при запуске gkrellm2 из консоли:

The font "-b&h-lucida-bold-r-normal-*-*-120-*-*-*-*-iso8859-*" does not support all the required character sets for the current locale "ru_RU.UTF-8"
(Missing character set "JISX0208.1983-0")
(Missing character set "KSC5601.1987-0")
(Missing character set "GB2312.1980-0")
(Missing character set "JISX0201.1976-0")

Откуда она берет этот iso8859-*, не пойму хоть тресни, перерыл всю систему, пользовательский каталог, и тд, ну нет такого в конфигах. Такое ощущение, что плевать gtk1 приложения хотели на ~/.gtkrc.
Back to top
View user's profile Send private message
svyatogor
Retired Dev
Retired Dev


Joined: 13 Feb 2003
Posts: 186
Location: Kingdom of Kells

PostPosted: Sat Apr 03, 2004 4:02 pm    Post subject: Re: gtk фонты Reply with quote

edge wrote:

Откуда она берет этот iso8859-*, не пойму хоть тресни, перерыл всю систему, пользовательский каталог, и тд, ну нет такого в конфигах. Такое ощущение, что плевать gtk1 приложения хотели на ~/.gtkrc.


А из /etc/gtk/ удалил файлы? кроме того gkrellm не показатель. Он вообще на gtk2 написан. В нем надо шрифты в gkrellmrc для скина прописать. Для примера попробуй xmms.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum