sharksun 发表于 2005-4-25 22:33:00

上标下标用代码如何表示?

如何编程实现 ?有类似于%%d %%% 这样的写法么?


另外,如果从excel表格中导入到cad中,应该怎么处理?


多谢指教。<BR><BR>

雪山飞狐_lzh 发表于 2005-4-25 22:35:00

<b>上标下标只能用MText实现</b>

sharksun 发表于 2005-4-25 22:43:00

我知道mtext时, ^2 ,然后选取a/b可以。<BR><BR>我问的是代码可以实现么?

雪山飞狐_lzh 发表于 2005-4-25 22:53:00

<P class=HeadGraphic>在文本编辑器中设置多行文字格式的步骤



<UL><A name="" nid="2"></A>
<LI class=bullet_single_step>使用下面的表创建带有格式代码的文档。</LI></UL><A name="" nid="3"></A>
<P class=body>
<TABLE cellSpacing=0 borderColorDark=#000000 cellPadding=5 borderColorLight=#ffffff border=1>
<CAPTION></CAPTION>
<TBODY>
<TR bgColor=#cccccc>
<TH><A name="" nid="170"></A>
<DIV class=table_heading>格式代码</DIV></TH>
<TH><A name="" nid="171"></A>
<DIV class=table_heading>作用</DIV></TH>
<TH><A name="" nid="172"></A>
<DIV class=table_heading>输入...</DIV></TH>
<TH><A name="" nid="173"></A>
<DIV class=table_heading>要生成 ...</DIV></TH></TR>
<TR>
<TD>
<DIV class=table_body>\0...\o</DIV></TD>
<TD>
<DIV class=table_body>打开和关闭上划线</DIV></TD>
<TD>
<DIV class=table_body>Autodesk \OAutoCAD\o 2000</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex001v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\L...\l</DIV></TD>
<TD>
<DIV class=table_body>打开和关闭下划线</DIV></TD>
<TD>
<DIV class=table_body>Autodesk \LAutoCAD\l 2000</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex002v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\~</DIV></TD>
<TD>
<DIV class=table_body>插入不间断空格</DIV></TD>
<TD>
<DIV class=table_body>Autodesk AutoCAD\~2000</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex003v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\\</DIV></TD>
<TD>
<DIV class=table_body>插入一个反斜杠</DIV></TD>
<TD>
<DIV class=table_body>Autodesk \\AutoCAD</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex004v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\{...\}</DIV></TD>
<TD>
<DIV class=table_body>插入左大括号和右大括号</DIV></TD>
<TD>
<DIV class=table_body>Autodesk \{AutoCAD\} 2000</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex005v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\C<EM class=Emphasis> 值;</EM></DIV></TD>
<TD>
<DIV class=table_body>修改成指定颜色</DIV></TD>
<TD>
<DIV class=table_body>Autodesk \C2;AutoCAD 2000</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex006v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\<EM class=Emphasis>文件名</EM>;</DIV></TD>
<TD>
<DIV class=table_body>修改成指定的字体文件</DIV></TD>
<TD>
<DIV class=table_body>Autodesk \Ftimes; AutoCAD 2000</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex007v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\H<EM class=Emphasis> 值</EM>; </DIV></TD>
<TD>
<DIV class=table_body>修改成在图形单元中指定的文字高度</DIV></TD>
<TD>
<DIV class=table_body>Autodesk \H2;AutoCAD</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex008v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\H<EM class=Emphasis> 值</EM>; </DIV></TD>
<TD>
<DIV class=table_body>按当前文字高度的倍数修改文字高度</DIV></TD>
<TD>
<DIV class=table_body>Autodesk AutoCAD \H3x;2000</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex009v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\<FONT style="BACKGROUND-COLOR: #316ac5" color=#ffffff>S</FONT>...^...;</DIV></TD>
<TD>
<DIV class=table_body>堆迭 \、# 或 ^ 符号后的文字</DIV></TD>
<TD>
<DIV class=table_body>1.000\<FONT style="BACKGROUND-COLOR: #316ac5" color=#ffffff>S</FONT>+0.010^-0.000;</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex010v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\T<EM class=Emphasis> 值</EM>;</DIV></TD>
<TD>
<DIV class=table_body>调整字符间距,从 .75 到 4 倍</DIV></TD>
<TD>
<DIV class=table_body>\T2;Autodesk</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex011v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\Q<EM class=Emphasis> 角度</EM>;</DIV></TD>
<TD>
<DIV class=table_body>修改倾斜角</DIV></TD>
<TD>
<DIV class=table_body>\Q20;Autodesk</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex012v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\<FONT style="BACKGROUND-COLOR: #316ac5" color=#ffffff>W</FONT><EM class=Emphasis> 值</EM>;</DIV></TD>
<TD>
<DIV class=table_body>修改宽度比例生成宽字</DIV></TD>
<TD>
<DIV class=table_body>\W2;Autodesk </DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex013v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\A</DIV></TD>
<TD>
<DIV class=table_body>设置对齐方式值,有效值为:0、1、2(底部、中间、顶部)</DIV></TD>
<TD>
<DIV class=table_body>\A1;1\S1/2</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex014v.gif" align=absBottom></DIV></TD></TR>
<TR>
<TD>
<DIV class=table_body>\<FONT style="BACKGROUND-COLOR: #316ac5" color=#ffffff>P</FONT></DIV></TD>
<TD>
<DIV class=table_body>结束段落</DIV></TD>
<TD>
<DIV class=table_body>Autodesk\PAutoCAD 2000</DIV></TD>
<TD>
<DIV class=table_body><IMG src="mk:@MSITStore:D:\Program%20Files\AutoCAD%202002\help\acad_aug.chm::/online_art/mtex015v.gif" align=absBottom></DIV></TD></TR></TBODY></TABLE>



<TABLE class=FooterTable width="100%">
<TBODY>
<TR vAlign=top>
<TD>        </TD>
<TD align=right>        </TD></TR></TBODY></TABLE>

sharksun 发表于 2005-4-25 23:01:00

多谢飞狐斑竹。


不过只能做出这些效果么?这些格式好像很有限呀.<BR><BR>没有上下标控制,就是说不可以做到,是吧。

雪山飞狐_lzh 发表于 2005-4-25 23:03:00

\s就可以做上下标,

cobalt 发表于 2005-4-26 13:33:00

又学了一招。开心。非常感谢楼主和版主!
页: [1]
查看完整版本: 上标下标用代码如何表示?