「采用mathpix snap接口识别公式,生成的latex代码借助latexindent排版」
简介
欢迎新用户注册和购买 Quicker 专业版 时填写这个邀请码:180191-3418
动作库中已经有好几个mathpix动作, 但是试用之后都不太满意. 主要有以下的问题;
- 文字部分直接放进\text{}中. 如果截图是文字和公式的混合, 这样得到的代码非常不友好.
- 返回的latex代码都是一整行的, 没有断行当然也更没有缩进. 需要我们手动处理, 费时费力.
针对目前已有的mathpix动作. 主要做了以下增强:
- 调用新的v3/text接口
- 不只可以识别公式, 也可以文本公式混合截图识别.
- 调用latexindent对生成的代码进行格式化.
- 提供选项, 使得用户可以选择行内公式是由'$ $'还是'\( \)'表示, 以及行间公式是由'$$' 还是 '\begin{equation}'表示
要使用本动作, 需要
- 到 https://mathpix.com/ocr 申请帐号,绑定信用卡(国内的信用卡可以支付)(会要求支付19美元的),获得 api . 支付19美元后不会退回, 但是自己的mathpix帐户里会有29.9美元, 可以用来购买mathpix的api增值服务.
- 安装latexindent.exe, 并加入到环境变量PATH中. 如果你安装了texlive-full, 那么该软件实际上已经安装了. 如果没有在PATH中, 只需要手动加入即可.
效果图如下:
这是要识别的公式图片
这是识别后生成的代码
最近更新
修订版本
|
更新时间
|
更新说明
|
1
|
2023-10-21 13:46
|
增加右键菜单项, 自定义格式, 可以设置公式为$$或者\begin{equation}
|
0
|
2023-10-21 06:25
|
|