CAD设计论坛

 找回密码
 立即注册
论坛新手常用操作帮助系统等待验证的用户请看获取社区币方法的说明新注册会员必读(必修)
查看: 6429|回复: 11

[已解决] 在多行文字(mtext)命令中使用Word97编辑文本。

[复制链接]
发表于 2008-9-24 21:53 | 显示全部楼层 |阅读模式
刚刚看到一个在cad中使用word的方法* i; W8 r- V9 U/ l; l1 `* W1 d
Mtext多行文字编辑器是AutoCADR14中的新增功能,它提供了Windows文字处理软件所具备的界面和工作方式,它甚至可以利用Word97的强大功能编辑文本,这一功能可以用如下方法实现:打开“Tools”菜单选“Preferences”命令,“Preferences”对话框弹出后,打开“Files/TextEditor,Dictionary,  andFontFileName/TextEditorApplication/Internal”,双击“Internal”,出现“Selectafile”对话框,接着找到“Winword.exe”应用程序文件,击“打开”钮,最后单击“OK”返回。完成以上设置后,用户如再使用mtext命令时系统将自动调用我们熟悉的Word97应用程序,为AutoCAD中的文本锦上添花。
- ]5 F: U! g5 }
# {- B: j( u1 p2 L, c' X但是输入mtext后,弹出了word文档,在里面编辑好文字后应该如何结束编辑呢?点保存和不保存文档在cad里面都没有看到文字啊?
发表于 2008-9-24 22:33 | 显示全部楼层
有疑问,看不懂!!!!!
 楼主| 发表于 2008-9-26 22:20 | 显示全部楼层
晕,没反应? :L :L :L
发表于 2008-9-27 08:51 | 显示全部楼层
我用的是2008,我按照楼主的思路设置了一下- n8 A3 E& M" f8 K4 A3 B# ^6 k
- D' W+ A: K- |. @3 R: o5 V& @
) y6 V3 q( ^& s

: R2 r6 G7 \& x. D' T0 c  E* v  G6 v$ T! |/ A
+ W% S$ D3 J# R+ S6 ?% j
然后多行文字都是打开word2003
7 c2 p0 b. D; Y. a9 \  J7 P1 _  {
% l5 T) B! a( |* ]. }编辑完后,在word里点击“文件”--“退出”(当然,你先保存,后退出也行)
9 d* W, A3 N$ F6 g: `. |1 r, e4 f$ H问你是否保存,点击“是”,然后提示什么字符问题,还是问你是否保存,也是点”是“5 y% r/ ^* p1 u7 U0 g
6 ~9 S. Y* R# }% D8 R; `% a+ w% o/ C
然后退出了word,回到了cad界面,你刚才在word里输入的东西就在cad里了

本帖子中包含更多资源

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

x
发表于 2008-9-27 08:55 | 显示全部楼层
AutoCAD 2008 命令参考 > 系统变量 > 字母 M 开头的系统变量 >  MTEXTED >   m+ B7 K& K* y8 |3 q. n" o- `' C- X/ M
MTEXTED 概念   操作步骤   快速参考  
, C; l! u, i! ]: u2 t8 Y3 M) _/ e  A) X7 z

( V$ \" ]2 x$ n8 _ ) }( ]6 W2 J. t; d0 g0 A5 e  b
  z- ]9 a' }8 X5 n; }  {9 U' _
