给u8g2添加新的中文字体-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 16572|回复: 14

给u8g2添加新的中文字体

[复制链接]
发表于 2017-1-13 09:32 | 显示全部楼层 |阅读模式
u8g2自带的字体不全,且作者是老外,对该取哪些字也搞不清楚。所以要畅快的在其中使用中文,还需要我们DIY。本帖介绍下DIY新字体的方法。


u8g2地址:https://github.com/olikraus/u8g2/

待写
发表于 2017-2-23 15:54 | 显示全部楼层
你倒是快点出结果呗
发表于 2017-4-22 10:19 | 显示全部楼层
还没看到地址,U8G2好多常用的汉字都没有~
发表于 2017-5-11 14:57 | 显示全部楼层
等填坑。很需要啊
发表于 2019-4-10 15:36 | 显示全部楼层
我来补充下把,自己也是在网上找的资料看的, 把奈何大神这个项目download下来,然后自己编写个.map文件,项目里面也有,我是直接用的chinese2.map,然后百度搜索个转码工具,在线转码的就可以,中文转unicode,比如说“温”,转完是6e29   把转完后的unicode字符放到.map文件里面,而后找到项目里bdfconv.exe的目录,命令行在此处打开, 输入bdfconv.exe -v ../bdf/unifont.bdf -b 0 -f 1 -M ../build/chinese2.map -d ../bdf/7x13.bdf -n u8g2_font_unifont_zgzt -o
u8g2_font_unifont_zgzt.c    ../为当前文件的全路径,执行完后 会出现一个 u8g2_font_unifont_zgzt.c的文件。打开,把里面的字库,拷贝到 u8g2_fonts.c 里 当前使用的字库,新加的中文就可以显示了。。。
发表于 2019-7-21 21:18 | 显示全部楼层
mlany1 发表于 2019-4-10 15:36
我来补充下把,自己也是在网上找的资料看的, 把奈何大神这个项目download下来,然后自己编写个.map文件, ...

您好,您的回复,有很大帮助,但仍有一些不是很懂,不知能否告知相关资料,谢谢!
发表于 2019-7-22 09:27 | 显示全部楼层
onionloven 发表于 2019-7-21 21:18
您好,您的回复,有很大帮助,但仍有一些不是很懂,不知能否告知相关资料,谢谢! ...

详细操作步骤和工具:http://www.lingzhilab.com/forum. ... &highlight=u8g2
发表于 2019-7-22 16:58 | 显示全部楼层
零知实验室-roc 发表于 2019-7-22 09:27
详细操作步骤和工具:http://www.lingzhilab.com/forum.php?mod=viewthread&tid=1208&highlight=u8g2 ...

非常感谢
发表于 2020-6-28 17:29 | 显示全部楼层
金金qqqqqqqqq
发表于 2020-7-11 22:49 | 显示全部楼层
大佬大佬  出教程呀
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 09:26 , Processed in 0.084413 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表