一、如何从PDF/网页等截图中截图复制公式
在平时读论文或阅读网页时碰到一些公式想要复制到自己的文档中,一个个敲又太麻烦,可不可以直接截图复制呢? 答案是可以的,这时候需要用用公式识别功能,推荐一个超级好用的小软件,mathpix snipping tool。软件界面如图所示
操作方式我标出来了,点击左上角的截图符号,矩形框截取公式,软件就会OCR识别,下边区域给出了不同格式的Tex公式,可以直接复制到word,或者复制到markdown文档中。word中需要使用mathtype的公式转换将其转变成mathtype公式,如图所示,点击切换之后就显示成mathtype公式了。
当然了也可以直接点击 Export .docx
导入到word中,大家可以试一试,很好用。
二、如何将MathType公式复制到Mathematica
不得不说Mathematica
是个被埋没的宝藏,功能非常强大。以后再专门写Mathematica系列。Mathematica是符号计算语言,与matlab相比,处理公式计算非常方便,所见即所得。那么如何实现MathType与Mathematica公式互转呢? 首先看将MathType公式复制到Mathematica中
如上图,双击打开公式,依次点击偏好——剪切和复制偏好设置,打开页面如下:
选择MathML2.0(no namespace),其他的有的可以用,有的不能用,可以都试试。之后就可以直接常规复制、粘贴了,如图为粘贴到Mathematica中的效果
点击Shift+Enter执行,可能会跳出如图的提示,点击“是”即可
得到输出如下,可以看到正常执行了。
三、如何将Mathematica公式复制到MathType
将Mathematica公式复制到MathType也很简单,选中公式,右键复制为——MathML,然后到word中直接粘贴,就可以粘贴为MathType公式啦(还可以粘贴为word内嵌的公式格式)
点击粘贴后会跳出这样的界面,第一个选项是创建MathType公式,第二个选项是创建内嵌的公式,结果如图所示。
更新,最近发现使用复制成MathML的方式到Word中容易出错,最佳的方式为复制成LaTeX格式,然后在mathtype的编辑页面粘贴(如果在word页面粘贴就是LaTeX代码)如图,速度最快而且不出错
而且这种复制方式跟mathematica中的公式显示格式没有关系,不管使用数学面板输入的格式还是使用纯代码写的格式,复制到mathtype中都是你想要的的格式。比如上面的这个矩阵,可以用代码写
复制成LaTeX到mathtype中粘贴,还是标准的矩阵格式,真的是很棒棒!!