Noroshi是一款支持CJK字符的等宽字体,衍生自IBM Plex字体。
Noroshi包含两个字体家族:Noroshi Code和Noroshi Mono,均保持西文和CJK字符之间和谐的1:2比例对齐。目前正在测试中,欢迎通过issue提供反馈。
Noroshi Code合并了IBM Plex Mono及IBM Plex Sans的CJK本地化版本,将CJK字符宽度调整为1200,以匹配IBM Plex Mono西文字符的宽度600。Noroshi Code包括原版IBM Plex的全八个字重。由于IBM Plex Mono原始字体的希腊字母支持不完善,除π以外的希腊字母目前显示为CJK/全角宽度。
Noroshi Mono的西文部分来自宽度为500的Iosevka,显示更加紧凑。Noroshi Mono仅保留五个字重,以确保西文和CJK之间的视觉统一。
Noroshi的汉字字形全部来自IBM Plex Sans已发布的CJK本地化版本,故目前对简化字的支持不完善,计划在IBM Plex Sans SC发布后进行更新。OTF版本在某些软件中可能显示不正常,若遇到此问题请换用TTF版本。
字体创建过程中使用了魔兽世界字体合并工具及Python的fonttools和foundrytools-cli库。Python源代码在sources/目录中,可能需要稍作修改才能实际运行。