遇到的问题
我正在使用Gitpage搭建我的个人博客,Gitpage支持直接使用markdown文档生成网页。可是由于obsidian的callout语法并不是markdown的标准语法,所以目前我的笔记中的callout块并不能在网页成功显示.
预期的效果
我希望在我的个人博客网站上能够让callout语法块有类似与在本地obsidian上的显示. 特别地,我希望在网页上的callout语法块中能够像在obsidian上插入代码块和LaTex公式.
已尝试的解决方案
目前我尝试解析正则表达式将callout块转化为html的形式,但是因为对Web编程不熟悉还没有成功.
不知道有没有朋友遇到过和我类似的问题,期待您的解答,非常感谢!
要找找这个生成器的插件,如果没有的话自己写个插件我估计
latex 渲染在网页上使用的是mathjax或者katex,您可以查查这方面的内容。
callout 如果要自己写插件的话应该不会太复杂,识别quote 块然后渲染就行
kifte
3
作为 WP 使用者进行吐槽:
遇到 ob 复制粘贴进 WP 还需要进行校正的情况时,我们应当选择:
- 我们需要符合 ob 的 md 规范的 md 插件,所以让我们来手撸一个吧!
- 手撸插件太麻烦了,让我们来修改自己 ob 库内的文档,使其符合 GitHub 的 md 文本规范吧!
- 无论是手撸插件还是修改知识库的文档都太麻烦了,我选择将就着过,继续在每次发布的时候进行校正。
由于我并不需要把整个库的内容都发布在个人博客中,我会选 3 。