MathType中帽子(\hat{})符号乱码修复方法
MathType是Word中绕不开的一个公式编辑器,作者在使用MathType时,觉得默认字体不好看,因此将其更换为了Euclid系列字体,对比如下:

两种字体的设置如下:


总的来看,作者主观认为Euclid系列字体更加美观,更像手写体,作者更加倾向选择Euclid系列字体。
但是,Euclid系列字体在输入特殊字符时会遇到奇怪的bug,如下:

上图中,第一行为出厂默认字体,第二行为Euclid系列字体,其bug的核心是同一层级公式中包含多个相同或相似符号,且该符号带尖帽子。
经作者不断摸索,已发现解决方法:
当且仅当该公式遇到帽子bug时,将样式中的函数字体更换为Latin Modern Math(可从这里下载)样式,即可完美修复。经对比,该字体与Euclid的区别盲测无法分辨。

修改字体后,两种效果如下图所示:

很明显,两者几乎没有任何区别,如果一定要说,那exp的字重可能有所区别,因为exp是被定义为函数的字段,也正是因为这个导致了bug。
但是,Latin Modern Math字体在矩阵、多行公式(不是分式)的条件下表现不佳,在MathType中使用会出现多行重叠现象,因此应避免大量使用,尽可能只在单行公式(可以包含多级分式)中使用。
乱码&spm=1001.2101.3001.5002&articleId=160133712&d=1&t=3&u=862c8fbf8abd46e790eb3819c199d824)
1万+

被折叠的 条评论
为什么被折叠?



