爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1315|回复: 13
收起左侧

[E系列] E71字体补丁制作详解

[复制链接]
发表于 2009-5-15 12:06:55 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
本帖最后由 yoga67 于 2009-5-15 15:43 编辑

自己参照snoopyhzy 教学贴做的

http://mobile.0110.cn/viewthread.php?tid=375079&extra=page%3D1




(一)软件准备

所有涉及的程序、文件请务必放在根目录下(比如D\)

1 照这个完全做下来,千万注意红字提示!
http://mobile.0110.cn/viewthread.php?tid=379524


2 制作E71的FF.bin,这个请去搜索相关教程,我也不太明白

3 下载字体图片生成软件FontCreator.rar


4 下载字体图片生成列表haslist.rar (此表仅适用4号文字)

5 (可选)下载字体预览工具fontvinew(请自己百度)

6 (可选)txt切割器(自己百度)

(二)字体挑选

1 电脑桌面 右键--属性--外观--效果--去掉第二个勾(即关闭“使用下列方式使字体平滑”)

2 打开fontvinew

圈2:点击修改要预览的字符句子

圈1:选择预览字体,可以按住ctrl多选

圈3:调整字号,一般手机里面4号中文==电脑18号==26*26

1.jpg

选择字体了OK,记住名字就行了


(三)字体图片生成

1 打开FontCreator

每步都很重要!照着顺序做

2.jpg

1,
圈1:下拉,选择UNICODE
圈4:黑块上右键 字体颜色选黑,背景颜色白
圈2:字体规格26 26
圈6:点“宋体”那个方框,选择上一步你挑选的字体,字体大小18(部分字体要加大或者减小)
圈5:输入66 66(或者在下面随便输入一个汉字,仅用于调整位置)
这个时候上方出现汉字,一般有点偏,在圈2下方的位置校正来调整XY坐标
然后换几个汉字看看,有没偏出的,调整好进入下一步
圈3:右键--导入,选择haslist.txt,等待。。。

2,
在D\下面新建一个文件夹,要求英文名字

3,
点击右下角“保存bmp”,位置选择刚才新建的文件夹,文件名输入1769,确定,等待。。。

4,
关闭程序


(四)补丁制作


此步前,请务必深度理解这个帖子:
http://mobile.0110.cn/viewthread.php?tid=379044&highlight=%D7%D6%CC%E5

(简单说,一个字符可以替换与否,看的黑点区域的高和宽,新字符的黑点区域必须小于原字符的)

1 开始==》程序==》Microsoft AppLocale==》E71seriesGC

2 然后在E71seriesGC中 file==》open,打开e71的ff.bin

3.jpg

3
圈1:选font
圈2:选font4
圈3:右键--load BMPs--选刚才保存字体图片的文件夹

4 过程中会有些出错框,点确定跳过
   1 确定框十分多的话,请任务管理器-关闭进程,你的字体图片不合格
   2 确定框少于N个,N=你愿意修改图片数量的耐性上限,确定时请依次记下每个出错框中你认得的那个4位数字

5 OK完毕了,请依次在图片文件夹中寻找你记下的编号的图片,找到一个,修改一个,一般只要减小下高度宽度
(不是缩放,是用笔刷一个点一个点的减少,一般削去个边就OK),另存到新的文件夹,名字不变,注意部分生
僻的字符就别浪费时间修改了,一般你也看不到它

6 右键--load BMPs--选刚才保存修改好的字体图片的新的文件夹

7 圈3 右键--Save patch VKP,保存vkp补丁到本目录(本帖第一行大红字你忽略的话你会后悔的)

8 复制vkp补丁到别处去,重命名为txt文档,打开txt切割器,一般600K以下一个补丁,刷机还是安全的,就切割成600K一个吧

9 挨个打开txt文档,把文件头尾部分修改好(补丁以行为单位,如果一行被切断,请修补好,不然刷死不负责)完毕后修改后缀为vkp

