苹果软件下载站

您的位置: 首页 > 苹果学院|技术教程 > 商务办公 正文

公式编辑器高级指南|下载


作者: 加入时间: 2006-11-01 02:11:38 来源:  阅读: 网友评论
  •   

中国苹果用户网,www.MyMac.com.cn
rgL苹果软件下载站

MS Office“公式编辑器”是Design Science(http://www.mathtype.com)设计的mathtype的简化版本,用它可以十分方便地录入、编排各种数学公式及一些简单的化学公式。其***作直观简单,即使是初学者也能够很容易掌握,是编写科技论文的好帮手。由于工作的需要,笔者经常需要录入、修改大量的数学公式,为了尽可能地提高工作效率,不得不对公式编辑器进行了一番仔细研究,总结了几点心得体会,希望与经常使用公式编辑器的朋友们交流。设计的MathType的简化版本,用它可以十分方便地录入、编排各种数学公式及一些简单的化学公式。其***作直观简单,即使是初学者也能够很容易掌握,是编写科技论文的好帮手。由于工作的需要,笔者经常需要录入、修改大量的数学公式,为了尽可能地提高工作效率,不得不对公式编辑器进行了一番仔细研究,总结了几点心得体会,希望与经常使用公式编辑器的朋友们交流。 rgL苹果软件下载站

1. MathType简介 rgL苹果软件下载站
MathType是“公式编辑器”的功能强大而全面的版本。如果要经常在文档中编排各种复杂的数学、化学公式,则MathType是非常合适的选择。MathType用法与“公式编辑器”一样简单易学,而且其额外的功能使您的工作更快捷,文档更美观。 rgL苹果软件下载站
MathType 包括: rgL苹果软件下载站
(1)Euclid字体设置了几百个数学符号。 rgL苹果软件下载站
(2)具有应用于几何、化学及其他方面的新样板和符号。 rgL苹果软件下载站
(3)专业的颜色支持。 rgL苹果软件下载站
(4)为全球广域网创建公式。 rgL苹果软件下载站
(5)将输出公式译成其他语言(例如:TeX、AMS-TeX、LaTeX、MathML及自定义语言)的翻译器。 rgL苹果软件下载站
(6)用于公式编号、格式设置及转换Microsoft Word文档的专用命令。 rgL苹果软件下载站
(7)可自定义的工具栏,可容纳最近使用过的几百个符号、表达式和公式。 rgL苹果软件下载站
(8)可自定义的键盘快捷键。 rgL苹果软件下载站
MathType的共享版可以从如下地址下载: rgL苹果软件下载站
http://download.fzu.edu.cn/sort.php?class=Other&softclass=MathrgL苹果软件下载站

2. 公式编辑器的常用技巧 rgL苹果软件下载站
(1)修改公式编辑器提示窗口显示次数。 rgL苹果软件下载站
对于经常录入大量数学公式的朋友来说,最讨厌的就是公式编辑器的提示:每当用户使用了若干次公式编辑器后,就会有一个公式编辑器提示对话框弹出来,问你是否想了解有关“数学类型”的详细内容,如图1所示。若不选择“不再显示此信息”,则弹出间隔为100次;若选择“不再显示此信息”,则弹出间隔为500次,非常烦人。经过多次的研究,笔者发现该对话框虽然无法禁止,但可以延长其发作间隔:将500次延长为32767次。修改方法如下: rgL苹果软件下载站

图1 公式编辑器的提示 rgL苹果软件下载站
打开注册表,找到表项: rgL苹果软件下载站
HKEY_CURRENT_USER\Software\Microsoft\Equation Editor\3.0\Options\General rgL苹果软件下载站
将MTUpgradeDialog的数值改为32767。 rgL苹果软件下载站

(2)用VBA控制文档中的公式。 rgL苹果软件下载站
总的来说,用VBA控制公式编辑器不太容易,特别是公式编辑器中的数据。下面几个小例子以Office 2000提供的公式编辑器3.01为例展示了控制公式编辑器的几种方法,希望能给对VBA感兴趣的同行一点启发。 rgL苹果软件下载站
例1:逐个打开文档中已有公式 rgL苹果软件下载站
Sub 编辑公式() rgL苹果软件下载站
' 查找并编辑公式 rgL苹果软件下载站
On Error Resume Next '若有错误,执行下一条语句 rgL苹果软件下载站
Num_EQ = False '是否包含公式 rgL苹果软件下载站
' 判断文档中是否包含公式,若包含则进行编辑整理,否则退出退程序 rgL苹果软件下载站
For num = 1 To Activedocument.InlineShapes.Count rgL苹果软件下载站
s = Activedocument.InlineShapes(num).OLEFormat.ClassType rgL苹果软件下载站
If s = "Equation.3" Then rgL苹果软件下载站
Num_EQ = True rgL苹果软件下载站
Exit For '包含公式,退出循环 rgL苹果软件下载站
End If rgL苹果软件下载站
Next num rgL苹果软件下载站
If Not Num_EQ Then '没有公式,退出子程序 rgL苹果软件下载站
Exit Sub rgL苹果软件下载站
End If rgL苹果软件下载站
Search: '开始查找inlineshap对象,包括公式、图形,等等 rgL苹果软件下载站
Selection.Find.ClearFormatting rgL苹果软件下载站
With Selection.Find rgL苹果软件下载站
.Text = "^g" rgL苹果软件下载站
.Replacement.Text = "" rgL苹果软件下载站
.Forward = True rgL苹果软件下载站
.Wrap = wdFindContinue rgL苹果软件下载站
.Format = False rgL苹果软件下载站
.MatchCase = False rgL苹果软件下载站
.MatchWholeWord = False rgL苹果软件下载站
.MatchByte = False rgL苹果软件下载站
.MatchAllWordForms = False rgL苹果软件下载站
.MatchSoundsLike = False rgL苹果软件下载站
.MatchWildcards = True rgL苹果软件下载站
End With rgL苹果软件下载站
Selection.Find.Execute rgL苹果软件下载站
If Selection.InlineShapes(1).OLEFormat.ClassType = "Equation.3" Then '如果是公式 rgL苹果软件下载站
Selection.InlineShapes(1).OLEFormat.DoVerb VerbIndex:=1 '打开公式编辑器 rgL苹果软件下载站
Else rgL苹果软件下载站
GoTo Search '若不是公式,继续查找 rgL苹果软件下载站
End If rgL苹果软件下载站
End Sub rgL苹果软件下载站

例2:公式转换,将文档中的字母符号公式转换为公式对象 rgL苹果软件下载站
Sub 公式转换() rgL苹果软件下载站
Selection.Cut rgL苹果软件下载站
Selection.InlineShapes.AddOLEObject ClassType:="Equation.3", FileName:= _ rgL苹果软件下载站
"", LinkTofile:=False, DisplayAsIcon:=False rgL苹果软件下载站
SendKeys "%" rgL苹果软件下载站
SendKeys "{RIGHT}{down}{down}{down}{down}{enter}" rgL苹果软件下载站

End Sub rgL苹果软件下载站

例3:向文档中插入新公式 rgL苹果软件下载站
Sub 插入公式() rgL苹果软件下载站
' 插入新公式 rgL苹果软件下载站
Selection.InlineShapes.AddOLEObject ClassType:="Equation.3", LinkTofile:= _ rgL苹果软件下载站
False, DisplayAsIcon:=False rgL苹果软件下载站
End Sub rgL苹果软件下载站

例4:整理公式,即将公式“过一遍”,使其重新应用定义好的样式尺寸 rgL苹果软件下载站
Sub 整理公式() rgL苹果软件下载站
' 自动整理公式格式 rgL苹果软件下载站
On Error Resume Next '若有错误,执行下一条语句 rgL苹果软件下载站
Num_EQ = False '是否包含公式 rgL苹果软件下载站
' 判断文档中是否包含公式,若包含则进行编辑整理,否则退出退程序 rgL苹果软件下载站
For num = 1 To Activedocument.InlineShapes.Count rgL苹果软件下载站
s = Activedocument.InlineShapes(num).OLEFormat.ClassType rgL苹果软件下载站
If s = "Equation.3" Then rgL苹果软件下载站
Num_EQ = True rgL苹果软件下载站
Exit For '包含公式,退出循环 rgL苹果软件下载站
End If rgL苹果软件下载站
Next num rgL苹果软件下载站
If Not Num_EQ Then '没有公式,退出子程序 rgL苹果软件下载站
Exit Sub rgL苹果软件下载站
End If rgL苹果软件下载站
Search: '开始查找inlineshap对象,包括公式、图形,等等 rgL苹果软件下载站
Selection.Find.ClearFormatting rgL苹果软件下载站
With Selection.Find rgL苹果软件下载站
.Text = "^g" rgL苹果软件下载站
.Replacement.Text = "" rgL苹果软件下载站
.Forward = True rgL苹果软件下载站
.Wrap = wdFindContinue rgL苹果软件下载站
.Format = False rgL苹果软件下载站
.MatchCase = False rgL苹果软件下载站
.MatchWholeWord = False rgL苹果软件下载站
.MatchByte = False rgL苹果软件下载站
.MatchAllWordForms = False rgL苹果软件下载站
.MatchSoundsLike = False rgL苹果软件下载站
.MatchWildcards = True rgL苹果软件下载站
End With rgL苹果软件下载站
Selection.Find.Execute rgL苹果软件下载站
If Selection.InlineShapes(1).OLEFormat.ClassType = "Equation.3" Then '如果是公式 rgL苹果软件下载站
Selection.InlineShapes(1).OLEFormat.DoVerb VerbIndex:=1 '打开公式编辑器 rgL苹果软件下载站
If Tasks.Exists("公式编辑器") = True Then '如果打开了公式编辑器,则激活 rgL苹果软件下载站
With Tasks("公式编辑器") rgL苹果软件下载站
.Activate rgL苹果软件下载站
.WindowState = wdWindowStateNormal rgL苹果软件下载站
End With rgL苹果软件下载站
SendKeys "%", True '发送推出指令 rgL苹果软件下载站
SendKeys "{DOWN}", True rgL苹果软件下载站
SendKeys "{DOWN}", True rgL苹果软件下载站
SendKeys "{ENTER}", True rgL苹果软件下载站
End If rgL苹果软件下载站
Else rgL苹果软件下载站
GoTo Search '若不是公式,继续查找 rgL苹果软件下载站
End If rgL苹果软件下载站
End Sub rgL苹果软件下载站

例5:放大、缩小公式(也可用于行内图形) rgL苹果软件下载站
Sub 缩小图形() rgL苹果软件下载站
h = Selection.InlineShapes(1).Height rgL苹果软件下载站
w = Selection.InlineShapes(1).Width rgL苹果软件下载站
Selection.InlineShapes(1).Width = w * 0.99 rgL苹果软件下载站
Selection.InlineShapes(1).ScaleHeight = Selection.InlineShapes(1).ScaleWidth rgL苹果软件下载站
End Sub rgL苹果软件下载站
Sub 放大图形() rgL苹果软件下载站
h = Selection.InlineShapes(1).Height rgL苹果软件下载站
w = Selection.InlineShapes(1).Width rgL苹果软件下载站
Selection.InlineShapes(1).Width = w * 1.01 rgL苹果软件下载站
Selection.InlineShapes(1).ScaleHeight = Selection.InlineShapes(1).ScaleWidth rgL苹果软件下载站
End Sub rgL苹果软件下载站
上述几个例子若配合快捷键使用,会大大提高处理公式的效率。但用VBA处理公式毕竟功能有限,若希望能更全面地用程序控制公式,需要使用MathType。 rgL苹果软件下载站

3. 化学反应式、化学结构式的编排 rgL苹果软件下载站
用公式编辑器可以编排化学反应式和化学结构式,已经有人进行了这方面的尝试,但笔者认为,由于公式编辑器本身的局限性,用它来排化学反应式和化学结构式实在很勉强,且效率低下。在这方面,MathType要比公式编辑器更胜一筹。其实,如果要经常编排化学反应式和化学结构式,如Visio,SmartDraw,甚至WPS Office,还有不计其数的专门编排化学结构式的小软件。 rgL苹果软件下载站

4. 常用快捷键指南 rgL苹果软件下载站
毋庸置疑,快捷键的使用能极大地提高录入公式的效率,公式编辑器的帮助文件中提供了全面的快捷键指南,这里只列出了一些比较重要的和帮助文件中不易找到的快捷键。 rgL苹果软件下载站

矩阵的对齐没有快捷键,普通的对齐命令对其无效,所以有些朋友往往无法对齐矩阵中的公式,其实***作很简单:执行“格式-矩阵”命令,即可弹出矩阵对齐对话框,按照我们的需要***作就行了。rgL苹果软件下载站

中国苹果用户网,www.MyMac.com.cn
苹果软件下载

大家一起将本文加入各大网摘 [ 你摘 ] [ 亿友响享 ] [ 新浪ViVi ] [ 365KEY ] [ 加加文摘 ] [ YouNote ] [ 博彩 ] [ 天极网摘 ] [ 和讯网摘 ] [ Poco ] [ 网摘 ]我要摘
关于 公式编辑器 的新闻
    无相关信息
现有条评论 | 更多评论..
我要发表看法
用户名: 密码:
验证码: 匿名发表(无需注册)
    马上成为会员,免费注册
  • ※ 评论注意事项:
  • 您的评论将在管理员审核后才会显示。
  •   
  • 不是苹果软件下载站会员或未登陆发表评论,评论人名字显示为匿名。
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规。
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任。
  • 本站管理人员有权保留或删除评论中的任意内容。
  • 参与本评论即表明您已经阅读并接受上述条款。
申明:本站所有资源均为网上搜集,旨在为中国苹果用户享受苹果电脑的最新技术贡献力量,共同推进苹果电脑在中国的发展和普及。若有侵犯您的相关权益,请与我们联系尽快处理。相关文章不构成对您的投资建议,责任自负!
 

热点推荐




排行榜
苹果新闻咨询,更多精彩在首页
苹果新闻咨询,更多精彩在首页,
客服QQ: 36870519 广告联系QQ: 394709249 站长信箱 给我们提意见 网站地图
关于我们 - 联系方法 - 招聘信息 - 其他服务 - 相关法律 - 帮助中心
© 2005-2007 MacDown.Com Some Rights Reserved
湘ICP备05009763号