Replies: 1 comment
-
其实 latex 本就不是 cmark 中的一部分 只是很多开发者需要用 至于你说的 mermaid 这里不做原生支持,你可以通过修改你的 markdown 文本 使用 block directive 来自行支持这项功能
请发布到 issue 中 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
我研究了好几个 Swift 版本相关的 markdown 渲染库,如swiftui-markdown、swift-markdown-ui、swift-markdown、SwiftyMarkdown、swift-markdownkit、MarkdownKit等等各有优缺点,综合下来 MarkdownView 是体验最好的,也是唯一同时支持解析 markdown 格式和 LaTeX 语法的markdown库。虽然库还比较新但从作者极高的coding水平和惊人的回复速度,我相信这是一个 Swift 版渐进式 Markdown 库。
目前 MarkdownView 是基于 LaTeXSwiftUI 实现的 Latex 数学公式解析与渲染。
存在问题
如果遇到代码块带
$
会导致后续的部分 LaTeX 失效:解决
修改为
pnpm install
or\$ pnpm install
or$ pnpm install $
左:受影响的版本。
右:正常
希望还是从库底层访问来解决这个问题。预期效果:lobeui - chat mode
相关代码
大胆想法
在 MarkdownView 中集成 mermaid,目前能想到的只有 WKWebView 加载 JavaScript 库(Mermaid.js)
Beta Was this translation helpful? Give feedback.
All reactions