制作韩语字库为例:

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 字库制作的更多相关文章

  1. 【STM32H7教程】第53章 STM32H7的LTDC应用之汉字小字库和全字库制作

    完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第53章       STM32H7的LTDC应用之汉字小字库 ...

  2. 做GUI的随笔

    用的SDL库 官方网站是:https://littlevgl.com/   改网站需要FQ 字库制作网站: https://debugdump.com/t_771.html

  3. 第28章 LTDC—液晶显示中英文

    本章参考资料:<STM32F76xxx参考手册>.<STM32F7xx规格书>.库帮助文档<STM32F779xx_User_Manual.chm>. 关于开发板配 ...

  4. 基于tesseract-OCR进行中文识别

    1. 环境准备 1.1 下载 下载Tesseract-OCR安装包,地址为: https://digi.bib.uni-mannheim.de/tesseract/tesseract-ocr-w32- ...

  5. 制作大漠字库并用python调用大漠工具方法来识别文字

    1.制作字库 1.截取需要的图片 2.这里截取了"火狐主页"四个字,接下来抓取文字的颜色 3.颜色由是由三个部分组成,即R G B其中的R是由00-FF(16进制) 即0-255个 ...

  6. Android的Recovery中font_10x10.h字库文件制作

    任务是要汉化Android中的Recovery,就了解了bootable/recovery/minui/font_10x18.h这个英文字库的来历,最终汉化的时候并没有自己汉字字库,用的github上 ...

  7. ASCII字符点阵字库的制作和使用

    转自:http://blog.csdn.net/exbob/article/details/6532772 开发环境: Win7,Eclipse,MinGW 1.生成ASCII字符文件 ASCII编码 ...

  8. [转载]制作QT字库文件

    原文地址:http://www.cnblogs.com/liu_xf/archive/2011/07/05/2098144.htm 摘要: QT4.7.0在移植到开发板上的时候,中文支持是必不可少的, ...

  9. GBK点阵显示字库的制作和使用

    转自:http://blog.csdn.net/exbob/article/details/6539643 GBK编码共收录汉字21003个.符号883个,并提供1894个造字码位,简.繁体字融于一库 ...

随机推荐

  1. Mybatis中collection和association的使用区别

    1. 关联-association2. 集合-collection 比如同时有User.java和Card.java两个类 User.java如下: public class User{ privat ...

  2. Linux学习笔记记录(五)

  3. Struts2输入错误处理

    1.Action类继承ActionSupport父类,将result的name属性设置为<result name="input">/inputError.jsp< ...

  4. 53.doc value机制内核级原理深入探秘

    主要知识点: doc value的原理 doc value性能优化     一.doc value原理     1. 生成时间:index-time生成     PUT/POST的时候,就会生成doc ...

  5. Django中的模板变量

    示例文件: template_variable_demo.zip

  6. PAT 1133 Splitting A Linked List

    Given a singly linked list, you are supposed to rearrange its elements so that all the negative valu ...

  7. 【C++】实现记录软件计时时间

    利用getTickCount()和getTickFrequency()函数实现计时 double time0 = static_cast<double>(getTickCount()); ...

  8. KMP超强模板贴一份

    )== ) {         );         next[]=; ;         ;i<=n;i++) {             ]!=str[i]) j=next[j];      ...

  9. 常州模拟赛d8t2 绘画

    分析:考虑记录每个坐标上每个颜色出现了几次,并由此算出每个颜色在这个坐标上的贡献.答案肯定是原图的答案扣去矩形的答案,再加上那个矩形同种颜色的贡献,这里的答案指的是Σdis.我们先要记录每个颜色在各个 ...

  10. 最小生成树 C - Building a Space Station

    You are a member of the space station engineering team, and are assigned a task in the construction ...