无忧启动论坛

标题: PE内核字体替换方案[最小900k字体][终结版][20240403更新] [打印本页]

作者: hlstudio    时间: 2010-5-5 18:50
标题: PE内核字体替换方案[最小900k字体][终结版][20240403更新]
本帖最后由 hlstudio 于 2024-4-3 23:17 编辑

一般PE内核使用的中文字体是宋体,XP下为3.5M,03下为2.4M。
03和XP的字体是可以互换的。
这两个字体都是unicode大字符集,有28000多字。
做维护用gb2312,约8000字就足够了,显示不了的字体一般显示方框,也不影响使用。

20240403更新支持4种字体,宋体、新宋体、微软雅黑和微软雅黑UI
详见128楼

2010终结版----推荐方案
大小约1.1M,下载为本楼。
显示效果和普通PE相当,直接拷贝替换即可。
局限性:
①gb2312字符集,不支持繁体中文,可参见下述外置字体使用


方案零----可用方案
下载见#29楼,大小约900K,取自四通利方宋体二
本方案可以通过修改注册表将缺省字体改为12号达到最佳显示效果。
修改方法还没找到


早期讨论方案见#3楼。

精简的字体,上网效果一般,上网最好再加个外置字体。
方法一:添加外置字体很方便,如微软雅黑(3~20M,各种版本看需要)
随便放到某个目录,如c:\font
启动PE后,在PECMD.INI或外置加载的某个INI中,加一行
PECMD FONT C:\font
然后在浏览器中指定显示字体为微软雅黑即可。

方法二:参照 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=163668 一文所述
查看注册表simsun的link字体为micross.ttf,因此,也可将任一完整字体
文件改名为micross.ttf,放入font目录,或用font命令在外置中加载
则系统可利用该补充字体。(字体名称不要再用宋体,以免冲突)
#127楼提供一个补充字体下载。


终结版方案下载:
MD5:28e4b13aa327f01754fe2ab601ef5561

[ 本帖最后由 hlstudio 于 2010-5-17 10:11 编辑 ]

SIMSUN.part1.rar

260 KB, 下载次数: 372, 下载积分: 无忧币 -2

SIMSUN.part2.rar

260 KB, 下载次数: 375, 下载积分: 无忧币 -2

SIMSUN.part3.rar

106.23 KB, 下载次数: 333, 下载积分: 无忧币 -2


作者: slore    时间: 2010-5-5 18:54
怎么感觉字蒙蒙的不太清晰。。。当然能看出什么字。
作者: hlstudio    时间: 2010-5-5 19:00
曾经提供过的方案索引:

其中:方案一、三会出现DOS窗口下不能显示汉字,因为省了新宋体,
此问题可通过修订注册表自行解决。

方案一
下载#7楼,大小约1.7M,是从pwin32中取的宋体
显示效果见#3楼:

方案二:
下载见#21楼,大小约1.7M,从03PE的2.4M进行精简,保留了 新宋休
显示效果优于方案一

方案三:
下载见#24楼,大小约1.2M,取自汉鼎简特黑。
显示效果偏黑,方案一、二显示在LCD下都偏虚,这个是黑体。

方案四
下载见#72楼,大小约1.1M,改造自方案零。
显示效果和普通PE相当,直接拷贝替换即可。

终结版和方案零采用的原始字体下载见#89楼。

=========================================
那是截图效果,来个局部图,实际效果还是可以的,字体很规整。
以下是方案一的显示效果图:


[ 本帖最后由 hlstudio 于 2010-5-10 16:43 编辑 ]
作者: dvd008    时间: 2010-5-5 19:05
发上来吧,这个可以。
我没有工具,无法精简现在的字库。

我的迷你输入法,也是8000多汉字
作者: slore    时间: 2010-5-5 19:10



要是光是精简掉字数可以接受,但是效果明显不清晰,我看着不太舒服。


当然共享是好的,肯定有人喜欢的。
作者: 还贪恋着    时间: 2010-5-5 19:14
小窍门 不错 记下了
作者: hlstudio    时间: 2010-5-5 20:23
如果有人会玩字体工具,也可以从xp的字体中精简而成
这样,体积效果就都有了。

先发上来了,这样精简也有个参照。

SIMSUN.part1.rar

260 KB, 下载次数: 126, 下载积分: 无忧币 -2

SIMSUN.part2.rar

260 KB, 下载次数: 139, 下载积分: 无忧币 -2

SIMSUN.part3.rar

260 KB, 下载次数: 136, 下载积分: 无忧币 -2

SIMSUN.part4.rar

237.31 KB, 下载次数: 136, 下载积分: 无忧币 -2


