RDA 字库制作
制作韩语字库为例:
1、韩语UNICODE 范围
TV_IDF_uni_korean.txt
[01fa,]
[02c6,02c7]
[02c9,02ca]
[02cd,02cd]
[02d8,02dd]
[,]
[030a,030c]
[,]
[037a,037a]
[,038a]
.......
2、uiDesign->Fonts新建字库


3、导入韩语UNICODE的范围文件:

4、选择字体及FONT大小
这个很重要,字体及字体大小直接影响生产字库.c文件的大小,通常字体选择“Arial Unicode MS”,FONT大小为33--44之间。

5、生成韩语字库文件
注意:新建的字库“IDF_uni_korean_33”设置为默认字库时,才能生成


6、编译生产字库源文件
编译后“font”目录会生成“TV_IDF_uni_korean_33.txt”/“TV_IDF_uni_korean_33.c”文件

7、makefile修改
生成程序可使用的.c后,修改makefile文件,其作用为在不同的配置情况下,编译不同的字库.c文件。
#ifeq ($(CONFIG_SUPPORT_KK_SIMPLIFIED_CHINESE),y)
#SRCS_LIST += TV_IDF_uni_chinese.c
else
ifeq ($(CONFIG_SUPPORT_OSDLANGUAGE_KOREAN),y)
SRCS_LIST += TV_IDF_uni_korean33.c
else
ifeq ($(CONFIG_FONT_NAME),y)
include ./$(FONT_FD)/font_44.in
else
include ./$(FONT_FD)/font.in
endif
endif
endif
8、生产字库源文件,数组的名称注意:
由于新生成的字库源文件,数组名字在头文件“TV_font_ui_config.h”会引用,所以要注意数组名字。

RDA 字库制作的更多相关文章
- 【STM32H7教程】第53章 STM32H7的LTDC应用之汉字小字库和全字库制作
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第53章 STM32H7的LTDC应用之汉字小字库 ...
- 做GUI的随笔
用的SDL库 官方网站是:https://littlevgl.com/ 改网站需要FQ 字库制作网站: https://debugdump.com/t_771.html
- 第28章 LTDC—液晶显示中英文
本章参考资料:<STM32F76xxx参考手册>.<STM32F7xx规格书>.库帮助文档<STM32F779xx_User_Manual.chm>. 关于开发板配 ...
- 基于tesseract-OCR进行中文识别
1. 环境准备 1.1 下载 下载Tesseract-OCR安装包,地址为: https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-w32- ...
- 制作大漠字库并用python调用大漠工具方法来识别文字
1.制作字库 1.截取需要的图片 2.这里截取了"火狐主页"四个字,接下来抓取文字的颜色 3.颜色由是由三个部分组成,即R G B其中的R是由00-FF(16进制) 即0-255个 ...
- Android的Recovery中font_10x10.h字库文件制作
任务是要汉化Android中的Recovery,就了解了bootable/recovery/minui/font_10x18.h这个英文字库的来历,最终汉化的时候并没有自己汉字字库,用的github上 ...
- ASCII字符点阵字库的制作和使用
转自:http://blog.csdn.net/exbob/article/details/6532772 开发环境: Win7,Eclipse,MinGW 1.生成ASCII字符文件 ASCII编码 ...
- [转载]制作QT字库文件
原文地址:http://www.cnblogs.com/liu_xf/archive/2011/07/05/2098144.htm 摘要: QT4.7.0在移植到开发板上的时候,中文支持是必不可少的, ...
- GBK点阵显示字库的制作和使用
转自:http://blog.csdn.net/exbob/article/details/6539643 GBK编码共收录汉字21003个.符号883个,并提供1894个造字码位,简.繁体字融于一库 ...
随机推荐
- Mybatis中collection和association的使用区别
1. 关联-association2. 集合-collection 比如同时有User.java和Card.java两个类 User.java如下: public class User{ privat ...
- Linux学习笔记记录(五)
- Struts2输入错误处理
1.Action类继承ActionSupport父类,将result的name属性设置为<result name="input">/inputError.jsp< ...
- 53.doc value机制内核级原理深入探秘
主要知识点: doc value的原理 doc value性能优化 一.doc value原理 1. 生成时间:index-time生成 PUT/POST的时候,就会生成doc ...
- Django中的模板变量
示例文件: template_variable_demo.zip
- PAT 1133 Splitting A Linked List
Given a singly linked list, you are supposed to rearrange its elements so that all the negative valu ...
- 【C++】实现记录软件计时时间
利用getTickCount()和getTickFrequency()函数实现计时 double time0 = static_cast<double>(getTickCount()); ...
- KMP超强模板贴一份
)== ) { ); next[]=; ; ;i<=n;i++) { ]!=str[i]) j=next[j]; ...
- 常州模拟赛d8t2 绘画
分析:考虑记录每个坐标上每个颜色出现了几次,并由此算出每个颜色在这个坐标上的贡献.答案肯定是原图的答案扣去矩形的答案,再加上那个矩形同种颜色的贡献,这里的答案指的是Σdis.我们先要记录每个颜色在各个 ...
- 最小生成树 C - Building a Space Station
You are a member of the space station engineering team, and are assigned a task in the construction ...