当前位置: 首页 > 科技观察

免费把公式转LaTex代码,截图转换一次,一个月免费1000次

时间:2023-03-13 19:33:34 科技观察

LaTex是很多人写论文时使用的便捷工具,但是如何将书本上的公式直接转成LaTex格式呢?最近,一位中国开发者开源了这样一个工具。用户可以把图片上的公式截图,然后用工具直接转换。公式的输入一直是个头疼的问题。即使你想用LaTex写公式,也需要花费一些功夫。如果能从论文文本中复制公式,直接转LaTex就方便了。最近,一位中国开发者开发了一个工具。用户可以输入公式截图,工具可以自动转换对应的LaTex文本。项目地址:https://github.com/blaisewang/img2latex-mathpixImage2LaTeX:提取公式的工具名称为“Image2LaTeX”。顾名思义,这是一款利用OCR技术从图片中提取文字并转换成LaTeX代码的工具。具体来说,该工具利用了Snip,这是一种由Mathpix开发的文档文本和方程式提取工具。由于Snip仅免费提供50次转换,因此这还不够。所以加上MathpixOCR(https://mathpix.com/ocr/)和作者自己的开发工作,Image2LaTeX可以实现从文档中提取公式1000次的能力。Mathpix剪辑。如何使用作者在项目中提供了相关的安装文件。如果你下载的是Image2LaTeX-x.x.x-os.zip,双击可执行文件Image2LaTeX(Windows是Image2LaTeX.bat)或者在终端输入:./Image2LaTeX如果你下载的是Image2LaTeX-x.x.x.jar并且已经安装了JAR启动器,双击-点击下载的JAR或者在终端输入:java-jarImage2LaTeX-x.x.x.jar使用操作系统(或其他工具)默认的方式截取公式或文本(macOS默认AfterShift(?)-Control(?)-Command(?)-4),应用程序会显示截取的内容,点击提交进行OCR请求。之后用户只需要截取文档中需要截图的公式即可。工具自动转换为LaTex代码。由于有多种可供选择的结果,因此用户需要选择正确的一种。使用方式如下图所示:可见无论是OCR还是自动转码,速度都非常快,准确率也很高。安装方法由于这是基于Snip和相关外部依赖开发的,所以笔者也介绍一下安装方法。首先,用户需要在MathpixOCR控制台(与Snip不是同一个账户系统)中准备一个API密钥。如果用户打算使用Image2LaTeX-x.x.x.jar,则安装JDK11或更高版本(推荐使用OpenJDK(https://openjdk.java.net/))。当程序第一次启动时,用户需要输入API密钥(不带单引号)。OSX和Windows用户可以在系统托盘中找到API密钥选项来修改您的API密钥。Linux用户需要先找到配置文件,然后用文本编辑器修改。然后就可以直接使用了。