制作韩语字库为例:

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. JSON字符串的生成

    public class Corporation { public string remark { get; set; } public string version { get; set; } pu ...

  2. 代码分析工具splint安装介绍

    官网 http://www.splint.org/ splint能干什么? splint是一个静态检查C语言代码安全弱点和编写错误的开源程序.(不支持C++) splint会进行多种常规检查,包括 空 ...

  3. 10JDBC、CURD、XML、XPath

    10JDBC.CURD.XML.XPath-2018/07/20 1.JDBC JDBC:java database connectivity JDBC与数据库驱动的关系:接口与实现的关系. JDBC ...

  4. form表单传输多余参数

    1.使用post提交表单,同时在form的action属性后添加“?参数=参数值”,经验证,可行,但是在浏览器中看不到该参数在form参数中,如下图: 上图未出现courseId属性,form代码如下 ...

  5. springmvc视图解析

    SpringMVC 视图解析的几种方式: 在视图解析的过程中,需要知道逻辑view的名字,model的名字以访问model和view. 使用jsp进行解析,InternalResourceViewRe ...

  6. 洛谷——P2590 [ZJOI2008]树的统计(树链剖分模板练手)

    P2590 [ZJOI2008]树的统计 I. CHANGE u t : 把结点u的权值改为t II. QMAX u v: 询问从点u到点v的路径上的节点的最大权值 III. QSUM u v: 询问 ...

  7. 银河英雄传说 2002年NOI全国竞赛

    时间限制: 1 s 空间限制: 256000 KB 题目等级 : 大师 Master 题目描述 Description 公元五八○一年,地球居民迁移至金牛座α第二行星,在那里发表银河联邦创立宣言,同年 ...

  8. - > 动规讲解基础讲解七——最长单增子序列

    (LIS Longest Increasing Subsequence)给定一个数列,从中删掉任意若干项剩余的序列叫做它的一个子序列,求它的最长的子序列,满足子序列中的元素是单调递增的. 例如给定序列 ...

  9. Ubuntu 16.04安装汇编编译器NASM

    NASM支持intel语法. 安装过程: 1.通过二进制包方式 下载: http://www.nasm.us/pub/nasm/releasebuilds/2.13/ 如果要下载其它版本可以把地址靠前 ...

  10. ZFS

    zfs是128bit文件系统,那么为什么容量是2^64byte? 不应该是2^128 / 2^3=2^125 byte吗 文件系统不再局限于单独的物理设备,而且文件系统还允许物理设备把他们自带的那些文 ...