【插件使用经验分享】实现pdf公式无痛latex(全免费且好用)All in one × mymarkdown 识别率媲美mathpix!支持同时识别公式+文字ps:增加手写公式latex方法

首先,我要给大家墙裂安利插件区的all in one插件,它可以说已经在提升阅读pdf体验上做到了极致。先感谢下插件作者Dr.wein~
插件指路:arrow_right:(latex在tools面板里,刚开始使用遇到不会的可以进群交流)

【第三方MN插件】All In One —— 集成型多功能窗口插件(当前支持翻译、搜寻、计算、计时、笔记、日程管理、视频学习。集成的網站列表请见简介栏)#Gen 1 16.8.0# - 插件与自动化 / 插件发布区|允许不受限制地编辑更新主帖 - MarginNote 中文社区

如果只是单独要使用latex,也可以下载安装all in tools,这是all in one单独拆分出的小工具箱

【第三方MN插件】All In Tools - 可移动缩放工具视窗(支援网站: 计算机,工程师计算机,工程师计算机2,Latex转换器,jdoodle,排列组合数学计算,质数判别,因数分解,方程式求解,算式加总,函数计算,公因数公倍数,时间计算机,文章字数计算,英语大小写转换器,文章切割工具,行号添加工具,文字排序工具,股票换算工具) #Ver.3.0.0# - 插件与自动化 / 插件发布区|允许不受限制地编辑更新主帖 - MarginNote 中文社区

实现latex的另一个必要插件是my mark down也十分感谢作者~

【第三方MN插件】myMarkDown插件,沉浸式体验支持Markdown、Latex、UML流程图、表格 #Ver.1.1.9 已获官方签名# - 插件与自动化 / 插件发布区|允许不受限制地编辑更新主帖 - MarginNote 中文社区

在安装好这两个插件后,唤出tools面板,在tools中选择latex工具。

登录latex网站后,可以自己输入公式,想要快速转换pdf中的公式请选择——图像识别,框选pdf中的公式,拖入latex,就会得到latex识别结果,将其复制。
在卡片编辑里打开mymarkdown,行间公式先输入$$,再粘贴latex,结尾打上$$,退出编辑即可。
行内公式格式为$公式$
注意:识别完第一个公示后要再识别其他公式时,先点击清除,再点击显示latex公式处的垃圾桶图标。清空后再继续识别,否则会得到两个公式的latex码
我已经测试过,框选pdf公式的识别率接近100%,如果存在识别错误,自己再手动修改一下latex即可

:candy:操作演示视频:

:candy:可同时识别公式+文字


效果图:

手写公式latex方法:(需先在pdf写好后框选添加到快速备忘录)当然也可以截图

如果你经常为pdf中的公式latex感到头痛,就用他们来解决吧~
all in one里还有许多更强大更有趣的功能,灵活使用其中的每个工具会让你的mn变得更强大,请允许我再次安利它~
如果对你有帮助,欢迎点个 :heart:,感谢!

8 个赞

注意:关于长公式会在mymarkdown插件中编辑后显示不全的问题:这是mn的卡片显示逻辑导致的,目前可以在编辑的时候给长公式换行,如果还是需要完整一长串显示只能等官方来解决。
不是latex的问题,也不是两个插件的问题,是官方设计的原因哦,希望官方可以尽快优化!)

还有觉得手写公式这个方法有点麻烦的可以在工具自定义url处添加https://webdemo.myscript.com/views/math/index.html这个网站,这是notability用的公式识别 也是免费的:free:(但是我觉得没有那个网站好用,复制会有点麻烦,准确率也稍微低一点

这个网站Gen 2中会直接加入选项的

3 个赞

有什么办法能让公式不换行吗?换行看起来太别扭了,文字和公式打在一起也不能划重点了 :sob:

行内公式格式为
$公式$
至于划重点应该是不支持的:joy:
[/quote]因为markdown格式在mn里不支持划重点

问个小白问题,请问是怎么实现选中之后拖动的?

1 个赞

有个问题 不是抬杠哈。这个方式感觉还是偏麻烦 如果直接用摘录截图的方式不行吗 这种识别相比截图的方式有什么优势吗

1 个赞

主要是插件作者没有把整个过程自动化。他其实可以在拖动图片之后,用js读取一下网页里的latex代码,然后自动生成一个markdown卡片。

1 个赞