《为什么Word2007中的公式编辑器字体不能自动倾斜如何在2007中输入数学字体》由会员分享,可在线阅读,更多相关《为什么Word2007中的公式编辑器字体不能自动倾斜如何在2007中输入数学字体(2页珍藏版)》请在金锄头文库上搜索。
1、为什么 Word 2007 中的公式编辑器字体不能自动倾斜问题:按照国际惯例,数学公式应该为斜体, Word 2007 中内置的公式均为斜体,但如果用户自己用公式编辑器输入一个公式,默认却不是斜体的(从英文字母 a 的样式可以很清楚地看出是否是斜体)。插入一个新公式,在公式设计工具栏中,选择左侧工具组右侧的小箭头,打开公式选项对话框,单击可识别的函数按钮,在弹出的窗口中有一些数学表达式,上边的 说明写道:“下列表达式是可识别得数学表达式,他们不会自动倾斜”。从这句话可以明显看出,只有少量的表达式不会自动倾斜,其他大多数字符都应该是自动倾 斜的,但是 Word 2007 中却不能实现自动倾斜这个
2、功能,这对需要大量输入公式的用户来说,每个公式都要手工设置斜体,非常麻烦。另外值得一提的是,在 Office 2007 Beta2 版本公布的时候,我安装了中文版,Beta2 版的 Office2007 没有这个问题,公式可以自动倾斜。我是 Office 正版用户,所以联系了微软工程师,在经历了 3 个月的漫长等待后,工程师的回复让我大开眼界,她告诉我:经过研究,这不是 BUG,设计就是这样,但英文版本的 Word,把文档编辑默认语言设置为英文时,就不存在这个问题,所以建议我安装英文版本的 Word。解答:word 2007 的公式有:专业型/线型和普通文本/数学文本等 4 种状态,但在公式设
3、计菜单下只显示了专业型/线型和普通文本三种。在普通文本 (NormalText)状态下,公式为非斜体的;在数学文本(MathText)状态下,为斜体。可笑的是,由于 Bug 的存在,刚开始我居然认为它没有 用处。现在我知道,在 word 2007 中插入公式时,默认状态下是 MathText 的(可是真的是形式与内容不一致,既然默认是 MathText 的,何不在菜单中就显示为“数学文 本”?却弄出个“普通文本”这种让人摸不着头脑的名称),但由于 Bug 的存在,公式并不斜体,所以在选中公式后,需要点击两次“普通文本”才能完成斜体 (第一次把公式变为 NormalText,第二次才真正变为 M
4、athText)。如果每次插入公式时都要再点击两次“普通文本”,还不如直接按 Ctr+I 了(当然Ctr+I 会把所有的文本都搞成斜体的,也不方便)。为避免麻烦,我们可以用宏。我录制了个宏如下(注意:使用了两次 ConvertToMathText 并非笔误,而是必需的):1. Sub InsertEqua() 2. Selection.OMaths.Add Range:=Selection.Range 3. Selection.OMaths(1).ConvertToMathText 4. Selection.OMaths(1).ConvertToMathText 5. End Sub 然后把这个宏指定到键盘(word 默认的插入公式的键是:ALT+=),我指定到了 ALT +1,这样再次输入公式时用 ALT+1,就自动为斜体了。愿微软的同志们抓紧修补好这个 Bug!先替那些如我这样曾在或正在公式编辑器臭虫下受苦受难的人 们感谢你们,并希望最好不要再用“最好安装英文版”的话来作为问题的答案。转载自 http:/