作者: 66369    时间: 2010-5-5 20:38
可在XPPE中试下.2003PE就不要试了.
作者: yeyinchuang    时间: 2010-5-5 21:07
更关心你贴图的那个PE是什么牌子的???
作者: hlstudio    时间: 2010-5-5 21:16
原帖由 yeyinchuang 于 2010-5-5 21:07 发表
更关心你贴图的那个PE是什么牌子的???

天使的TangoPE.

@66369
看了下,03PE下的字体文件是2415kb,难道已经有人整过了?
理论上,26000字的字体为3.6M,8000字的字体有可能能整到1.2M左右啊。
继续找win95/win98的盘看看。
作者: viptks    时间: 2010-5-5 21:17
液晶显示有点不太清楚好像
作者: NicTense    时间: 2010-5-5 21:17
有不清晰吗?感觉好像差不多阿,放到迷你版刚好,本来是用那个2.4M的,这个不错,更小
作者: yeyinchuang    时间: 2010-5-5 21:18
原帖由 hlstudio 于 2010-5-5 21:16 发表

天使的TangoPE.

@66369
看了下,03PE下的字体文件是2415kb,难道已经有人整过了?
理论上,26000字的字体为3.6M,8000字的字体有可能能整到1.2M左右啊。
继续找win95/win98的盘看看。


PETOOLS可以加入网启?????
我加的怎么用不了????
作者: NicTense    时间: 2010-5-5 21:19
原帖由 66369 于 2010-5-5 20:38 发表
可在XPPE中试下.2003PE就不要试了.


为啥?xp和03PE,字体有区别的吗?
作者: hlstudio    时间: 2010-5-5 21:50
原帖由 NicTense 于 2010-5-5 21:17 发表
有不清晰吗?感觉好像差不多阿,放到迷你版刚好,本来是用那个2.4M的,这个不错,更小

天使别忘了同时换掉那个300多k的TAHOMA.TTF,在03PE中找到一个60K的。
作者: yichya    时间: 2010-5-5 21:50
自带宋体看习惯了,VISTA的那个也在手机上看习惯了,不大想换拉
这种字体适合那些极简的只能装系统同分区恢复数据的维护用PE,至于那些支持网络声音能玩3D游戏的还是别换了。
不清楚的装个CLEARTYPE调整工具,往黑调
作者: yichya    时间: 2010-5-5 21:56
60K。。。再压榨些,一个FONTS文件夹估计还不如NTOSKRNL大

俺有98的盘,不过字体肯定让你失望,印象中比2M大
作者: 冷山    时间: 2010-5-5 22:36
换了回来说话,体积小了,但是关机框却变样了。也是天使的PE,2个字体都换了

123.JPG (47.01 KB, 下载次数: 175)

123.JPG

作者: hlstudio    时间: 2010-5-5 22:47
不知道是不是我省掉了 新宋体 的原因,xp版的simsun.ttc中有两个字体,
我传的pwin32中只有一个字体

还有,明确指明用新宋体的软件也会有显示问题。
作者: zlgs    时间: 2010-5-5 22:53
请问老九10m的PE这个字体有用吗

一直在用他的修改版
作者: hlstudio    时间: 2010-5-5 23:47
从03的simsun.ttc中精简出了一个字体文件,包含宋体和新宋体。
竟然比pwin32的还小50k,呵呵。
这回关机界面、pecmd帮助界面应该基本正常了。
但LCD下面,还是没有原版的显黑和显清晰,先发上来,给大家看看,再继续。

SimSun.part1.rar

260 KB, 下载次数: 110, 下载积分: 无忧币 -2

SimSun.part2.rar

260 KB, 下载次数: 99, 下载积分: 无忧币 -2

SimSun.part3.rar

260 KB, 下载次数: 97, 下载积分: 无忧币 -2

SimSun.part4.rar

149.23 KB, 下载次数: 88, 下载积分: 无忧币 -2


作者: 跨海征东    时间: 2010-5-6 08:17
我一直在用那个20多MB的大字库
作者: hlstudio    时间: 2010-5-6 08:50
那是微软雅黑吧,呵呵,我的上网本中单独放了一个在外外置中
1楼的第2个截图里能看到

[ 本帖最后由 hlstudio 于 2010-5-6 08:53 编辑 ]
作者: hlstudio    时间: 2010-5-7 00:03
再提供一套字体,针对上述字体偏虚不够黑。
这回整个全黑的,现在流行黑啊,微软雅黑什么的。
(不过,这个是不是黑的有点粗啊)

关键是个头小,终于达到理想中的1.2M了,先上图。

