【审核】Fonts Guide 字体导论
字体通过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。
http://www.fontsquirrel.com/tools/webfont-generator 这个能转字体格式,我所转的都成功了
http://www.fontsquirrel.com/tools/webfont-generator 木有神马问题,就是帖子内容发重了^▼^ 表示没有发现重复啊。。难道我老眼昏花了吗 囧娃。。 好吧 发现了。。。。。 意见:加载VS卸载字体那个部分的小贴士部分语句非常奇怪,求改进 ”字体通过FontFace属性用在字符串节点里。“ 修正为 “字体通过FontFace属性用在String字符串节点里。” 吧 毕竟代码都是字母 谁晓得字符串节点是啥呀
”你也许能通过(并不一定能行)FontConverter.com这个网站转换你的字体格式。大部分.otf字体都能够转换成功。“修正为 “你也许能通过FontConverter.com这个网站转换你的字体格式。一般来说大部分.otf字体都能够转换成功。” 吧 后面说了大部分可以成功 那么前面的 并不一定能行就是废话了嘛
”字体通过在字符串节点中的FontFace属性“修正为“字体通过在String字符串节点中的FontFace选项” 属性都修改为选项吧 对译表规定了 {:10_443:}
页:
[1]