EIKO 1.01final版中已经完成任意字体的支持,详细修改方法在下载包内的“常见问题.txt”文档中有写。此帖为更为详细的图文版,更为明了的说明EIKO的字体控制方法。
虽号称是“任意字体”,但我不能保证所有的字体都会显示的美观,虽然我在1.01版中使用了更为严格的位置控制算法,但仍无法排除一些天生就与众不同的异形字体无法在统一的字号和位置下显示美观的可能性。不过一般我们使用的正规字体还是没有问题的。
下面的方法为标准的改字体方法,要改字体请严格照做,不懂代码的同学们不要再乱改代码了~~~
EIKO1.01final默认全部使用Candara字体。完整的更换界面的字体需要更改三个地方的设置:
此为EIKO字体控制
示意图~

附件:
您所在的用户组无法下载或查看附件上面为EIKO字体控制
示意图~
(1)参数设置-工具-扩展变量 中的两个变量global_font和number_font。
附件:
您所在的用户组无法下载或查看附件global_font的作用范围为
示意图中的蓝色框内的内容。包括列表内除左侧深蓝色区域中的数字和右侧的码率长度等之外的所有文字、列表内悬浮提示框内的文字、界面左侧的歌曲信息面板内的文字。
number_font用于指定界面中的几处数字和英文字体,其作用范围为示意图中的红色框内的内容,包括列表中左侧深蓝色区域中的数字和右侧的码率长度等文字、界面左侧音量条提示百分比的文字、竖直进度条上的时间提示字体。
更改这两个变量的值即可更改这些部分的字体,更改的效果将在重启foobar后生效。
(2)参数设置-显示-分栏用户界面-颜色和字体-字体 中,“组件”选择“公用(列表项目)”,下方的字体设置。
附件:
您所在的用户组无法下载或查看附件此处控制列表切换面板和媒体库列表(Albumlist面板)内的文字字体和字号,即
示意图中的绿色框范围(媒体库面板就不截图了)。你可以选择系统默认字体或自定义字体。
(3)参数设置-工具-歌词秀面板-显示-颜色和字体-字体。
附件:
您所在的用户组无法下载或查看附件此处控制歌词秀面板的字体和字号,即
示意图中的黄色框范围。如果你使用的是乐辞面板,则这一步需要到乐辞插件的设置中去更改字体。
一般来说,上面的三处修改已经足够了。如果你需要对列表做一些不同的字体绑定方案的话,在列表内 右键-设置-字段定义 中,PL_FONT、PL_FONT2、PL_FONT3三个变量分别指定了列表内title、artist等文字的字体、左侧数字的字体和右侧编码长度的字体,了解些代码的同学可以自己做些修改。
怎样?不算麻烦吧?