找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 568|回复: 10

[求助]:关于字体文件的扩充!!!!

[复制链接]
发表于 2003-9-2 15:04:48 | 显示全部楼层 |阅读模式

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

您需要 登录 才可以下载或查看,没有账号?立即注册

×
"祎,弢"这两个字怎么将其描述添加到gbcbig.shx文件中!!!
谢谢!!!
很急啊,要不然就挨老板打PP了!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
 楼主| 发表于 2003-9-2 19:43:21 | 显示全部楼层
做了两个描述,可是有问题,各位帮忙看看问题在哪里???
谢谢!!!
快来帮我啊!!
!!!!!我给你们跳舞加油!!!!!!


*0B574,194,0
4,93,4,108,3,162,3,64,002,9,(33,61),(0,0),001,9,(11,-8),(7,-11),(-2,-1),(-11,16),(0,0),002,9,(-11,1),(0,0),001,9,(2,-3)
(-1,-1),(0,-52),(-1,13),(1,7),(0,0),002,9,(-24,70),(0,0),001,9,(3,-2),(2,1),(34,1),(2,-2),(-10,-17),(-12,-16),(-16,-16)
(-5,-4),(0,0),002,9,(13,90),(0,0),001,9,(12,-6),(7,-8),(-1,-6),(-8,15),(0,0),002,9,(30,-23),(0,0),001,9,(3,0),(1,1),(60,6)
(-3,1),(-8,-2),(0,0),002,9,(-48,-28),(0,0),001,9,(2,-1),(2,1),(46,7),(-3,1),(-7,-3),(0,0),002,9,(-50,-28),(0,0),001,9
(3,-1),(67,10),(-4,2),(-5,-26),(-5,-15),(-2,-2),(-11,12),(12,-11),(2,3),(0,0),002,9,(-28,104),(0,0),001,9,(5,-5),(-2,1)
(-1,-123),(-2,10),(2,11),(0,0),002,9,(-81,-24),(0,0),001,4,64,4,162,3,108,3,93,0



*08F7C,166,0
4,113,4,88,3,176,3,64,002,9,(67,61),(0,0),001,9,(4,6),(-1,-7),(10,-12),(17,-17),(24,-19),(16,-3),(-26,11),(0,0),002,9
(-43,55),(0,0),001,9,(7,-4),(2,4),(37,2),(4,-6),(-21,-38),(-19,-17),(-21,-6),(0,0),002,9,(37,118),(0,0),001,9,(2,7),(-2,2)
(0,-57),(0,0),002,9,(26,49),(0,0),001,9,(1,4),(-2,1),(2,-30),(0,0),002,9,(-54,23),(0,0),001,9,(2,-4),(-4,3),(4,1),(-3,-27)
(55,4),(0,0),002,9,(-101,17),(0,0),001,9,(31,5),(-1,3),(-6,-32),(4,2),(-23,-5),(-1,8),(1,-10),(0,-16),(-3,-14),(-2,4)
(31,6),(-3,3),(-5,-40),(-7,-20),(-18,14),(18,-11),(0,0),002,9,(-36,-18),(0,0),001,4,64,4,176,3,88,3,113,0
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-9-2 20:38:56 | 显示全部楼层
作完的字体可以显示,但是相对于下一个字没有位移,并且有一个字一回车后就变成了一个竖线??这是为什么啊???
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2003-9-2 21:37:00 | 显示全部楼层
扩充了3个字。
代码如下:
*08F7C,122,弢
7,08E,2,8,(6,16),1,8,(7,-13),8,(4,18),8,(4,27),2,8,(-1,-3),1,8,(-11,-2),
2,8,(-1,-4),1,8,(2,28),2,8,(0,-4),1,8,(11,2),2,8,(-1,0),1,8,(3,20),
2,8,(-1,-3),1,8,(-16,-2),2,8,(36,7),1,8,(0,-43),2,8,(-10,35),1,8,(0,-22),
2,8,(-1,0),1,8,(20,3),2,8,(0,-2),1,8,(1,21),
2,8,(-24,-38),1,8,(25,4),8,(-8,-17),8,(-11,-14),8,(-12,-10),
2,8,(8,33),1,8,(8,-14),8,(16,-20),8,(6,0),7,08F,0

*0D084,92,袆
7,08E,2,8,(14,3),1,9,(0,49),(0,-9),(8,13),(-8,-13),(0,-1),(9,-8),(0,0),
2,8,(-20,-6),1,8,(18,41),2,8,(-1,-2),1,8,(-16,-4),2,8,(13,14),1,8,(-6,12),
2,8,(31,-1),1,8,(0,-87),2,8,(7,22),1,8,(5,-9),8,(6,31),2,8,(-1,-2),1,8,(-31,-5),
2,8,(4,16),1,8,(21,4),2,8,(1,17),1,8,(-24,-4),7,08F,0

*0B574,83,祎
7,08E,2,8,(18,2),1,8,(0,50),8,(8,-11),2,8,(-21,-11),1,8,(20,37),
2,8,(-1,-1),1,8,(-19,-3),2,8,(15,12),1,8,(-7,10),2,8,(29,3),1,8,(0,-87),
2,8,(7,22),1,8,(5,-9),8,(6,31),2,8,(-1,-2),1,8,(-31,-5),2,8,(4,16),1,8,(21,4),
2,8,(1,17),1,8,(-24,-4),7,08F,0

