前言(不感兴趣的直接跳到最后解决方法)
写论文的时候往往需要在word里面进行公式的编写,现在主流的就是Latex,虽然word里面的插入公式可以设置latex但是只能进行简单的公式编写,复杂的就会识别不出来(用过的想必被这个折磨过)
我用的解决方法是mathtype安装方法参考这里
但是我今天在使用的过程中遇到了一个问题
粘贴latex代码
解决方法
其实这种情况就是你的latex公式太复杂了,比如下面我的这种

解决方法很简单,就是先粘贴一部分公式,比如我这样
L^{(t)}\approx\displaystyle\sum_{i=1}^n
看看能不能识别
成功识别到了,接下来就是一点点的复制粘贴即可
粘贴
[l(y_i,\hat{y}^{(t-1)})+g_if_t(x_i)+\frac{1}{2}h_if_t^2(x_i)]
再复制最后一段
\varOmega (f_t)\qquad(3)
这时你会发现有些公式是真的不能识别,这时候就找代替的就行了
我们在官网查到另一种写法
试试修改后的
\Omega (f_t)\qquad(3)
成功了
注意:其实这有一点不严谨,其实这两个符号严格意义上并不相同
总结:识别为Tex translation failed就是公式太复杂了,那么分段粘贴进去就行了。还有极个别的是某个符号识别不出来,这种就只能找替代了