另外,谁有小点的(1M左中,gb2312的就行)看的过去的字体啊,分享一下。

SIMSUN.part1.rar

260 KB, 下载次数: 72, 下载积分: 无忧币 -2

SIMSUN.part2.rar

260 KB, 下载次数: 66, 下载积分: 无忧币 -2

SIMSUN.part3.rar

154.55 KB, 下载次数: 68, 下载积分: 无忧币 -2


作者: NicTense    时间: 2010-5-7 01:04
标题: 回复 #24 hlstudio 的帖子
建议把标题改一下

改成

1.2M的宋体文件simsun.ttc 之类的,这样一目了然
作者: dvd008    时间: 2010-5-7 08:25
字体问题,我以前研究过,我手里的工具,精简英文字体没问题,
中文的就有问题,主要是显示模糊.

2.4M的,不要精简那几个点阵,3.4M是多了点阵字号

可以考虑精简多余不常用汉字
作者: hlstudio    时间: 2010-5-7 12:21
原帖由 dvd008 于 2010-5-7 08:25 发表
字体问题,我以前研究过,我手里的工具,精简英文字体没问题,
中文的就有问题,主要是显示模糊.

2.4M的,不要精简那几个点阵,3.4M是多了点阵字号

可以考虑精简多余不常用汉字

在考虑是不是维护用PE,很少用到字体放大功能,
弄个纯32*32点阵的字体就可以了啊,
这样,字体文件体积能到200~300K吧。
作者: LOVPE    时间: 2010-5-7 15:37
在PE里用“宋黑简体”非常不错,但对老九的PECMD帮助可能显示不好。
作者: hlstudio    时间: 2010-5-7 16:07
再发一个900k的字体,估计也是最后一个字体了。

这个字体修正目前已知问题
1.老九的帮助
2.DOS窗口汉字
3.关机界面

[ 本帖最后由 hlstudio 于 2010-5-7 16:13 编辑 ]

SIMSUN.part1.rar

260 KB, 下载次数: 216, 下载积分: 无忧币 -2

SIMSUN.part2.rar

226.69 KB, 下载次数: 233, 下载积分: 无忧币 -2


作者: xypcmac    时间: 2010-5-7 16:30
新系统安装界面--------也是测试内容之一
PE常用软件可能也会涉及
作者: NicTense    时间: 2010-5-7 16:52
原帖由 hlstudio 于 2010-5-7 16:07 发表
再发一个900k的字体,估计也是最后一个字体了。

这个字体修正目前已知问题
1.老九的帮助
2.DOS窗口汉字
3.关机界面


帅,只要不影响默认界面,系统各窗口文字不会失真,记事本默认大小字体可以正常显示就可以了

我测试一下看能不能用在迷你版,如果没问题的话,比那个2.4M的小了1M多了,意味着非ram模式可以节省将近4M的内存
作者: NicTense    时间: 2010-5-7 16:57
原帖由 hlstudio 于 2010-5-5 18:50 发表
一般PE内核使用的中文字体是宋体,XP下为3.5M,03下为2.4M。
03和XP的字体是可以互换的。
这两个字体都是unicode大字符集,有28000多字。
做维护用gb2312,约8000字就足够了,显示不了的字体一般显示方框,也 ...


其实你误会了,xp和03下的原版文件都是10几M的,vista和win7的更大

你看到的3.5M和2.4M都是坛友之前精简的,不过具体谁弄的就不清楚了,这两个版本是目前为止被用得最多的
作者: hlstudio    时间: 2010-5-7 17:03
嗯,看起来无数前辈搞过了。
当初他们从10+M搞到2~3M,绝对满意。
现在我们天天看2~3M的,又不满意了
作者: NicTense    时间: 2010-5-7 17:08
原帖由 hlstudio 于 2010-5-7 17:03 发表
嗯,看起来无数前辈搞过了。
当初他们从10+M搞到2~3M,绝对满意。
现在我们天天看2~3M的,又不满意了


其实字体的精简都是有损精简,所以得看具体用在什么PE上

主要是体积的比例,如果一个PE本身才30M,弄个10M的字体就很不应该了

但是如果是象水老的PE那样,200多M的,又要上网,又要玩游戏的,干脆就用原版10几M的算了,至少也得保证各种情况下都不失真,反正也不差那几M,那样可以获得最好的显示效果

不过对我来说,这个字体大小就很重要了

正准备弄个迷你版,大小不超过20M,正在纠结于那些几十K几百K的工具哪个删哪个留,这1M多就是几个工具的体积了

[ 本帖最后由 NicTense 于 2010-5-7 17:11 编辑 ]
作者: hlstudio    时间: 2010-5-7 17:15
天使兄:怎么在PE一起动就把桌面各种字号都设为12号啊,缺省的是8号、9号
进PE可以调,但能内置到注册表里吗?

