【已解决】通过浏览器插件剪藏的网页到Ob,网页内的公式显示的都是源码,有没有方法能快速实现整个页面的公式环境?

遇到的问题

前提:我是数学专业的,所以会在网上搜集一些数学资料,里面含有大量的公式。

我通过浏览器插件obsidian web和ob插件local rest api 搭配,会剪藏网页上的一些数学资料,因为会对一些资料进行修改补充,所以会剪藏文件内容,而不是直接剪藏图片格式,但是这样的话,剪藏文件中的公式全部都是无数学环境的,需要自己一个一个手动添加符号$,将公式变为数学环境,真是太累了,大家有没有什么好办法或者好的思路可以快速解决这个问题?

预期的效果

希望能够通过简单快速地改变剪藏网页的文件,将原先是公式环境的那些代码还原为公式环境。

比如说,知乎上 高中数列知识点大全 - 知乎 这篇文章中的公式 a_{n}=a_{1}+\left( n-1 \right)d,剪藏后我需要手动改为 $a_{n}=a_{1}+\left( n-1 \right)d$,可是在原文中这个公式本来就是数学环境呀。

已尝试的解决方案

一个一个对公式添加$,但是太累了。

同问 同问
:grinning: :smiley:

你可以用简悦来进行工作

你这公式应该都是知乎的,知乎的数学公式排版就是与众不同.
使用简悦的话,开启导入obsidian插件,然后根据github或者插件给的配置界面进行配置就好了,不过这一步实现后仍然不能正确导入数学公式;
为此,你可以在打开简悦的延迟渲染(好像是这个名字)的功能,这样,进入简约的阅读模式之后再保存就可以正确的保存数学公式

  • 我现在没用简悦不能使用图片进行展示,这就你自己尝试吧,不过这确实是一个可行的方案

我今天还是去试了试简悦插件,然后出现了新的问题,就是他同步了以后会出现公式环境和无公式环境双重复制的情况
比如说 $a_{n}=a_{1}+\left( n-1 \right)d$被简悦导出后,会变为 $a_{n}=a_{1}+\left( n-1 \right)d$a_{n}=a_{1}+\left( n-1 \right)d
也就是同一个公式,被复制两遍,一遍是无数学环境的,一遍是有数学环境的。如果采用简悦的话,那么出现的新问题是,所有公式的无数学环境的版本需要手动一个一个删除 :rofl:

你这问题我倒是没有遇见过,你可以去github的issue列表里看看有没有

谢谢您,已经解决了,我买了简悦的高级会员,然后按照 一键专心阅读,结合OB自动同步批注——Edge插件简悦_哔哩哔哩_bilibili 这个视频进行了配置,然后导出的Markdown就是正常的了

虽然会员好像是也不贵,但是我记得不需要高级会员也可以啊
image

没买会员前老是出错,而且这个插件配置很复杂,实在是搞不懂,买了会员后,可以跟着视频配置走,虽然不像视频配置到了最后,但是已经可以正常剪藏数学公式了 :joy:

有可能改了,我也好久没用了。