MakerLab创客实验室 — Let's Make something.
现在注册
已注册用户请 登入
涛涛 large avatar
MakerLab创客实验室  ›  问题解答

如何增加自己的字体呢?

By 涛涛 at 2 年前 , 989 次浏览

你好,我用的是中文的固件,
1、请问怎么把菜单中的“信息界面” 改成是“我的菜单”?
2、我看了下那个添加中文的教程,好像都没有说明白或者我没有理解清楚,怎么追加汉字显示在菜单中呢?
3、@Andy,我尝试了下追加到你的chinese字体库的最后面一位,但出不来字,而是其他字符。请问怎么解决呢?

3 回复
Andy medium avatar
#1 - 2 年前
Andy

我提到的注意事项你都做调整了吗?另外追加的字体库是哪里的?marlin固件里面的?如果是marlin固件里面的不能安装我文章中说的方式追加,因为marlin固件中的字库文件已经到了255了,也就是最大允许字符了。追加应该不会有效果。

我最近尝试再写一篇文章介绍一下吧。很多朋友都不太明白

涛涛 medium avatar
#2 - 2 年前
涛涛

1、提到的注意事项有调整;
2、追加的字体库是:(就是所有中文字体库中的)
const u8g_fntpgm_uint8_t chinese[3819] U8G_SECTION(".progmem.chinese") = {
0,11,11,0,255,9,1,207,3,158,32,255,255,10,255,9,
255,0,0,0,6,0,1,1,9,9,6,2,0,128,128,128,
128,128,128,0,0,128,5,3,3,6,0,6,216,72,144,6,
9,9,6,0,0,40,40,40,124,40,252,80,80,80,5,9,
..........
3、不是marlin本身的吧,应该是@Andy 你做的这个中文字体库,但是中文字体库也是从32~255,也已经满了。

非常感谢@Andy 的奉献精神,搞清楚了后,我做几个其他国家的语言(比如,韩语,日语等等)共享给各位。

yanzy_002 medium avatar
#3 - 2 年前
yanzy_002

“我最近尝试再写一篇文章介绍一下吧。很多朋友都不太明白”
请问Andy文章发布了吗?