搞了好半天,注册表搞的少,没搞定啊。

这样12号字体看起来正合适。
上个图,对方案零,效果感觉好多了。

12.PNG (54.66 KB, 下载次数: 203)

12.PNG

作者: NicTense    时间: 2010-5-7 17:24
标题: 回复 #35 hlstudio 的帖子
应该是修改 software 文件吧
Microsoft\Windows NT\CurrentVersion\GRE_lnitialize
GUIFont.Height
的值

没弄过,但我估计应该是这个,你试试,感觉太大了不好看
作者: dvd008    时间: 2010-5-7 17:32
这个精简的字号不对,系统默认情况,根本
无法看清文字

几个版本都是

可以替换正常XP系统的,先拖出来到桌面,再拖进去,
重新启动,完成替换,看看那无法接受字体

2.4的只有几个点阵了

原版10M
作者: hlstudio    时间: 2010-5-7 17:38
没看到字体中的点阵信息,这可能也是小字号显示不清晰的原因
看来还是不专业啊,不知道有没有人认识那些字体论坛的大大,
看他们,都自己整字体。
咱公司美工,没见自己整过,感觉这个有点技术性。

天使兄的方法试过了,还不行,先谢谢了。
我把设置过12号字体的注册表也导入了,也不行。
作者: dvd008    时间: 2010-5-7 17:51
工具极少,需要花钱买,没有破解的
我的工具,精简英文可以,中文不行
当时制作这两个字体的朋友应该有
作者: 北斗    时间: 2010-5-7 18:00
久违了的四通利方

900K的完整字体,瘦PE的最爱了
作者: hlstudio    时间: 2010-5-7 18:01
当时提出让他们整gb2312的字体就好了,顺手的事,现在又从头整了

这两天各大论坛逛了逛,发现这个专业知识太丰富了,
还有哥们一个字形一个字形的整,这我办不到,对字形也没感觉。
作者: hlstudio    时间: 2010-5-7 18:04
原帖由 北斗 于 2010-5-7 18:00 发表
久违了的四通利方

900K的完整字体,瘦PE的最爱了


嗯,四通利方,久远的回忆。
作者: tansuo    时间: 2010-5-7 18:22
原帖由 hlstudio 于 2010-5-7 17:15 发表
天使兄:怎么在PE一起动就把桌面各种字号都设为12号啊,缺省的是8号、9号
进PE可以调,但能内置到注册表里吗?
这样12号字体看起来正合适。

12号字有点大,10号就行。
作者: ziyun    时间: 2010-5-7 19:48
学习了,谢谢楼主分享!
作者: yichya    时间: 2010-5-7 22:21
四通的字看起来真糟糕,还是用原版不带AA的那种吧。
作者: photoshoop    时间: 2010-5-7 22:32
说实话,没有一个字体是清晰的,

在3.45M宋体基础上,删减不常用字,才是完美解决。。。
作者: yichya    时间: 2010-5-8 09:27
2m的宋体再删掉一批就更好了.
作者: hlstudio    时间: 2010-5-8 09:31
现在的字体工具不行,方案二就是从2M字体上形成的。
作者: photoshoop    时间: 2010-5-8 12:22
2M字体是有缺陷的,缺13,15点阵,某些网页上的字不清晰,比如http://f1.sina.com.cn/ 上很多字都看不清。

推荐3.45M宋体,效果如图:



能在3.45M宋体上精简掉生僻字,就比较完美了。。。
作者: hlstudio    时间: 2010-5-8 13:41
精简的字体,基本上不能用于长时间上网,
长时间上网最好再加个外置字体。

添加外置字体很方便,如微软雅黑(3~20M,各种版本看需要)
,随便放到某个目录,如c:\font
启动PE后,在PECMD.INI或外置加载的某个INI中,加一行
PECMD FONT C:\font
然后在浏览器中指定显示字体为微软雅黑即可。


单纯的点阵字体(伪TTF)效果更差,个头也有500~700k,就不发了
在精简字体中加点阵,个头就到1.5M以上了,不是我的目标。

我下一步在干的事就是找到PE启动时就能缺省显示12号字体的方法。

[ 本帖最后由 hlstudio 于 2010-5-8 13:45 编辑 ]
作者: bfgxp    时间: 2010-5-8 14:13
测试的推荐方案,在800×600 lcd中的显示效果太差
作者: NicTense    时间: 2010-5-8 15:47
标题: 回复 #52 bfgxp 的帖子
你们用的什么工具啊,支不支持命令行删掉指定的字的

