欢迎来到天天文库
浏览记录
ID:56729786
大小:25.00 KB
页数:7页
时间:2020-07-06
《增加AUTOCAD在文字处理上的功能(7页).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、增加在文字处理上的功能一、说明 在用制图的过程中,必然要写说明性文字。当然在制表和写设计说明时,文字量就更大,写文字并无难处,难的是怎么使写出的文字的尺寸、间距、对齐等方面象文字处理软件那样合适。若用基本命令来处理,会很麻烦,并影响作图速度。为此我编写了一些小程序供大家使用。这次我提供如下两个程序:二、程序的安装及使用 先把.和.拷贝到一个特定的目录下(如:R12或C:\等)。用户可以将持到或其它开发软件的系统菜单上,通过菜单来调动,也可以环境后面用命令装入,形成一个附加命令或。 1.将程序调用装入系统菜单
2、先找到菜单源文件,并编辑它。在***1最后加下面内容。 [字的对齐]^C^C^P(“”);;^P。 [字的间距调整]^C^C^P(“”);;^P。用鼠标点取下拉菜单即可调用。 2.命令调用.、. 在后面输入(“”)或(“”),产生可用命令、,击入命令按提示操作。 3.两程序在使用中基本为中文提示,易用,现已在我院网络上全面使用。 4.两程序适用于R10.0,R1112.0。三、操作过程 1.多文字对齐。提示如下:(其中“<>”中为缺省的选项)选择对齐方式如下:L左右中心中点:选择对齐方向如下:1横向对齐(Y座标一
3、致).2纵向对齐(X座标一致)<2>:点取对齐点<点取参照实体>:(即用鼠标在屏上点取对齐的位置,缺省后,提出让你点取参照目标字,这样后面选上的文字与对齐)选取文字(自动滤非文字类实体,且不用考虑次序,开窗口选也可)。 2.多文字的间距调整,提示如下: 文字间距调整方式如下: 1.水平2.垂直3.斜向<1>: ①若选“1”或缺省值,则*输入各文字水平距值(或用鼠标点取) *选择对齐方式:(C中心左侧右侧中心) 1若选“L”或缺省,则:*输入这组文字起点。 *按选后次序选取文字。 2其它类推。 选“2
4、”,则:*输入文字垂直间距值(或用鼠标点取):其它同①。 选“3”,则:*按先后次序选取文字。 *点取斜线起点(即文字排列方向线)。 *点取斜线终点。 (结果所选文字在斜线起点和终点间等分排列)。四、源程序如下: 1.多文字的对齐: ;1996.03.04 ; ((/in1o1o2o3o4a p0p1p0ba1a2a3a4a5a6) (i1) ("")("选择对齐方式如下:")() (a("L左右中心中点:")) ((=a"")(a"L")) (a(a)) (((=a"L")(
5、a10a211a410a510)) ((=a"M")(a11a210a411a511)) ((=a"R")(a12a210a411a511)) ((=a"C")(a14a210a411a511)) ) (b("1.横向对齐(使Y座标一样)2.纵向对齐(使X座标一样)<2>:")) (("点取对齐点<点取参照实体>:")) ("")("选取文字(自动滤去非文字实体):")() ((6、(a410) ((/=a10)(a511)(a510)) ) ) ((+1)) ((00)) ((=""()) ( (p0(720)) (p((p0)a1)) ((pp00)) ((11)) ((=a"L") (a3(00)) (a3((11))) ) ((()a3)) (()) (o1(((a40)))) (o2(((a40)))) ((=) (p (a6((0))) (a6((a4a6))) (o3(a6)o4(a6)) ) (o3()o4()) ) ((a507、)) (((b)(b2)) (o2o4()) (o3o1()) ) ((()())) (1()) (1) ) ) ) ) (1) ) 2.多文字的间距调整 :1995.6.1 ((/1ss1s2nxy01ij121212$a$c$b12121212) (""0) ;("1.:.") ;("2.a")() ("间距调整方式选择如下:")() () (s1("1.水平2.垂直3.斜向<1>:")) ((/=s13) ( ((=s1)(s11)) ((=s8、11)(("输入文字水平间距值(或用鼠标点取):")) (("输入文字垂直间距值(或用鼠标点取):"))) ((("选择对齐方式(C中心左侧右侧中点):"))) ((="M")( ("""") (1("文字起点:")) (2(1"文字终点:")) (s2(1(12)(/(12)
6、(a410) ((/=a10)(a511)(a510)) ) ) ((+1)) ((00)) ((=""()) ( (p0(720)) (p((p0)a1)) ((pp00)) ((11)) ((=a"L") (a3(00)) (a3((11))) ) ((()a3)) (()) (o1(((a40)))) (o2(((a40)))) ((=) (p (a6((0))) (a6((a4a6))) (o3(a6)o4(a6)) ) (o3()o4()) ) ((a50
7、)) (((b)(b2)) (o2o4()) (o3o1()) ) ((()())) (1()) (1) ) ) ) ) (1) ) 2.多文字的间距调整 :1995.6.1 ((/1ss1s2nxy01ij121212$a$c$b12121212) (""0) ;("1.:.") ;("2.a")() ("间距调整方式选择如下:")() () (s1("1.水平2.垂直3.斜向<1>:")) ((/=s13) ( ((=s1)(s11)) ((=s
8、11)(("输入文字水平间距值(或用鼠标点取):")) (("输入文字垂直间距值(或用鼠标点取):"))) ((("选择对齐方式(C中心左侧右侧中点):"))) ((="M")( ("""") (1("文字起点:")) (2(1"文字终点:")) (s2(1(12)(/(12)
此文档下载收益归作者所有