一、安装原理
由笔者自己遇见如题目所说问题的实践中,总结了Office2021(尤其是word2021)与mathtype7组合原理,或者说word2021选项卡出现mathtype并且可以使用的原理,真实原理不详,只当假说。主要是几个方面:
1、【MathPage.wll】文件
【C:\Program Files (x86)\MathType\MathPage\64】文件夹中的【MathPage.wll】文件,会被安装到office的中【C:\Program Files\Microsoft Office\root\Office16】,注意这里面是有root的!注意也并不是Office16文件下的STARTUP文件夹中!
2、【MathType Commands 2016.dotm】文件
【C:\Program Files (x86)\MathType\Office Support\64】文件夹中的【MathType Commands 2016.dotm】文件,会被安装到office的中【C:\Program Files\Microsoft Office\root\Office16\STARTUP】文件夹中。注意看清楚是在STARTUP中。此外安装一个就结束了,如果将2013、2010都安装至STARTUP中,则word选项卡中会出现三个mathtype选项。
3、待定
或许还有其他的关联文件,但是我还没发现是哪个,因此待定。
图1 Office与mathtype文件映射关系
二、解决办法
mathtype选项后word卡顿并闪退,主要原因(我推测)是此前安装过低版本的mathtype,如6.9版本的,会出现与word2021不兼容的问题,找遍全网,所有解决办法都失效,不得已选择更新至7版本。但即使将mathtype删除干净(卸载加删除注册表),也难以将office中的mathtype文件逐一删除。因此在安装新版mathtype7时,老版本的上述两个文件【MathType Commands 2016.dotm】和【MathPage.wll】因为已经存在而没能安装mathtype7版的上述文件,因此出现闪退问题。
根据我自己的推测,结合网上已有的教程(注意某些教程将两个文件【MathType Commands 2016.dotm】和【MathPage.wll】的原定位置弄错,会无法解决问题,因此一定要搞清楚两个文件的位置!!!),将上述两个文件依次替换,即解决mathtype选项卡点击即卡顿并word闪退问题。