如果可以,那选字就不是问题,一个批处理就解决了
作者: hlstudio    时间: 2010-5-8 16:07
主要工具是个linux下的fontforge,在windows下可用,是个GUI程序。
还有makettc,breakttc等小工具。
作者: hlstudio    时间: 2010-5-8 16:35
看啊看,看吐了,现在已经不知道好坏了,方案零的字体上网缺省表现。
不长时间上网是没问题的。看来缺省字号也够用了。

sina.PNG (252.47 KB, 下载次数: 150)

sina.PNG

作者: lineay    时间: 2010-5-8 16:38
嗯,如果要上网就没必要用精简的字体了....又不差这一点~
作者: 12050202    时间: 2010-5-8 18:04
原帖由 lineay 于 2010-5-8 16:38 发表
嗯,如果要上网就没必要用精简的字体了....又不差这一点~



仅维护有意义
作者: dvd008    时间: 2010-5-8 18:05
我没有合成点阵到TTF的工具,

你可以做两个,加入 8,10 号点阵  和 加入 9,11 点阵的,看看
效果. 系统默认的 不知道是 8还是9

另外,点阵大概相当于位图,字体多,应该就大,
常用的字就是2000多个, 如果加入8,9,10,11,12不过 1万多

效果体积都有了
作者: NicTense    时间: 2010-5-8 18:20
原帖由 dvd008 于 2010-5-8 18:05 发表
我没有合成点阵到TTF的工具,

你可以做两个,加入 8,10 号点阵  和 加入 9,11 点阵的,看看
效果. 系统默认的 不知道是 8还是9

另外,点阵大概相当于位图,字体多,应该就大,
常用的字就是2000多个, 如果加入 ...


win7、xp默认都是9,所以9的点阵一定要有,用矢量的这么小的字体都会很难看
作者: hlstudio    时间: 2010-5-8 21:04
原帖由 dvd008 于 2010-5-8 18:05 发表
我没有合成点阵到TTF的工具,

你可以做两个,加入 8,10 号点阵  和 加入 9,11 点阵的,看看
效果. 系统默认的 不知道是 8还是9

另外,点阵大概相当于位图,字体多,应该就大,
常用的字就是2000多个, 如果加入 ...

感觉你这个方案可行,天使说的对,系统默认是9号字体。
只要加入一个9号的点阵就行。

看到有可能在1.2M左右达到目标。

刚发现被fontforge害了,不支持奇数号点阵的操作,再找字体操作工具。
作者: dvd008    时间: 2010-5-8 21:31
我找到工具了,MS的SBIT32,百度,MS网站有

但是,只能看到12,13,14,15,16 没有小的
我把12加入到你的900K, 变1M了,中文桌面显示正常,
数字,字母不行

我再试一试

以前有个GB字库,大概1M ,如果专为点阵,再合成,不知道怎么样
作者: hlstudio    时间: 2010-5-8 21:58
文泉驿有9号点阵宋体
作者: dvd008    时间: 2010-5-8 22:07
3.4M的仅保留 12,14 ,大概2M, 可以接受

不需要8,9,10,11

你的工具能否制作你900K 的TTF为点阵?
我没安装那个虚拟支持,不能运行TTF2BDF.EXE

想制作几个点阵

如果你做出来,把点阵给我试一试

命令行,例如制作12:
TTF2BDF.EXE  -p 12 simsun.ttf -o simsum12.bdf
作者: hlstudio    时间: 2010-5-8 22:11
拿ttf做bdf,效果不行吧?那是不是相当于直接显示啊?
我在到处找别人做好的点阵。
我试下
你试下,从xp的simsun.ttc中提取的12号点阵,gb2312的,看行不?

[ 本帖最后由 hlstudio 于 2010-5-8 22:13 编辑 ]

SimSun-12.part01.rar

260 KB, 下载次数: 46, 下载积分: 无忧币 -2

SimSun-12.part02.rar

160.56 KB, 下载次数: 34, 下载积分: 无忧币 -2


作者: xhj    时间: 2010-5-8 22:54
高人,都在最大努力的精简PE体积。我等菜鸟就只有等着分享结果
作者: NicTense    时间: 2010-5-8 23:00
原帖由 hlstudio 于 2010-5-8 21:04 发表

感觉你这个方案可行,天使说的对,系统默认是9号字体。
只要加入一个9号的点阵就行。

看到有可能在1.2M左右达到目标。

刚发现被fontforge害了,不支持奇数号点阵的操作,再找字体操作工具。


从注册表查到的是9,但是实际占用的点好像是12,所以我也不知道这个怎么算的

