Sbeam.dev

技术相关分享,以及杂谈

0%

Mathpix-跨平台OCR识别LaTeX工具(20/03更新)

前言

笔者作为数学专业学生,常常羡慕一些大佬可以熟练使用LaTeX记笔记。本文介绍一款跨平台的软件Mathpix snip,可以将手写笔记或者pdf书籍中的数学公式截图识别为LaTeX代码。这样,即使不会手打LaTeX,也可以享受其带来的清楚美观的优秀感受。

各平台支援性与UI设计

软件官网

目前该软件提供了win, macOS, linux, iOS, Android各个版本的客户端,可谓全平台覆盖了。值得称赞的是对linux作出了比较完善的支持,个人在ubuntu 19.04上使用体验良好。遗憾的是安卓版本在笔者的手机上闪退,希望尽快修复(已修复)。

软件近日刚刚更新了UI设计,整体显得较为现代化了。如图:

mathpix1.png

识别效果

测试来看,打印的公式和手写的公式都能够很好识别。但是,出现中文的话是识别不了的。

打印字体效果:(上方为原图,下方为根据识别结果渲染的LaTeX)

mathpix2.png

手写效果:

mathpix3.png

导出方式

软件提供了两种主要的导出方式,一是LaTeX代码,二是直接导出图片。LaTeX代码又给出了四种导出规则,包括以$包括的行内代码模式,以$$包括的代码块方式,纯LaTeX方式等。选择的相应代码将复制到剪贴板。具体可以在设置里自定义。如果选择导出图片,则会将图片上传到mathpix的CDN,复制对应的链接或是markdown标签或是HTML标签。因此该软件和主流的编辑器都能较好兼容。

mathpix4.png

操作逻辑

该软件具有全局快捷键ctrl+alt+M也可以在设置自定义。在任何软件中可以使用这个快捷键唤起截图,唤起后屏幕会变成黑白进行提示。截图完成后快速识别并跳转,并自动将第一个备选的LaTeX代码复制到剪贴板,非常简便易用。

收费方式

更新(2020-03-15): 该工具提供了api接口,前1000次免费,之后按量计费,与使用官方客户端相比非常便宜,但需要写程序对接。

更新(2019-08-09):测试发现免费账户一个月识别50张后无法继续使用,需要付费,各位自行发挥聪明才智。

免费账户限制每月50张截图,高级账户5USD每月,无限截图数目。