Mathpix平替工具pix2tex/Latex

您所在的位置:网站首页 mathpix官网注册 Mathpix平替工具pix2tex/Latex

Mathpix平替工具pix2tex/Latex

2024-01-19 02:04| 来源: 网络整理| 查看: 265

Mathpix实现对公式进行截图,通过图像识别算法识别截图中的公式并转换成Latex文本,是科研、调研中经常用到的神器。遗憾的是Mathpix已经收费了,本文主要介绍如何通过在线或本地的方法使用Mathpix的开源替代工具pix2tex

该工具代码开源在github上:https://github.com/lukas-blecher/LaTeX-OCR/

1. 网页替代版本

目前,有开发者基于pix2tex开发了基于网页服务的可以直接使用的免费工具Pix2Text和Simpletex,网页地址分别为 https://p2t.behye.com https://simpletex.cn/ai/latex_ocr 其中Simpletex还支持手写识别,两款产品暂时还是免费使用。使用步骤如下:

步骤1.1 截图并识别

登录https://p2t.behye.com/或https://simpletex.cn/ai/latex_ocr 点击加载本地公式截图或直接粘贴剪贴板中的截图 在这里插入图片描述 在这里插入图片描述

步骤1.2 使用公式

直接使用Latex公式,或 将Latex公式复制到Mathtype中,或: 将Latex公式复制到Word中,光标位于公式中,快捷键按Alt+反斜杠(\) 按钮转换为Mathtype公式,注意:使用此方法需要word中有Mathtype,且公式有Latex环境,即被$ $ 或$$ $$包围。

2. pix2tex本地版本

下载pix2tex项目源码,本地使用

步骤2.1 配置Pytorch环境

建议配置conda环境,下载Anaconda,并使用Anaconda Prompt配置,不容易出错误。若直接使用Python环境或其他虚拟环境,确认环境变量已配置后使用pip亦可。

安装Pytorch,在Anaconda Prompt或命令提示符输入: pip install torch torchvision torchaudio -i https://pypi.tuna.tsinghua.edu.cn/simple some-package 在这里插入图片描述

步骤2.2 配置pix2tex环境

安装pix2tex,在Anaconda Prompt或命令提示符输入: pip install pix2tex[gui] -i https://pypi.tuna.tsinghua.edu.cn/simple

pix2tex[gui]包下载完成后,即可进入步骤2.4,但是由于pix2tex[gui]仅包含项目代码,未包含模型权重文件,初次使用需要下载权重文件,可能需要等很久没反应。因此建议进入步骤2.3手动下载权重文件

步骤2.3 下载配置权重文件

由于pix2tex[gui]仅包含项目代码,未包含模型权重文件,初次使用需要下载权重文件weight.pth,下载地址为:github.com/lukas-blecher/LaTeX-OCR/releases |600

下载后将weight.pth放到所使用的Python环境的site-packages的.\pix2tex\model\checkpoints中,如F:\Anaconda3\Lib\site-packages\pix2tex\model\checkpoints 在这里插入图片描述

步骤2.4 使用pix2tex

最后就可以直接使用pix2tex了,进入Anaconda Prompt或命令提示符输入latexocr即可弹出pix2tex界面 在这里插入图片描述

点击Snip或快捷键Alt+S即可截图识别,识别的Latex公式使用方法参照步骤1.2 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3