大概从2018年1月24号开始搭建这个博客,其中踩过最大的坑就是关于mathjax的渲染问题 事到如今总算是搞定了这个问题。
看了许多blog,对我来说最有用的还是这种办法,废话不多说直接上解决方案:
首先找到node_modules\marked\lib下marked.js 用ctrl+f定位到:
1 | escape: /^\\([\\`*{}\[\]()#$+\-.!_>])/, |
修改为:
1 | escape: /^\([`*{}[]()# +-.!_>])/, |
然后同样的方法找到:
1 | em: /^\b_((?:[^_]|__)+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/, |
修改为:
1 | em:/^\*((?:\*\*|[\s\S])+?)\*(?!\*)/, |
为了保险起见还是在标题栏加上: mathjax: true
如下:
1 | --- |
最后记得把主题配置修改了,将mathjax打开
然后你会惊喜的发现所有的公式都显示正常了,不过看其他博主说好像还有一些问题,目前看来是没啥问题,总之未完待续吧
其次我觉着有必要提一下的是,博客的标签使用,总之按照litten的提示来肯定没错啦。
但是!!!特别需要注意的是jsonContent的格式一定不能修改,要一模一样哦
直接在需要折叠的地方添加:<!--more-->
图片插入问题我用的是笨办法:<img src="\img\1.png"/>