类型: 字符串
; s/ U+ u4 G3 J. g6 g  e1 j  b保存位置: 注册表 ) y, y$ _9 y/ N# C
初始值: "Internal"
5 ~7 ?2 K1 t% \! _+ M
0 a) l: b( ?: K) ~3 M! [6 ~5 j. M设置用于编辑多行文字对象的应用程序。可以为 MTEXT 命令指定不同的文本编辑器。如果 MTEXTED 设置为“Internal”或空 (.),将显示在位文字编辑器。如果 MTEXTED 设置为“OldEditor”,将显示多行文字编辑器。如果为另一个文字编辑器或字处理器指定了可执行文件的路径和名称,将改为显示该路径和文件名。2 ^5 T# a  H0 o- A1 z
& k) N" ]6 z. X- M. D
如果多行文字对象少于 80 个字符,可以输入 :lisped 以使用 LISP 编辑器。
; H% G0 O5 R9 [3 T1 A- }
, i3 n& x+ l+ e% @文字编辑器(内部文字编辑器除外)在段落文字中显示格式代码。. u) Y/ B* j) Z+ {2 a* g) G
& B% z% w) a/ M( x! i
  D5 ~( R1 S: ]' x2 g  c
! Y$ Q6 Y4 I$ T* [! Y
4 ]# T. H/ {) u( U4 W5 y' Q
/ W9 G( d8 I7 H0 \9 O

3 W4 V1 t: @6 X" y# N! [% n. lAutoCAD 2008 命令参考 > 系统变量 > 字母 M 开头的系统变量 >  MTEXTFIXED >
) m8 Z+ Q+ ^, [5 I5 QMTEXTFIXED 概念   操作步骤   快速参考  0 }2 r# T: Y0 h3 u6 ?

  _! t6 b7 b/ ? 2 Q, Y5 q* h" r8 L6 v3 B
+ o# w2 U3 f1 e. y' U' x
; H' a* g% @6 p7 Z  f0 O. l) i' N
类型: 整数 8 f* o6 Z, k3 W" |( Y
保存位置: 注册表 " U& \: K1 G6 U. w
初始值: 2 ; t; |4 |! V9 x1 [( l# ^7 A; M
3 g9 W3 y5 C( M9 p
设置多行文字的显示大小和位置。
" e8 H0 }- L. J# A2 g' z/ K) R9 f+ x) h5 Q2 ^
MTEXTED 设置为“Internal”时,在位文字编辑器中将显示多行文字。MTEXTED 设置为“OldEditor”时,多行文字编辑器中将显示多行文字。   t. j/ t/ _+ V3 w2 [
3 v. u0 H$ |' a/ C
如果 MTEXTED 设置为“Internal”:- U$ V4 o% N& |4 n9 s5 r! B$ d7 E
2 f+ Z; Z8 l6 r8 @) w* w
0 或 1
, y9 |" ?1 x: p0 k' q: L1 I 显示在位文字编辑器,且其中的文字采用图形中多行文字对象的大小、位置和旋转角度。
0 x& c0 D6 F  R5 f% f" O' c % }0 [% f1 I1 m6 m2 z) ?9 m
2; a! Z  z- [- i2 K" J5 g
显示在位文字编辑器,且其中的文字采用图形中多行文字对象的大小、位置和旋转角度。
$ v5 V& j; K7 [( L- Q; f6 t# D- ^! J: R8 X4 |$ k1 q
7 ~  \5 k# ]+ Z6 `
文字以易读的大小横向显示,以便用户可以轻松阅读和编辑(否则如果文字太小、太大或旋转显示将很难阅读)。 : T- l, U! z! m1 M  O
. u7 t; W9 x3 u) D. m% b$ T
' x  Y; E3 U8 ~- V
如果 MTEXTED 设置为“OldEditor”:4 f/ a5 C( H8 G

8 a5 S6 _% `! G( l1 l6 E01 a$ G" j; e# Y% g
按照图形中多行文字对象的大小和位置显示多行文字编辑器和其中的文字。太大(或太小)以至无法编辑的文字将以最小(或最大)的尺寸来显示。旋转的文字将水平显示。
" M, Z; f; F) n' x& `
  I/ j9 I/ I3 O$ t# C; B1 或 22 k  @% B6 l3 ]) d
根据上次使用情况以固定的位置和大小显示多行文字编辑器,并以固定高度显示编辑器中的文字。旋转的文字将水平显示' O" z$ h  e2 u6 \8 @9 Y' u' G

3 Y; b+ d- f% n5 G[ 本帖最后由 truezx 于 2008-9-27 09:01 编辑 ]
发表于 2008-9-27 09:03 | 显示全部楼层
想改回以前的设置,开始只会用”重置“的方法,后来摸索了一下,可以这样:* r) {1 R6 \; x# f. r' P: g8 Q" h

% `4 w' q5 H- T, J1 V4 y" n命令: mtexted
2 p6 {: \8 y) t' N5 Q! {输入 MTEXTED 的新值,或输入 . 表示无 <"内部">: .  (这里输入了“.”,表示无8 d. \7 X( f2 i5 c# N
命令: mtexted+ n# J5 q8 s  E; o& N
输入 MTEXTED 的新值,或输入 . 表示无 <"">: 内部 (这里输入了“内部”,表示恢复cad默认设置" K# q: P8 d( J1 ?: M
% F4 k9 Z% I5 K! d! e; n

0 Y0 ], C9 P0 \8 V3 Z4 j7 p$ H! B% S* I& e, E( X
, ?% `8 r7 ~9 G% Z

" f' y) p* e" M0 s; h- g$ e/ b, u) V0 V- V) w& c: i
[ 本帖最后由 truezx 于 2008-9-27 09:05 编辑 ]

本帖子中包含更多资源

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

x
发表于 2008-9-29 09:32 | 显示全部楼层
不知道2004里面能用word2003?
发表于 2008-9-29 10:09 | 显示全部楼层
我是CAD2008,Word2007,好像是没有反应。
 楼主| 发表于 2008-10-2 15:27 | 显示全部楼层
原帖由 truezx 于 2008-9-27 08:51 发表
! t! s% t+ `9 ~! G% ]我用的是2008,我按照楼主的思路设置了一下
1 O: y! ^! a; k4 L- N; U/ L+ q+ {' K8 @# u3 l: n4 @, w
. A! Z0 o: q- F6 v
413726 A* K- D# `  f( a( J
* \* V6 k2 X- e, T; k4 D
# n5 i& C% _' D) Y' z/ r
然后多行文字都是打开word20031 i2 f9 g, o; f8 q7 _- n2 n

& W- [* p: w% s3 ^) y9 Y: w# z4 y编辑完后,在word里点击“文件”--“退出”(当然,你先保存,后退出也行)
6 W" }4 [) k5 t  a% ?问你是否保存,点击“是”,然后提 ...

9 U( x) E: V: l! T% p3 ?( N# w  ^( t. a! _$ p) x' m
我用的word03,试了cad07 和08好像都不行,; s( e& O6 M; e3 K6 D6 x; e: R  C
问你是否保存是跳出来了,还有什么格式不符合的什么问题,也选“是”了,但回到cad里面好像什么都没有
发表于 2009-10-6 12:51 | 显示全部楼层
好像不怎么好用平方输完后到cad里不认
发表于 2010-6-26 10:13 | 显示全部楼层
呵呵,这个比较复杂,我不需要用到
发表于 2011-1-17 16:40 | 显示全部楼层
本帖最后由 dengdinghui 于 2011-1-17 16:58 编辑
' J9 h6 L/ F2 [  f/ i6 U) h! t
. E! p& x1 O6 ~2 \* ?4 `顶!; d% @( f0 l5 a, R0 }
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于|免责|隐私|版权|广告|联系|手机版|CAD设计论坛

GMT+8, 2025-4-24 05:43

CAD设计论坛,为工程师增加动力。

© 2005-2025 askcad.com. All rights reserved.

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