LINUX.ORG.RU

«Отровнять» шрифт GTK & Qt приложений.


0

0

SuSE 10. Используется gtk2qt (не уверен), все было0рмально из
коробки пока не решил кдешные шрифты сделать поменьше.
Теперь все меню в gtk приложениях естевственно идут более крупным шрифтом.
Пробовал gnome-control-center - не изменяется.
Хотел так: http://www.linux.org.ru/books/lor-faq/lorFAQ-14.html#ss14.8

То ли в гноме сонфиги поменялись, то ли в сусе они не такие,
но не совпадает.
В общем, в Гноме/GTK я не разбираюсь.

Как поправить дело?
Или, точнее как в gtk приложения поставить размер шрифта меню -10pt?




Ответ на: комментарий от loge

Повторюсь.
Там куда послали - был, читал.

Может кто нибудь обяснить популярно, что в этом файле отвечает
за шрифт меню?

/opt/gnome/share/gtkrc:

# $(datadir)/gtkrc

style "GnomeScores_CurrentPlayer_style"
{
  fg[NORMAL] = {1.0, 0.0, 0.0}
}

style "GnomeScores_Logo_style"
{
  font = "-freefont-garamond-*-*-*-*-30-170-*-*-*-*-iso8859-1"
  fg[NORMAL] = {0.0, 0.0, 1.0}
}

style "GnomeAbout_DrawingArea_style"
{
  bg[NORMAL] = {1.0, 1.0, 1.0}
}

style "GnomeAbout_Title_style"
{
  font = "-adobe-helvetica-bold-r-normal-*-20-*-*-*-*-*-*-*"
}

style "GnomeAbout_Copyright_style"
{
  font = "-adobe-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*"
}

style "GnomeAbout_Author_style"
{
  font = "-adobe-helvetica-bold-r-normal-*-12-*-*-*-*-*-*-*"
}

style "GnomeAbout_Names_style"
{
  font = "-adobe-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*"
}

style "GnomeAbout_Comments_style"
{
  font = "-adobe-helvetica-medium-r-normal-*-10-*-*-*-*-*-*-*"
}

style "GnomeHRef_Label_style"
{
  fg[NORMAL] = { 0.0, 0.0, 1.0 }
  fg[PRELIGHT] = { 0.0, 0.0, 1.0 }
  fg[INSENSITIVE] = { 0.5, 0.5, 1.0 }
  fg[ACTIVE] = { 1.0, 0.0, 0.0 }
}

style "GnomeGuru_PageTitle_style" 
{
 font = "-adobe-helvetica-bold-r-normal-*-14-*-*-*-*-*-*-*"	
}

widget "*GnomeScores*.CurrentPlayer" style "GnomeScores_CurrentPlayer_style"
widget "*GnomeScores*.Logo" style "GnomeScores_Logo_style"
widget "*GnomeAbout*.DrawingArea" style "GnomeAbout_DrawingArea_style"
widget "*GnomeAbout*.Author" style "GnomeAbout_Author_style"
widget "*GnomeAbout*.Comments" style "GnomeAbout_Comments_style"
widget "*GnomeAbout*.Copyright" style "GnomeAbout_Copyright_style"
widget "*GnomeAbout*.Names" style "GnomeAbout_Names_style"
widget "*GnomeAbout*.Title" style "GnomeAbout_Title_style"
widget "*GnomeHRef.GtkLabel" style "GnomeHRef_Label_style"
widget "*GnomeGuru*.PageTitle" style "GnomeGuru_PageTitle_style"
.............................

И какую роль выполняет этот файл?  
/opt/gnome/share/gtk-qt-engine/kde-index.theme

DDDs
() автор топика

Если я правильно понял, то ты пользуешь gtk-qt engine.
В kcontrol->LNF->GTK Styles and Fonts
есть галка : Use my KDE Fonts in GTK applications

Если это не помогло, то вырубай нах этот "энджин"
и делай как написано в лор-фак, т.к. "энджин" этот
слегка корявый :(

lvv
()
Ответ на: комментарий от lvv

Нет там этой галки. В общем у них там кривость небольшая. Галки нету, хотя должна быть. В 9.3 можно поставить gtk-qt-engine правленный из репозитария, после этого в L&F появляется GTK Style или как-то так, там выставляем галку и всё хорошо работает, а в 10-ке пока не смотрел. Поройте в этом направлении, потом расскажете :)

anonymous
()
Ответ на: комментарий от anonymous

Если в kcontol не появился пункт, то

shell> kcmshell "GTK styles and fonts"

Если нету галочки - пересобери gtk-qt
из исходников (kde-apps.org)

lvv
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.