马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?点击注册
x
字体通过FontFace属性用在字符串节点里。字体必须是.ttf格式的,不能是.otf格式。如果你有个.otf的字体,你也许能通过(并不一定能行)FontConverter.com这个网站转换你的字体格式。大部分.otf字体都能够转换成功。
使用字体字体通过在字符串节点中的FontFace属性中指定它的名字来引用的(例如: FontFace=Trebuchet MS)。你能通过双击.ttf字体文件,然后在弹出的windows字体查看器窗口右上角看到这个名字。很多字体在windows字体查看器中还有附加在全名下面的二级名称。这些字体名字可能是MyFont Bold或者MyFont BoldItalic。一般情况下,你不能在Rainmeter中用FontFace=MyFont语句来使用这种二级名称。这可能会导致一些错误,但在这个例子里MyFont却很有可能是正确的。 大部分(但不是全部)的字体都可以用字符串节点中的属性进行调整(例如: StringStyle,StringEffect)。不过,另一些字体,特别是那些有二级名称的字体,要求字符串节点里的StringStyle属性与之匹配。如果你在使用字体的时候出现了错误,请试着添加或者删掉字符串节点里的那些字体属性。
加载VS卸载字体Windows自带字体的加载(他们在Windows\Fonts folder文件夹里)可以简单的通过指定字符串节点横纵FontFace后面的名字来表达。没有安装进Windows的第三方字体可以在皮肤根文件夹中建立一个叫@Resources\Fonts的文件夹,然后把.ttf字体放进去来加载。Rainmeter会自动加载那个文件夹里的所有字体,他们使用起来就像是已经安装在Windows里面了一样。 小贴士:建议字体不要在.rmskin文件里面设置为自动安装到用户的Windows系统中。一般来说不需要这样做,这会使将Rainmeter作为一个“便携式”程序来加载皮肤的用户使用起来更困难。将字体放在@Resources\Fonts文件夹里并打包进.rmskin中,当rmskin安装后再使用是可行的。
故障排除Rainmeter反应出字体有问题的方式有两种。 1. 它可能不会报错,但会使用默认的Arial字体(中文使用宋体)而不是FontFace里规定的字体。这种情况发生在使用.otf格式字体或者指定了一个错误的名字的时候。 2. 日志中会产生一个错误“Can't create font”,然后整个字符串节点创建失败。这通常表示存在某个字符串修改属性—例如StringStyle=Bold—而这个字体并不支持这个属性,或者字体本身不兼容Rainmeter。
|