Rockbox 的字体折腾

iPod 5.5th 刚拿到手就刷上 Rockbox 了,为什么?我懒得转我那一大堆 flac 音乐,Rockbox 刚装上,字体糟糕的一逼,还不支持 CJK 语言,unifont 倒是支持只是....丑到爆炸,所以就要折腾一番了

工具

请使用支持抗锯齿的 convttf工具进行字体转换

git clone https://github.com/Rockbox/rockbox.git
cd rockbox/tools
make convttf
sudo make install

### 转换

convttf -p [字号] -c [像素] xxx.ttf
例如:
convttf -p 20 -c 1 xxx.ttf
像素的意思是,字体间隔隔了多少个像素


字体

目前在 Rockbox 表现的比较好的字体:

  • wqy-microhei

网上的人都是用这个的,没啥问题就是我个人不喜欢

  • 苹方

苹方在 Rockbox 算是挺完美的,而且也符合我的审美

  • 冬青黑体

查过资料,iPod 当时是使用未完成的冬青黑体,所以我也试了下冬青黑体,CJK 的表现还不错,西文的表现.....请允许我骂人,傻逼 rockbox 还不支持多字体 fallback,没办法只有抛弃


经过了不断的折腾,我确定了这样的配置应该是 rockbox CJK 下显示效果最好的:

  • Podone 主题
  • PingFangSC-Semibold,18 号字体,像素间隔为 0

PS:不要使用 iClassic 主题或者 iClassic-Square 主题,相比 iPod 原系统的 UI 还是有不少细节问题的,会非常逼迫强迫症,而 Podone 这个 Retro iPod 主题就很好,符合我的口味,缺点只是没有封面显示。

PPS:不要直接转换 PingFang.ttc,不然得出来的是多种不同方言(指的是简,繁)混合的效果,请先解包 PingFang.ttc 得到 PingFangSC-Semibold..ttf 再进行转换,解包可以使用 afdko 这个工具集里的 otc2otfotf2ttf这两个工具来达到目的,如何打包或解包 TrueType Collection (TTC) 文件? 有介绍到。


EOF

知乎编辑器真他妈难用

编辑于 2019-06-25

文章被以下专栏收录