如何增加 Pidgin 好友列表中的字体大小?

Mon*_*lio 6 fonts accessibility themes pidgin

我的工作场所让我在 Windows 7 上使用 Pidgin。我无法让它很好地满足我的可访问性要求。具体来说,作为一个 GTK 应用程序,它没有遵循我对较大字体的桌面偏好。

最重要的是,我需要增加好友列表中的字体大小。我可以使用内置首选项更改对话的大小,但这不会影响好友列表。看来(来自谷歌搜索)我需要为此编写一个自定义主题。我之前没有 GTK 经验。

我找到了这个关于写作主题的页面;我按照那里的说明成功安装了他们提供的示例,该示例有效。然后我开始写我真正想要的东西。

按照那里的模型,我在一个新的并行目录中创建了以下主题。这不会加载(当我尝试更改主题时它不在列表中),因此显然存在错误(但我无法识别):

<?xml version="1.0" encoding="UTF-8"?>
<theme type="pidgin buddy list"
       name="Buddy List"
       author="..."
       image="Example_theme_logo.png" >
      <description>Increase font size in buddy list</description>   
  <buddys>
    <contact_text font="Verdana [14.0]"/>   
    <online_text font="Verdana [14.0]"/>   
    <away_text font="Verdana [14.0]"/>   
    <offline_text font="Verdana [14.0]"/> 
    <idle_text font="Verdana [14.0]"/>    
    <status_text font="Verdana [14.0]"/> 
    <message_text font="Verdana [14.0]"/>
    <message_nick_said_text font="Verdana [14.0]"/>  
</buddys>
</theme>
Run Code Online (Sandbox Code Playgroud)

我已经font根据这个文档尝试了几件事情的价值:

  • 字体=“14”
  • 字体="[14]"
  • font="Verdana [14]"
  • 14.0 以上

我还尝试省略图像声明theme(实际上,图像是我最不关心的事情......),以防万一这是一个不好的参考,但这并没有改变任何东西。

所以我可能没有正确指定大小,并且这个主题中可能还有一些其他错误阻止它加载。

小智 3

我意识到这个问题非常老了(一年多了),但前几天我也有同样的问题,经过一些测试后,找到了答案。

而不是这个:

<offline_text font="Verdana [14.0]"/> 
Run Code Online (Sandbox Code Playgroud)

你应该做这个:

<offline_text font="Verdana, 14.0"/> 
Run Code Online (Sandbox Code Playgroud)

一个简单的改变,但似乎有效。