word自带公式批量转成MythType格式的采坑小记

1. 写在前面

这两天写毕设论文修改格式,原先使用的是word自带的公式,结果发现有两个问题:

  1. 无法改变字体,默认是Cambria Math的字体, 但是没法改,但我这边发现都是用的新罗马字体
  2. 论文正文行距是22磅的时候,发现公式显示不全(后面知道了这个其实是行间距的问题)

在这里插入图片描述
基于以上两个痛点问题,导致我不得不重新修改公式的格式,换成MythType,但我论文里面有超级多的数学公式,寻思着这要是一个个的手敲, 那不得一整天时间, 结果就像看看有没有一键到位的操作。 结果还真有, mathtype有格式转换功能,能一键到位。 But, 我花了一晚上时间, 踩了一些坑,才实现了这个功能。

这篇文章就想着记录下几个报错的坑,虽然百度一下就能搜到,但有些在我电脑上不work,所以把我这边work的记录下,虽然以后mathtype也可能不用了, 但可能有伙伴遇到和我一样的问题,所以希望能起到一些帮助。

主要记录以下几个问题:

  1. 安装完了MathType之后, word里面并没有显示出来,需要自行导入, 但如何导入呢?
  2. 导入之后, 转换公式,报错如何解决

2. Word中导入MathType

首先是安装MathType,这里遇到的一个坑,就是百度,然后直接去了中文官网,装了个MathType7,结果后面出现了试用期到期的各种问题,因为安装的时候貌似就没有30天试用期这个选项,所以后面无法正常使用。 于是我把这个卸载掉,然后装了这个版本:
在这里插入图片描述
这个加载傻瓜式安装即可, 然后就会有30天的试用期, 点击这个就行。反正这东西后面也不常用。

装完了之后, 结果打开word, 发现菜单栏里并没有MathType这个选项,于是这里就需要手动导入了。

这里直接说操作:
在这里插入图片描述
来到MathType的安装目录,上面是具体目录, 在这里面有这两个文件,复制到word的安装目录的STARTUP目录下面, 我这里的word装到了C:\Users\ZhongqiangWu\AppData\Local\Packages\Microsoft.Office.Desktop_8wekyb3d8bbwe\LocalCache\Roaming\Microsoft\Word\STARTUP
在这里插入图片描述
如果只把这俩复制过来,还不行, 因为这样后面配置的时候会报一个错误MathPage.wll找不到或者加载失败的问题。

所有还需要在MathType中的这个目录
在这里插入图片描述

这个32和64的目录下面都有MathPage.wll文件, 此时需要根据版本去选择一个, 我这边64的不行, 选择的32的好使。 把32目录里面的MathPage.wll文件也复制到word的STARTUP目录中, 准备工作齐活。

接下来, 去word里面配置。打开word, 左上角文件 ->左下角选项里面:
在这里插入图片描述
选择模板然后转到,

在这里插入图片描述

这里面要把这三个都选上, 这三个的路径就是安装的word目录下的STARTUP目录的那三个。点击确定, 这样就把MathType导入进word了。

2. MathType转换公式报错

在word中点击MathType
在这里插入图片描述
点击转换公式,

在这里插入图片描述
结果遇到了一个报错:

在这里插入图片描述
主要是记录下这个错误是怎么解决的, 官网也给出了解决办法, 但是我按照他里面说的,
在这里插入图片描述
在这里面放了个这个文件,发现并不好使,还是报上面错误。

原因我大致上知道了,因为我word的安装目录就不是这里,所以它肯定转的时候找不到这个文件。 所以我一开始觉得,我得去我word安装目录里面去建立一个root目录,然后在这里面建立Office16,然后把这个文件放进去。 但是我去了word安装目录,不允许我建立目录,权限达不到。 卡了一会,然后我参考这篇文章,用下面方法解决的。

首先,是来到word原始程序:
在这里插入图片描述
发送了个快捷方式去桌面上。然后点击快捷方式,进入属性,修改起始位置。
在这里插入图片描述
这个起始位置换成上面那个文件的路径的父目录就好了。

这样, 就能愉快的一键转换格式了, 不过超级慢, 我这个一晚上了还没转完。

后记

最后再记录这两天修改论文格式的一点小心得:

  1. 论文的格式用mathtype,在文章中插入的时候,可以先插入表格,然后放到表格里面, 这样实现居中或者是多个公式放一块用统一序号的时候非常方便
  2. 论文中的图之前也是放到表格中,避免四处跑,但实际上,图之间嵌入就可以,并且这样调起来还好调
  3. 表和图不要跨页
  4. 论文中引用的地方,可以使用word引用里面的交叉引用,这样就能直接跳了
  5. 如果图里面有柱形图,折线图,进行各种方法对比的时候,不要只靠颜色区分,而是靠点和线条颜色等多种方式区分,这样打印的时候才不用彩打
  6. 图表或者公式显示不全,是行间距的问题, 另外有时候公式嵌入到论文中也会整体偏下,对不齐, 这时候,修改段落格式,里面中文版式中有个居中。
