Android 添加藏语修改字库文件

本文详细介绍如何使用FontCreator在Android平台中添加藏语字体及其映射,包括查找unicode范围、创建空白字符、添加及映射字体等步骤,适用于Android4.4及以上版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       之前,因为要往 Android平台中添加藏语和缅甸语需要修改字库,百度了很久才掌握修改方法,现在贴出来和大家一起共享,方便大家熟练掌握添加语言的方法。
      主要用到字体工具:FontCreator
      下面以添加藏语字体为例子,将藏语字体和字体映射一起加进去。
       字体映射没复制进去是起不到效果的。
       步骤如下:
       Step1:查找藏语癿 unicode 范围,百度上找到的 unicode 范围为0F00-0FFF。

      
      Setp2:用 FontCreator 打开需要 A(需要修改的字库)和 B(藏语字库)。将 B 中的藏语添加到 A 中。

      
     Step3 Ctrl+F 查找 AB 中有无字库文件。对照网上查询的藏语符号确认查找结果,A 中显示没有,B 中显示如下。

     
     Step4 点击字体邮件—属性—映射,可以看到在 B 中已经找到。映射是 windows unicode BMP。

    
    Step5 由于有些字库丌一定从头开始,从尾结束。查到在此 B 字库的全部字符数量,图下标显示有 194 个字。

    
    Step6 在 A 中创建 194 个空白字符。随意选择一个字,点击插入—字形,插入 194 个字形。

    

    
   点确定,结果如下

    

    随意查看创建癿字形,里面是没有映射的

    
    Step7 最主要部分,添加字库 B 到 A 中。将 B 中 194 个需要添加的字体选择右键复制。在 A 中选择 194 空白字形后选择编        辑- 特殊粘贴,四个选项都打勾,并且要保持相同映射。

     
    确定后如图所示:

     
     选择第一个查看映射,发现成功了,保存后字库就可以用了

     
       整个字库癿添加如上所示,Android的藏语字体库老版本4.4放置目录 external\lohit-fonts\lohit-devanagari-ttf,Android6字体目录是external/noto-fonts和external/roboto-fonts。
     由于 Android 是用 Linux,Linux 是支持绝大部分语言,Android也是,只不过是缺乏字体文件而已。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值