找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 932|回复: 15

[求助]:请教高手:用MTEXT命令写的%%在炸开后为什么消失了?

[复制链接]
发表于 2003-12-3 10:51:59 | 显示全部楼层 |阅读模式

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

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

×
我在CAD2000中用MTEXT命令写“123%%123”但是将其炸开后,%%消失了!并且原来的一个整体变成两部分“123”和“123”。请教大虾指点。谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-12-3 11:00:52 | 显示全部楼层
在mt输入%%号好像是间隔符号,炸开后前后的数据变成将独立。我都是直接用单行文字输入的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2003-12-3 11:11:10 | 显示全部楼层
直接用单行文字输入可以是可以,但是CAD在标注时出来的文字是用MTEXT书写的。我需要与单行文字输入的效果一致,因为我们的字形中%%123代表 3/16
直接用单行文字输入可以用,但是不能用CAD的标注程序!
我该怎么办?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-12-3 11:11:19 | 显示全部楼层
acad中这两个%%是有特殊用途的,并不表示字符
如果你需要字符%,你还需要多输入两个%
下面是acad的帮助说明:

除了使用 Unicode 字符输入特殊字符外,还可以为文字加上划线和下划线,或通过在文字字符串中包含控制信息来插入特殊字符。每个控制序列都通过一对百分号引入。
此控制代码可使用标准 AutoCAD 文字字体和 PostScript 字体:
%%nnn
绘制字符数 nnn。

这些控制代码只能使用标准 AutoCAD 文字字体:
%%o
控制是否加上划线。
%%u
控制是否加下划线。
%%d
绘制度符号 (°)。
%%p
绘制正/负公差符号 (±)
%%c
绘制圆直径标注符号 (Ø)。
%%%
绘制百分号。
可同时为文字加上划线和下划线。上划线和下划线在文字字符串结束处自动关闭。
可使用 %%nnn 控制序列以 PostScript 字体显示特殊字符。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-12-3 11:38:27 | 显示全部楼层
“123%%123”当我用TEXT单行输入时,显示为“123  3/16”
当我用MTEXT多行输入时显示还是“123%%123”不是“123  3/16”
我只想正确结果“123  3/16”
可以举个例子告诉我如何解决吗?具体一些。THANKS A LOT.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-12-3 11:48:32 | 显示全部楼层
我用单行文字输入123%%123显示123{
我想可能是%%123字体的定义不同吧!楼上的定义%%123是3/16.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-12-3 11:51:41 | 显示全部楼层
这样就有点麻烦了,你用的是什么字体?
方便的话传上来,还有些老高老高的高手晚上才来,让他们看看。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-12-3 12:00:19 | 显示全部楼层
我现在要用CAD自带的标注程序进行尺寸标注“123 3/16”
而CAD英制标注程序出来的 3/16 太难看,我们现用另外一种字形标注。
但是只能单行,用TEXT 或DTEXT写,太麻烦,速度太慢了,
如何能用CAD自带的标注程序进行尺寸标注,或用MTEXT写?
唉!愁死我了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2003-12-3 15:28:40 | 显示全部楼层
最初由 LC111 发布
[B]我现在要用CAD自带的标注程序进行尺寸标注“123 3/16”
而CAD英制标注程序出来的 3/16 太难看,我们现用另外一种字形标注。
但是只能单行,用TEXT 或DTEXT写,太麻烦,速度太慢了,
如何能用CAD自带的标注程序进?.. [/B]


可以用“\u+007b”替代“%%123”(7b是123的十六进制)试试,如果小字体文件支持Unicode,这样应该是可以的,如果小字体是R12以前编辑的,应该不支持Unicode,就只有修改小字体文件了,一般只要改变文件头即可。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2003-12-3 15:51:35 | 显示全部楼层
我猜可能是因为少加载一个大字体文件造成的,在MTEXT编辑时应同时加载两个XXX.SHX
"normal font"  and  "bigfont" 我现在只有"normal font" 没有"bigfont"所以不能用。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

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

使用道具 举报

 楼主| 发表于 2003-12-3 17:22:42 | 显示全部楼层
“%%123”是如何定义成 3/16 的?是通过字形文件(*.shx)吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 6530个

财富等级: 富甲天下

发表于 2003-12-3 18:45:27 | 显示全部楼层
是在.shp中定义,然后编译(compile)成为.shx文件使用。可以参见联机帮助自定义部分。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-6 17:22 , Processed in 0.475244 second(s), 61 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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