部署博客时,同事给我介绍了hexo加github的方式,但是过程太恶心了搞了一天多才搞好,网络上的方法没几个对的。接下来我介绍一下我遇到的问题。
一、在typore插入的图片,本地部署的页面不显示
在typore插入的图片格式一般是这样的:
但是这种格式前端无法正确识别,导致文件路径解析错误
能够识别的格式为
{% asset_img example.jpg This is an example image %} |
解决方案:
hexo & Typora 实现图片插入 | 初来乍到,一无所知 (shirynl.github.io)
跟着做完后typore图片格式还是不能正常转化,无奈只能在md文件直接写图片路径,导致在md文件下没法正常看图片/(ㄒoㄒ)/~~
二、在typore插入的公式,本地部署的页面无法正常解析
typore的输入公式有两种格式,一种是:$x = y$的行内公式,一种是$$x=y$$的单行公式。
使用hexo自带的插件可以解析一些,但是有些解析不出,某些行内公式会单行显示,导致格式不对。
需要别的插件支持
解决方案:
Hexo构建blog时渲染LaTeX数学公式的问题 - 知乎 (zhihu.com)
上述方法无法渲染矩阵等复杂的latex公式,需要额外安装hexo-filter-mathjax
hexo博客增加latex支持 - 知乎 (zhihu.com)
这种方法需要单独安装pandoc,这个是typore的插件,可以支持md文件导出为doc等文件