atian25 / yuque-exporter

export yuque to local markdown
MIT License
319 stars 36 forks source link

feat: recover math blocks from yuque urls #31

Closed alephpiece closed 1 year ago

alephpiece commented 1 year ago

尝试从语雀公式图片链接里提取 LaTeX 公式。在 remark 处理完成后,把整个 Markdown 文档用正则表达式再处理一下,替换链接为公式本身。 语雀公式图片链接目前在 json body 中的格式如下:

![] https://cdn.nlark.com/yuque/__latex/<image name>.svg#card=math&code=%5Cbegin%7Baligned%7D%0AF%26%3Dm%5Csin%7Bx%7D%20%5C%5C%0AF%26%3Dma%0A%5Cend%7Baligned%7D&id=<id>)

其中<image name><id>都是标识字符串。这个链接的 hash 中有个部分code包含的就是公式本身。

alephpiece commented 1 year ago

还是有很多问题,不太好使