如果9和12的点阵都有,应该可以确保系统和大部分程序的默认字体没问题
作者: yichya    时间: 2010-5-9 11:04
各位,请尝试下把VISTA带的那个宋体5.0精简下,没准会有意想不到的效果。
作者: dvd008    时间: 2010-5-9 21:12
基本弄明白了,字体工具里面的字号和系统的关系
工具  系统
12     8
13     9
14     10
15     11
16     12

8号,系统默认的显示
9号,输入法里面的显示字体
10,最常用网页显示
11,网友也经常用
12,网页大标题

只要8和10, 基本就可以接受了
比较完美8,9,10,11

你900K的,数字和英文字型不是宋体,得修改
可以做个2700字的TTF,然后制作点阵
这样会比较小,否则,比如直接精简3.4M的
作者: hlstudio    时间: 2010-5-9 21:49
今天出去了,回来搞了下,这个对应关系也基本弄清楚了。
见图,9号字在96dpi下用的是12点阵的(这个可能和工具有关系,我用的fontforge)。
也发现四通利方这个字体数字和英文有点问题,还没有发现是矢量还是点阵的问题。

已经基本可用1.2M大小达到2.4M/3.5M的效果了,嵌入一个12点阵的即可。
字体还在进行最后的完善,再处理下英文和数字。

dpi.PNG (38.37 KB, 下载次数: 156)

dpi.PNG

作者: 玄天    时间: 2010-5-9 21:51
有必要吗? 要想小用dos得了,就两个启动文件而已
作者: hlstudio    时间: 2010-5-9 23:46
做出一个基本可用的替换字体,1.1M
1.在900k的四通利方宋二体中加入xp原装宋体的12号点阵
2.删除字体中数字、英文字符的点阵信息
3.用精简版的tamaho字体数字、英文字符矢量信息替换四通利方字体中的矢量信息

基本显示效果等同2.4M/3.5M字体,缺点:
①中英文混排含制表符对齐的情况显示情况较差,如老九帮助
(原因是,附带的新宋体是宋体的拷贝,而不是完全的等宽字体)
②字符集当然从gb18030缩减为gb2312

[ 本帖最后由 hlstudio 于 2010-5-10 00:23 编辑 ]

SIMSUN.part1.rar

260 KB, 下载次数: 50, 下载积分: 无忧币 -2

SIMSUN.part2.rar

260 KB, 下载次数: 42, 下载积分: 无忧币 -2

SIMSUN.part3.rar

92.94 KB, 下载次数: 44, 下载积分: 无忧币 -2


作者: dvd008    时间: 2010-5-10 07:54
测试了,效果还是不行
英文效果无法接受,缺少14,网页显示不行

900K如何更换为宋体的数字和英文,再嵌入12和14,才能基本满足,

大小应该在1.2M

但是,900K和XP宋体编码有区别,需要手工调整
作者: wuyouabc    时间: 2010-5-10 08:23
茲舉 96 dpi 環境下幾個典型的(新)細明體中文字型尺寸對照, 表列如次:
 
‧ 8pt=11px  Windows 能以「分明線條」顯示的最小尺寸。
‧ 9pt=12px  Windows 標準小號尺寸。
‧10pt=13px  一般建議用於內文段落的最小適讀字尺寸。
‧11pt=15px  略近於 DOS 下倚天中文系統 16 點陣字型樣貌 (字型檔實為 16x15 px)
‧12pt=16px  相當於 DOS 下宏碁中文系統(DOS 3.21 中文版) 16
                   點陣字型樣貌(字型檔為 16x16 px), 線條轉角處較上
                   者多修飾。亦為瀏覽器裏未指定尺寸的一般文字之預
                   設大小(font size="3" or "0")。
‧13pt=17px  Windows 既不能以「分明線條」、又不能「平滑化修
                   飾」(de-rasterization)來顯示的尷尬尺寸。其美觀
                   性甚差, 避免使用。
‧14pt=19px  標題字常用尺寸。14pt 及 18px 為 Windows 對於(新)細明體
                   能進行「平滑化修飾」的最小向量尺寸, 即以「類印刷品質」
                   樣貌來顯示的最小字型尺寸。
‧18pt=24px  相當於 DOS 下各家中文系統 24 點陣字型樣貌(字型檔為 24x24 px)。
‧72pt=96px  正好等於一吋大的字型尺寸。
作者: hlstudio    时间: 2010-5-10 09:06
原帖由 dvd008 于 2010-5-10 07:54 发表
测试了,效果还是不行
英文效果无法接受,缺少14,网页显示不行

  

