MathType7 公式编辑器嵌入Word\WPS,MathType 公式编辑常用小技巧

 目录

1 MathType-7 下载

2 安装

4 嵌入word

5 嵌入wps 

6 Mathtype 常用小技巧

    6.1 四种插入公式的区别 :

     6.2  MathType 常用快捷键 

    6.3 MathType转换公式

    6.4 MathType公式编号

    6.5 改变公式编号

     6.6 mathtype 公式格式转换为latex格式


背景:

word\wps自带的公式编辑器 通常有一些功能不全,故安装功能完善的公式编辑器MathType嵌入office 使用。

1 MathType-7 官网下载

Math equation editor for iWork on Mac | MathTypeDiscover MathType for iWork, the equation writer for Apple Pages and Keynote software. Edit your formulas easily with professional results. Try it now!icon-default.png?t=N7T8https://www.wiris.com/en/mathtype/iwork/

我们选择适合word的MathType 版本:

下载如下,

3 安装

以管理员身份运行即可

安装好后需要注册码激活或者使用试用版,如果你在嵌入word或者wps过程中发现bug太多。大多是因为没有激活引起。用注册码激活或者补丁版安装后,一些bug会迎刃而解,十分友好地嵌入word或wps。

4 嵌入word

(1)打开word,点击左上角的"开始——文件",接着点击新界面左侧中的"选项"。

(2)在加载项中找到MathType选项,点击确定。

(3)重启word,MathType公式编辑器已经同步。

(4) 如果要调出MathType 公式编辑器的对话框,则点击插入——>对象——>MathType 7.0 Equation:

结果如下: 

5 嵌入wps 

(1)安装好MathType 后,打开wps,点击插入---->对象(同上(4))

(2)点击MathType 7.0 Equation

即可。

6 Mathtype 常用小技巧

6.1 四种插入公式的区别 :

 6.2  MathType 常用快捷键 

6.3 MathType转换公式

mathtype转换公式能够将word编辑器的公式转换为mathtype形式。

6.4 MathType公式编号

  1. 在插入公式时,点击(右编号插入公式即可自动给每个公式添加编号。如下

(1)左编号:

(2)右编号:

以上 自动生成公式编号。

2. 如果公式已经编辑好,没有编号,需要手动添加编号,则直接点击插入编号。

注意:此处先将公式居中,然后Tab键盘将光标移至最右端,点击插入编号即可。如下

同时可以编辑编号格式。

6.5 改变公式编号

注:mathtype不能自动识别章节,需要在每一章(节)结尾插入分隔符)

示例: 右编号插入公式如下:

要改变编号,选中编号,点击插入下一个分节符

 如下:

 再次选中,插入下一个分节符则


 6.6 mathtype 公式格式转换为latex格式

这个功能太友好了。一键切换即可实现。

选中公式如下 点击切换Tex,如下


### 使用VBA在WPS中导入和处理Mathtype公式 为了实现通过VBA脚本在WPS文档中自动导入并处理MathType公式,需要先确保已经成功配置好MathType作为WPS的加载项[^2]。 #### 配置环境准备 确认已按照指导完成MathTypeWPS集成设置,即选择了开发工具下的加载宏功能,并正确引入了MathType的相关模板文件。如果遇到部分菜单不可用的情况,则应考虑安装必要的支持组件如VBA插件来解决问题。 #### 编写VBA代码示例 下面提供了一段简单的VBA代码用于创建新的MathType对象并将指定位置处的内容转换成公式形式: ```vba Sub InsertMathTypeFormula() Dim MTApp As Object ' MathType Application object Set MTApp = CreateObject("MathType.Application") ' 创建MathType应用程序实例 With ActiveDocument.Range(Start:=Selection.Start, End:=Selection.End).InlineShapes.AddOLEObject _ (ClassType:="Equation.DSMT4", FileName:="", LinkToFile:=False, DisplayAsIcon:=False) .OLEFormat.Activate ' 激活OLE对象以便后续操作 If Not MTApp Is Nothing Then MTApp.Visible = True ' 显示MathType窗口 ' 将选中的文本传递给MathType进行解析 MTApp.PutTeXString Selection.Text ' 更新显示以反映最新更改后的公式样式 .ConvertToShape.Select Else MsgBox "未能启动MathType应用" End If End With Set MTApp = Nothing ' 清理资源 End Sub ``` 这段程序首先尝试建立与MathType软件之间的连接;接着,在当前光标所在的位置插入一个新的内联形状(即公式),并通过`PutTeXString`方法向其中输入LaTeX格式字符串表示的数学表达式;最后刷新视图使新加入的公式可见[^1]。 需要注意的是,上述过程依赖于特定版本的MathType COM接口(`Equation.DSMT4`)以及其对应的类ID(Class Type),不同版本之间可能存在差异,因此建议参照具体使用的MathType版本手册调整相应参数[^3]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LeapMay

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值