有关莫妮卡圆像素的字体设计笔记,及綿飴协议
綿雲飴里
2026年01月01日 20:54
收录于文集
共48篇

今天写文比较匆忙缺配图,之后会补上,等完成后会删这行。

标题图为本字体的“马𱄿𱅒”


给“太长不看”的人

此前,没有简体

2025年5月,出于某游戏汉化需要,开启了补字计划,

2025-5-17起,到8月3日,已追加约三千八百多字,在几乎保持原样的前提下将日式字形映射指向中式(截至2025-8-3,仅更改原作3个错字:典口趺),也为了映射可逆,追加了诸多字体特性,如今字体“x12y16MyMaruMonica|12×16莫妮卡圆像素”便是成果,顺带一提添加的不仅汉字,在8月3日这天还添加了原作所无的全部藏文。

2025-7-1起,星云nebulas(.nefa)参与制作。

2025-8-25,达成基本区一万汉字里程碑。

2025-9-7,自制超过五千字(不计无映射偏旁)

2025-9-11,对齐原作2025-9-3版更新,这使得许可协议变动:前8219个字形继承x0y0pxFreeFont协议→前8220个字形继承x0y0pxFreeFont协议

2025-10-11,补全制表符(顺带一提,某些字形如“嗡尬涤烫狺”等不完全中式是因如保持美观则在像素层面上无解,但确有刚需的话,不顾美观也可试作)

2025-10-24起,打鱼(.fshr)参与制作,达成覆盖《现代汉语常用字表》3500字。

2025-11-15,达成“追加字形及追加支持字符量均超过原作8220”里程碑。

去年末其实还发布了些测试版没声张,今天(2026-1-1)则是归纳为正式版。

可在猫啃等页面查看各版具体更新细节:maoken.com/freefonts/25830.html#update

可以在线预览字体:fonts.zeoseven.com/items/636/,尤其是“字符映射”可预览全部已映射字符(不含无映射的偏旁字形)fonts.zeoseven.com/items/636/#/maps

以上2个网站都可以下载。

推敲

在之前还发过一大批B站动态,我还要捋一下,这边暂且不重复:

2025年5月28日​,2025年6月1日​,2025年6月18日​,2025年6月25日​,2025年7月1日​,2025年7月6日​,2025年7月15日​,2025年9月7日​,2025年9月20日​(涉及设计方法),2025年10月12日​,2025年10月24日​(涉及设计方法)

下面写的都是上述动态没提过的。

新意

本次的补字也是多人协作的尝试,为了方便协作和管理,字体内部其实划分为多个区块,区块之间用特殊符号隔开,从前往后:

(基本上是)原作;我的补字:非汉字、“傻瓜”偏旁、基本平面汉字、临时、扩充平面汉字、渲染问题区、画得不行区、繁体区、藏文区、其它区;星云的补字;打鱼的补字

既然是“补字”,那为什么说“设计”呢?无脑照搬原作不就行了?

然而,不行。在本字体设计中有些原则并不在原作中:

尽量回避大于2×2像素黑块(虽然本字体其实是矢量的,我也“没点过像素”)

不构成交叉、连接的笔画,回避形成十字交叉或连接(当然有些无解,回避不了)

字形间架尽量集中靠上(如:米、粦)

图左为原作,而图右为偏旁拼成没有特意去点像素

【此处缺几个图】

但 12×16莫妮卡圆像素 仍然尊重原作:如果一个字形在原作中有(除非原作者写错了),那么你就能调用出来,甚至在软件不支持OpenType特性的情况下也可以※,原作所有被替代的字形都有映射到兼容字或私用区等,例如需要原作的大“口”你可以打“囗”(虽然我不理解……)

※注:ttf字体也能支持OpenType特性,即便它是二次曲线的。

綿飴协议 | MY1License

你在上文看到“前8220个字形继承x0y0pxFreeFont协议”,可能要问:难道一个字体还能分拆许可吗?别的字体不一定,但莫妮卡圆像素巧妙在它为了方便协作,一开始就在内部划分为多区块,前8220个字形虽然有些是我改的,但我可以放弃以綿飴协议许可。

而我的綿飴协议(详见 github.com/MY1L/icense )也比较特殊,它并不要求完整字体,也允许继承、转换,因此一直用于我经手的原创部分,2023年那时为预防某些情况,在设立此协议时写了个小条件:

这实际上是为了我当时发布的字体 女书柳叶​ 写的,结果到现在并没有防住我所预料的坏情况⸺因为并未出现,迄今也就一例不相干的触发条件:

网页链接​

2026年1月1日截屏

其人当然看得到綿飴协议,从2025年6月13日起已经给其半年时间了,我可以装作没看见,但今天依旧,虽然协议已写不必特意强调:禁止 @晓晓_Akatsuki​ 在任何场合使用或改编我的一切字体。

我挺遗憾协议没在预料场景下生效。