老大,没想到你在用网页来测试,
我还打算弄一个只有12px点阵的伪字体呢,这样大小能控制在300K左右,只能显示9号字体
或者是将所有字体都显示为9号字体

上网的需求不好控制啊,一来是字体大小,二来是字符集,楼上的还用的繁体啊,不知道gb2312能支持几个繁体字。

在fontforge中,要先将字符编码映射为unicode,才能附加点阵不出错。
附加后,再重新映射回gb2312.
作者: hlstudio    时间: 2010-5-10 09:07
原帖由 wuyouabc 于 2010-5-10 08:23 发表
茲舉 96 dpi 環境下幾個典型的(新)細明體中文字型尺寸對照, 表列如次:
‧ 9pt=12px  Windows 標準小號尺寸。

这点看来经过反复印证了,谢谢dvd008和wuyouabc两位大大。
作者: dvd008    时间: 2010-5-10 09:11
新宋体,不需要.
TTF直接改名为 TTC,系统即可正常使用

关键就是英文和数字显示问题,比如,
文件名,目录名

点阵好像可以不用全部, 只保证2000-3000字这几个字号的点阵,
就能完美解决了
作者: dvd008    时间: 2010-5-10 09:16
上网,加入14,基本可以接受
再加入13,15,16, 完美解决

繁体可以不管,那是BIG码
有只处理3000多个汉字的
作者: dvd008    时间: 2010-5-10 09:22
关键是精简900K的,目前有1万多字符,数字字母修正
嵌入12,只增加100多K,加入14,多200K

MS命令行工具直接可以嵌入

我的工具,精简后,TTF体积会变大,没法弄TTF
作者: hlstudio    时间: 2010-5-10 09:29
先以你的需求为准,加个16px的点阵。
再解决下等宽的问题。


老大,我又看了下,你的意思是只加入英文和数字的16px点阵?

目录字体中英文和数字是没有点阵信息的,加上难看,让我去掉了。

[ 本帖最后由 hlstudio 于 2010-5-10 09:35 编辑 ]
作者: 135956    时间: 2010-5-10 09:31
我情愿用体积大一点的字库。精简太多,不见得有什么好,cab压缩后,不见得有多大。
再说,现在的电脑,也不在乎那1、2m的空间或内存占用。觉得那3点多M的版本最佳。
作者: hlstudio    时间: 2010-5-10 09:37
@135956
楼上的需求也代表很多人的需求,个人推荐你用水老的PE,你会得到最大的舒适感。

我们是在整骨头版,小50k,都会带来快感,当然是需求能满足的情况下。
作者: NicTense    时间: 2010-5-10 09:53
原帖由 wuyouabc 于 2010-5-10 08:23 发表
茲舉 96 dpi 環境下幾個典型的(新)細明體中文字型尺寸對照, 表列如次:
 
‧ 8pt=11px  Windows 能以「分明線條」顯示的最小尺寸。
‧ 9pt=12px  Windows 標準小號尺寸。
‧10pt=13px  一般 ...


看来最好保留三个

9pt ,10pt,12pt



12px,13px,16px

2个版本,一个全字,一个精简字数,前者就可以替代3.4M那个了
作者: hlstudio    时间: 2010-5-10 10:14
3.4M中有12、13、14、15、16这5套点阵
2.2M中有12、14、16这3套点阵
作者: NicTense    时间: 2010-5-10 10:28
原帖由 hlstudio 于 2010-5-10 10:14 发表
3.4M中有12、13、14、15、16这5套点阵
2.2M中有12、14、16这3套点阵


12和16是必须有的

14是四号,好像用处不大,排版就有用

对了 3.4M和2.2M的字数相同吗

如果3.4M或者2.2M的版本,只保留12,16的话,是多大?
作者: dvd008    时间: 2010-5-10 10:34
你900K的原来是多大?精简过?

我那个工具,在900K最后,带红点的那些,近3分之一,
从后面,填零,再保存,体积可以缩小.否则体积加大,删除也加大.

这样,只要解决数字和字母显示问题,1M即可解决
作者: dvd008    时间: 2010-5-10 10:38
看网页,没有14 会蹦溃,没有16可以接受
作者: NicTense    时间: 2010-5-10 10:52
原帖由 dvd008 于 2010-5-10 10:38 发表
看网页,没有14 会蹦溃,没有16可以接受


其实如果要上网,还是用3.4M那个好了,再减多数会影响效果,网页12-16字体基本上都有人用的,因为有css,15号可能少一些

精简主要还是立足于维护的
作者: hlstudio    时间: 2010-5-10 11:23
原帖由 dvd008 于 2010-5-10 10:34 发表
你900K的原来是多大?精简过?

