在GtkCss3中导入谷歌字体?

时间:2014-12-09 10:22:40

标签: gtk gtk3

我尝试从css文件中的google字体导入roboto:

@import url("http://fonts.googleapis.com/css?family=Roboto");

但是当我运行应用程序时,我收到此错误:

gtk-css-provider-error-quark: css:1:0unknown @ rule (1)

我在文档和谷歌上搜索过它,但我发现可以使用@import,但只能用于其他css文件。

1 个答案:

答案 0 :(得分:0)

不支持; GTK CSS与Web CSS略有不同。要在桌面应用程序中使用特定字体,您需要在系统上安装它。然后你可以简单地指定它:

font-family: Roboto;

例如,在Ubuntu上,您可以让您的应用依赖于包含Roboto的fonts-google包。

(想象一下如果允许导入网络字体会发生什么;当用户没有连接互联网时,您的应用会停止运行!)