10 刷机吧


=============

PS
haslist其实就是对应手机与电脑字符编号的清单,自己也可以制作
比如你要修改2号字体数字,那么FontCreator中调整“起始偏移”
直到你找到的字符(结束偏移和起始偏移保持一致),调整好位置
和大小,按添加,这样一个一个把数字添加进去,在圈3按右键--导出
OK你的列表就生成了,下次就可以直接用了(注意保存BMP时文件名
1769不是通用的,要换成第一个字符的编号)

附送我做的0号字体数字list 0_SUM_0017.txt (121 Bytes, 下载次数: 1)

评分

参与人数 1实力分 +2 金钱数 +339 技术分 +18 贡献分 +245 收起 理由
laohan + 2 + 339 + 18 + 245 奖励:感谢-你和大家分享资源与经验!

查看全部评分

 楼主| 发表于 2009-5-15 12:07:32 | 显示全部楼层
本帖最后由 yoga67 于 2009-5-16 11:05 编辑

(N)字体生成列表制作

1 打开E71seriesGC和FontCreator
2 请理解下图先,对应圈5
未命名.JPG

3
111.jpg 222.jpg

===============

步骤(以4号字体字符为例)

0 字库编码、预览图片的字体颜色和背景颜色照着前面所述设置

1 在圈1,起始偏移 输入20,结束偏移请每次都保持与起始偏移一致
     20对应的是4号字体字符0001

2 字体规格 宽度=W(圈5第一列的数字,注意每个字符都不一样的),高度26(这个不用每个字符都改变)

3 调整字体、大小、XY位置校正

4 点击“添加”(如果想修改,改后点“修改”即可)

5 起始偏移+1,看看字符和手机里面的字符0002一样不,要保持一致
注意手机里面的每个字符都不能跳过,因为保存bmp的时候是顺序保存的,少一个就错乱了

6 然后重复2、3、4

6 到你添加完毕所有字符,(4号字体是到0095结束常用字符,包括数字、英文、常用符号)

7 保存列表,圈3 右键 导出,OK,这个以后可以重复利用

8 保存BMP 输入起始编号(对应圈4,你第一个修改的字符的编号),确定



回复 支持 反对

使用道具 举报

发表于 2009-5-15 12:15:37 | 显示全部楼层
板凳。等待你的完成。
回复 支持 反对

使用道具 举报

发表于 2009-5-15 12:37:30 | 显示全部楼层
地板。等完成
回复 支持 反对

使用道具 举报

发表于 2009-5-15 13:07:07 | 显示全部楼层
地下室 冷
回复 支持 反对

使用道具 举报

发表于 2009-5-15 13:10:41 | 显示全部楼层
我的FontCreator不知道为什么,死活打不开,我试了三个电脑了,不过还是支持


继续研究中
回复 支持 反对

使用道具 举报

发表于 2009-5-15 19:32:40 | 显示全部楼层
lz 什么时候完善 “创艺简细圆 ”
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-15 19:47:29 | 显示全部楼层
有什么要完善的?
目前就发现“拣”字有问题
这个字体不好看,横不平
回复 支持 反对

使用道具 举报

发表于 2009-5-15 21:23:57 | 显示全部楼层
标点 英文 ……
回复 支持 反对

使用道具 举报

发表于 2009-5-16 08:25:36 | 显示全部楼层
哇~~这么多年的研究,终于有成果了啊~不容易不容易。LZ,辛苦了~~~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-16 09:52:32 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2009-5-18 19:22:27 | 显示全部楼层
靠..这样的帖子能不强帖留名吗?
回复 支持 反对

使用道具 举报

发表于 2009-6-29 17:03:23 | 显示全部楼层
好详细
回复 支持 反对

使用道具 举报

发表于 2009-6-29 17:40:40 | 显示全部楼层
进来支持。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-4-28 21:15

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表