具体的内容有 公式编辑器快捷输入方法 一、常见的数学符号的快捷键(Ctrl是王道) 1、根式、分式及上下标 2、括号快捷键 3、希腊字母 4、数学符号 5、不等式 6、数学公式 7、向量 8、 9、放大或缩小尺寸,只是显示,并不改变字号 Ctrl+1(100%) Ctrl+2(200%) Ctrl+4(400%) Ctrl+8(800%) 10、空格和加粗 Ctrl+Shift+Space空格 Ctrl+Shift+B加粗 11、更改样式 数学 Ctrl+Shift+= 文字 Ctrl+Shift+E 函数 Ctrl+Shift+F 变量 Ctrl+Shift+I 希腊字母 Ctrl+Shift+G 矩阵向量 Ctrl+Shift+B (如果你要问如何记下这些快捷键,其实只要注意把那些字母和英文对应就很好记忆了。比如,R代表Root,F代表Fraction,I代表Integate,H代表Higher等等) 二、添加常用公式 MathType的一大特色就是可以自己添加或删除一些常用公式,添加的办法是:先输入我们要添加的公式,然后选中该公式,用鼠标左键拖到工具栏中适当位置即可。删除的方式是右击工具图标,选择“删除”命令即可。 三、元素间跳转 每一步完成后转向下一步(如输入分子后转向分母的输入等)可用Tab键,换行用Enter键 四、微移间隔 先选取要移动的公式(选取办法是用“Shift+箭头键”),再用“Ctrl+箭头键”配合操作 即可实现上、下、左、右的平移; 用“Ctrl+Alt+空格”键可适当增加空格。 五、批量修改公式的字号和大小 论文中,由于排版要求往往需要修改公式的大小,一个一个修改不仅费时费力还容易使word产生非法操作。 解决办法,批量修改:双击一个公式,打开mathtype,进入编辑状态, 点击size菜单->define->字号对应的pt值,一般五号对应10pt,小四对应12pt 其他可以自己按照具体要求自行调节。其他默认大小设置不推荐改动。 然后点击preference->equationpreference->savetofile->存一个与默认配置文件不同的名字,然后关闭mathtype回到word文档。 点击word界面上的mathtype->formatequation->loadequationpreferrence选项下面的browse按钮,选中刚才存的配置文件,点选wholedocument选项,确定,就安心等着公式一个个改过来。 六、公式的自动编号和引用功能 mathtype提供四种类型的公式输入:inline(文本中的公式),displaystyle没有编号的单行公式,leftnumbereddisplaystyle编号在左边,rightnumbereddisplaystyle编号在右边。 在编辑公式时,如果出现删除公式的情况,用手动编号会使得修改量变得很大,用自动编号和自动引用会方便很多,这些功能都已经在安装mathtype后集成在word的按钮上了,将鼠标悬停在相应的按钮上就可以看到具体的功能描述,由于应用十分简单,就不再此赘述了。 七、与latex代码之间的转换 mathtype编辑器中的translator里面提供了向latex,amslatex等格式的方便转换。选择相应的翻译目标后,将下面的两个inculde选项去掉,你的mathtype就可以直接将公式翻译称为latex代码了,这对于latex的初学者和记不住latex代码的人非常重要 八、在公式中使用特殊符号 MathType更多地为用户考虑到了使用上的方便,如一些特殊且经常在数学公式中用到的符号几乎都收录到了工具条上,只需轻轻一点,此符号便可在公式中轻松插入。 觉得符号还是太少了?别着急,点击“编辑”/“插入符号”,看看这里的符号够不够用?你也可以通过变换字体把汉字插入进来。 为了输入的方便,你甚至可以为这些符号分别制订一个快捷键——点击符号后,在“输入一个下标快捷键”按下你希望用的快捷键(对于同一个符号甚至可以定义几个快捷键),再单击“assign(指定)”按钮,此快捷键将出现于“当前键”下。以后在MathType窗口中,可以直接用快捷键来输入对应的符号。 九、更改公式文字的字体、颜色 如果说在“公式编辑器”更改文字字体不算麻烦的话,那么修改文字颜色就很难实现了。但在MathType中,一切变得极为简单。 小提示:在Powerpoint中更改公式文字的颜色可用以下方法:插入公式后,选中它,从有间菜单中选择“设置对象格式”,然后切换到对话框的“图片”选项卡下,点击“重新着色”按钮打开“图片重新着色”对话框,之后就可以把原来的颜色更换为新的颜色。(在Word中不可以更改公式文字颜色。)点击“样式”菜单下的“定义”项,在弹出的对话框中你可以设置默认用的字体效果:点选“高级”按钮后显示更多项目的字体设置,你可以为不同的文字、符号等设置不同的默认字体和风格
### 解决 Mathtype 导致 Word 文档行距不均匀的方法 在处理由 MathType 插入公式引起的行间距问题时,可以取多种措施来保持文档的一致性和美观度。 #### 方法一:调整段落设置 通过修改段落格式中的行距选项,可以使含有公式的行与其他文本行保持一致。具体操作如下: 1. 选中含有公式的整个段落; 2. 右键点击并选择“段落”,打开段落对话框; 3. 在“缩进和间距”标签页下,将“行距”设为固定值(例如18磅),确保该数值大于等于最大字符高度加上一定裕量[^2]; 这种方法适用于大多数情况下的简单调整需求。 #### 方法二:更改显示方式 如果上述方法仍无法解决问题,则考虑改变公式的展示形式。对于内联公式而言,尝试将其转换成嵌入对象而非浮动图片,这有助于更好地控制其位置及大小关系: - 打开MathType编辑器窗口; - 编辑完成后,在关闭前勾选“作为新方程插入到Microsoft Office应用程序中”的选项; - 这样做可以让公式更紧密地融入文字流之中,减少因图像比例失调而产生的额外空白区域[^1]。 #### 方法三:利用样式表统一管理 为了长期维护文档一致性,建议创建自定义样式应用于所有含公式的段落。这样不仅简化了后续修改工作,也便于团队协作期间共享相同的标准配置: ```css p.formula { line-height: normal; } ``` 应用此CSS类名至目标段落后,即可实现自动化、批量化调整效果。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值