紧急求助:谁知道acad的形文字字体中哪一种字库可以输入㎡?
如题,先谢过,期待ing...:L 哈哈!不用那么麻烦,利用MT,输入M2^,然后选种2^,点a/b即可 不是把它标出来呀!老大,想找含这个特殊字符的字库呢。我认识的字库中没有含这个特殊字符的 你到网上搜一下,CAD字体库,就能得到你要的结果 请问4楼:如果有,肯定在字体库里了,你是不是曾见过呢?能不能提供一点线索? 感谢各位的热情关注,我在romans2.shx中已找这个特殊符号了,并且已将这个符号移植到大字体中。好不容易获得的,与大家一起分享一下实现的过程,呵呵~
1. 用CAD字体查看工具SHX Viewer 查看形字体文件中的字符,在romans2.shx文件中找到㎡,编码是00A4,
2.用shx2shp(CAD中SHX转换SHP软件)工具转换shx为shp文件,00A4换算成十进制应是164,找到㎡的编码:
*164,83,平方米
2,8,(19,18),1,9,(0,1),(1,1),(2,0),(1,-1),(0,-1),(-3,-2),(-1,-2),(4,0),(0,1),(0,
0),2,8,(-13,-5),1,9,(2,3),(1,1),(2,0),(1,-1),(1,-2),(0,-11),(0,0),2,8,(-15,14),
1,9,(1,-1),(0,-13),(0,0),2,8,(0,10),1,9,(2,3),(1,1),(2,0),(1,-1),(1,-2),(0,
-11),(0,0),2,8,(14,0),0
3.㎡在UltraEdit中输入后,可以查到其16进制是A94F,换算成10进制是43343,即对应的编码是43343,
然后将小字体中的字模放大5倍(我准备拷进的目标大字体文件中,字模是上述字模的约5倍),就可以在大字体中用了。
即:
*43343,87,平方米
4,5,2,8,(19,18),1,9,(0,1),(1,1),(2,0),(1,-1),(0,-1),(-3,-2),(-1,-2),(4,0),(0,1),(0,
0),2,8,(-13,-5),1,9,(2,3),(1,1),(2,0),(1,-1),(1,-2),(0,-11),(0,0),2,8,(-15,14),
1,9,(1,-1),(0,-13),(0,0),2,8,(0,10),1,9,(2,3),(1,1),(2,0),(1,-1),(1,-2),(0,
-11),(0,0),2,8,(14,0),3,5,0
4.在大字体中还要根据字体文件的规则修改字符的个数以及搜寻的字段。
例如,增加前的大字体第一行:
*BIGFONT 8009,3,161,163,166,166,176,247
增加后的大字体第一行变成:
*BIGFONT 8010,4,161,163,166,166,169,169,176,247
5.在CAD中输入compile重编译这个shp字体文件,将得到的shx文件拷贝到CAD的FONTS目录中,重启CAD后,就可以正确显示㎡ 了 多谢楼主的分享,学习一下 恩,我这里正好有一个,还好用,我好久没用她了,都快把他忘掉了,现在给你,看看你用的上不,㎡在特殊符号里的单位符号里有,不过这个程序需要加载的,你记事本里提示做,就会上的!!!:lol 不过这个小程序我感觉比你上面提供的方法会简单一些:)
回复 #9 Tao5574909 的帖子
嗯,以这种方式加载,不用自定义,应该是更方便的.只是,里面的xiezi.fas文件加载后,字体也放到相应的位置了,为什么没有特殊符号显示呢?它是以对话框还是右键菜单显示出来的,如何显示呢?请告之详细的操作步骤,感谢! 记住一个命令就行了不用找什么字库:“某某2^”表示某某的平方,“某某3^”表示某某的3立方。。。。。要表示脚标的方法是:“某某^1”表示某某的脚标是1,“某某^2”表示某某的脚标是2.。。。。。
想要同时表示幂和脚标的方法是:“某某2^1”表示脚标为1的某某的平方,“某某3^2”表示脚标为2的某某的立方。。。。。。
其中“^”这个符号在键盘里可找到 :):handshake,谢谢 我記得在輸入的時侯可以打\U+00B2就有次方
页:
[1]