我那个工具,在900K最后,带红点的那些,近3分之一,
从后面,填零,再保存,体积可以缩小.否则体积加大,删除也加大.

这样,只要解决数字和字母显示问题,1M即可解决


发过原始版的四通利方宋二体,有些字体工具操作过后可能会加入其他信息。

STS.part1.rar

260 KB, 下载次数: 36, 下载积分: 无忧币 -2

STS.part2.rar

199.89 KB, 下载次数: 38, 下载积分: 无忧币 -2


作者: hlstudio    时间: 2010-5-10 11:26
原帖由 NicTense 于 2010-5-10 10:28 发表


12和16是必须有的

14是四号,好像用处不大,排版就有用

对了 3.4M和2.2M的字数相同吗

如果3.4M或者2.2M的版本,只保留12,16的话,是多大?


去掉14px点阵,能省400K。

就我这边看,3.4M和2.2M的字数是一样的。
(被这字体工具折磨死了,可能是没用熟,还时不是崩溃一下)
作者: hlstudio    时间: 2010-5-10 11:34
原帖由 dvd008 于 2010-5-10 10:34 发表
从后面,填零,再保存,体积可以缩小.否则体积加大,删除也加大.

不同字体,尾部处理不同,有些字体,尾部是另一块字符集,如big5.
有些字体,尾部是共用的偏旁部首定义,在正文中引用这些字元。

填零时注意区分这两种情况,后一种不能填零。
作者: NicTense    时间: 2010-5-10 12:24
如果用2.4M(应该是2.4,不是2.2吧)的为母板,去除14点阵,去除新宋体后是多大

不上网的话,这样下来的版本应该基本上可以完美显示了吧
作者: dvd008    时间: 2010-5-10 12:32
一直搞弄不好900K加入数字和字母,怎么弄
都没有原版宋体那样

准备放弃,3.4M保留12,14 作为替换方案,可以比
2.4小300多K

我12+14 大概300多K,不到400K

MS最小的TTF字库不知道是什么,好像有个1M左右的,
也可能在OFFICE里面
作者: hlstudio    时间: 2010-5-10 13:27
原帖由 NicTense 于 2010-5-10 12:24 发表
如果用2.4M(应该是2.4,不是2.2吧)的为母板,去除14点阵,去除新宋体后是多大

不上网的话,这样下来的版本应该基本上可以完美显示了吧


用工具处理,删掉14点阵,全字符集是2.6M(反而大了)
简体字是1.7M。

原始版宋体和新宋体的差别就在于非等宽和等宽,或者说英文和数字不一样,汉字是一样的。
ttc打包字体是只存一份的。

@dvd008
英文和数字是不是应该搞新宋体出效果。
作者: hlstudio    时间: 2010-5-10 13:27
原帖由 dvd008 于 2010-5-10 12:32 发表
MS最小的TTF字库不知道是什么,好像有个1M左右的 ...

好像有这么一说,没准在poffice某个版本中。
作者: dvd008    时间: 2010-5-10 16:20
你能不能把900k字体的 数字和字母,换成 宋体( 不要新宋体 )
把点阵部分补上,其它不用精简(体积不能减小)

现在的桌面显示不行

目前结果就是:900K+12点阵
加入其它,显示也不行,可能和MS的还是有区别的

3.4直接用
3.4保留 12,14
3.4 保留12,16

到此为止吧,整理一下.
作者: hlstudio    时间: 2010-5-10 16:37
终结版:
①在方案四的基础上补充英文和数字的12px点阵

下载见顶楼。

[ 本帖最后由 hlstudio 于 2010-5-10 22:41 编辑 ]
作者: ck    时间: 2010-5-10 17:33
字体不美观,节省那么点不值得。
作者: dvd008    时间: 2010-5-10 17:51
这个版本好,可以媲美2.4M的

我最后的内核,会采用这个版本.

觉得美观,可以考虑3.4M版本
2M的保留12,14 或12,16的版本就意义不大了.

网页也能勉强看
作者: 超级坏蛋    时间: 2010-5-10 20:21
最终版本的 宋体 和 新宋体 不完全一样 (宋体太粗,默认是宋体,显示很别扭),对比XP的 宋体 和 新宋体,它们显示是相似的。

还是对照XP修改一下吧。
作者: 超级坏蛋    时间: 2010-5-10 20:31
上图来看最终版本

1.gif (84.71 KB, 下载次数: 165)

1.gif

作者: 超级坏蛋    时间: 2010-5-10 20:38
另外一个必备的字体

TAHOMA-244kb

TAHOMA-244kb.rar

132.28 KB, 下载次数: 42, 下载积分: 无忧币 -2






欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3