找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 498|回复: 4

[编程申请]:求教一个字体编辑问题

[复制链接]

已领礼包: 2个

财富等级: 恭喜发财

发表于 2003-9-30 17:06:38 | 显示全部楼层 |阅读模式

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

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

×
我用CAD2002下的附增工具--形制作,制作了一个二级钢筋符号(是双线字体),并将CAD2002下的字体文件Romand.shx反编译为Romand.shp,将制作的二级钢筋符号加入到Romand.shp中,后在CAD2002下将改编后的Romand.shp文件用"compile"命令编译为Romand.shx字体文件.可问题就出来了,在CAD2002下写入%%512调出二级钢筋符号,但在多行文本窗中根本显示不出来,在单行文本窗中可以显示出来,而再在其后面紧接着其他写字,会出现后边的文字叠在二级钢筋符号上
请问高手们这是为何?*-*6 *-*3
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 6530个

财富等级: 富甲天下

发表于 2003-10-2 10:11:20 | 显示全部楼层
1.在Mtext中输入的问题:在Mtext中只支持默认的几个字符按“%%nnn”的格式输入,不支持扩展字符的输入,如果输入扩展的字符,必须使用支持“Unicode”的字体(R2002带的romand支持),然后使用“\U+xxxx”方式输入,这里的xxxx是nnn换算为十六进制的数值,本题可输入“\U+0200”。
2.文字叠加问题,应该是形的定义有点问题,定义笔画结束时没有将笔空移到下一字符位置。
另:自己定义形时建议将代码控制在129~255(最好在129~160)之间,否则使用“%%nnn”形式输入可能出错,也容易和Unicode代码冲突。目前常用的二级钢符号多定义在“%%131”或“%%132”。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

 楼主| 发表于 2003-10-7 22:17:55 | 显示全部楼层
本人是菜鸟,才试着学制作文字
能否具体说明一下文字叠加问题,
怎样才能是定义笔画结束时将笔空移到下一字符位置?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2003-10-8 11:21:13 | 显示全部楼层
以前贴过的图,再贴一下。
图中是大字符常用的转移到下一字符的方法,开始使用“7,1,”代码引用,在形001中保存了插入点位置(特殊代码5),然后调整字型的实际插入位置。结束时使用“7,2,”代码引用(与“7,1,”对应),在形002中取出插入点位置,再转移到下一文字插入点。这样的方法所有字符间距相等。
西文字符由于宽度不等,一般不采用此方法转移插入点,而是直接在字符行笔完成后,根据最后笔的位置计算出下一插入点位置,然后“空”行笔到此位置。你可以如图方法描述一个形文件代码,看看最后笔的位置(可以忽略特殊代码14-竖排文字)。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 12:59 , Processed in 0.357264 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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