1. 程式人生 > >RDA 字庫制作

RDA 字庫制作

sign end clas 文件的 選擇 include make bsp 字體

制作韓語字庫為例:

1、韓語UNICODE 範圍

  TV_IDF_uni_korean.txt

[01fa,0200]
[02c6,02c7]
[02c9,02ca]
[02cd,02cd]
[02d8,02dd]
[0300,0308]
[030a,030c]
[0327,0328]
[037a,037a]
[0384,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、生成程序可使用的.c後,修改makefile文件

#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_korean.c
else ifeq ($(CONFIG_FONT_NAME),y) include ./$(FONT_FD)/font_44.in else include ./$(FONT_FD)/font.in endif endif endif

  

RDA 字庫制作