2003.9.9增加“捲”
*092D4,127,捲
7,08E,
2,8,(6,12),1,8,(10,-12),8,(0,89),
2,8,(6,-24),1,8,(-18,-3),2,8,(0,-27),1,8,(17,15),
2,8,(2,0),1,8,(40,5),
2,8,(-5,12),1,8,(-31,-4),
2,8,(2,18),1,8,(5,-13),
2,8,(14,-2),1,8,(5,21),
2,8,(-10,3),1,9,(-4,-27),(-6,-18),(-14,-17),(0,0),
2,8,(28,25),1,8,(10,-23),8,(7,0),
2,8,(-9,-9),1,9,(1,-18),(-18,0),(-3,4),(0,33),(0,0),
2,8,(0,-4),1,8,(13,2),
2,8,(0,2),1,8,(-1,-13),8,(-2,-12),8,(-6,9),
7,08F,0
附件同时更新。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2003-9-2 21:41:59 | 显示全部楼层
效果如下图:
另:显示为竖线是gbcbig文件头没有打开08区域的问题。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-9-3 08:57:15 | 显示全部楼层
最初由 ll_j 发布
[B]扩充了3个字。
代码如下:
*08F7C,122,弢
7,08E,2,8,(6,16),1,8,(7,-13),8,(4,18),8,(4,27),2,8,(-1,-3),1,8,(-11,-2),
2,8,(-1,-4),1,8,(2,28),2,8,(0,-4),1,8,(11,2),2,8,(-1,0),1,8,(3,20),
2,8,(-1,-3),1,8... [/B]


谢谢ll_j 长老!!!
能不能给我们大家系统的讲解一下关于字体文件的扩充问题,这个东西在实际使用的时候很有用处的。

我是用express工具提供的mkshape来做的。
我在处理的时候遇到了这样几个问题:
1.做出来的字体在显示的时候没有向下一个字位移,也就是说下一个字的起始输入点还是基点。
2.显示为正确的字后,回车后显示为一条竖线。

期盼长老系统的讲解!!
谢谢!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2003-9-3 12:30:45 | 显示全部楼层
我的代码是自己写的,文字的形状参考了gbcbig中的其它字体,形代码高96基本单位。
gbcbig.shx的作者是陈伯雄老师,现在好像在明经通道多些,陈老师有个程序,可以制作不很复杂的形,如果需要,你可以直接和他联系。expresstools中的形制作工具我也试过,不理想。
你遇到的两个问题,第一个可以看看这个帖子:http://www.xdcad.net/forum/showt ... d=395681#post395681
第二个问题我也是昨天发现的,解决的办法是将扩展字体所使用的区域打开,即文件头
*BIGFONT nchars,nranges,b1,e1,b2,e2,...中的nranges及以后相关的起止代码(即弢的08F区)。原因不太清楚,我发现gbcbig中原来就有一个代码在扩展范围,我想这会不会是陈老师防止修改的一个手段,你具体可以问问陈老师。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-9-3 13:30:39 | 显示全部楼层
最初由 ll_j 发布
[B]我的代码是自己写的,文字的形状参考了gbcbig中的其它字体,形代码高96基本单位。
gbcbig.shx的作者是陈伯雄老师,现在好像在明经通道多些,陈老师有个程序,可以制作不很复杂的形,如果需要,你可以直接和他联系。... [/B]


谢谢ll_j 长老指点。
第一个问题基本理解了,我的理解就是绘制完前一个字后要设置后一个字的绘制起点(这里面还要考虑水平和垂直两种情况)。
但第二个问题还是有点不太清楚,以前曾经研究过编译后的SHX文件,对于编译后的SHX文件格式基本是:
1.文件头:
这里面包括字体的版本说明,以及字体定义的参数基本就是above,below,modes,0 这些信息,还有就是字体定义的编码以及该编码型描述信息的长度(按照编码的顺序排序的)。
2.文件体:
这里就是各种文字的型文件描述信息了,都是以“0”作为描述分隔的。

第二种情况的出现是不是与autoCAD在进行compile的时候,如果没有该换码代码的区间,就没有对该代码进行编译啊??这只是一个猜测,但是如果没有对其编译,为什么在回车之前可以看到文本的显示,而在回车之后却显示为竖线了呢??
有点晕!!!
*-*8 *-*8 *-*8 *-*8 *-*8
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-9 17:03:54 | 显示全部楼层
ll_j长老!
在bigfont字体文件中没有“捲”这个字,能不能帮忙添加一个,谢谢!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2003-9-9 20:44:39 | 显示全部楼层
“捲”使用紫光拼音却找不到,是读juan(3)吗?我的读音是金山词霸查的,不知对不对。
上面附件已经增加“捲”。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-10 08:53:25 | 显示全部楼层
谢谢ll_j长老!!
我已经下载测试过了,没问题!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-7 07:45 , Processed in 0.280351 second(s), 53 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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