hexo使用中的一些小问题:总结&避坑
title中有其他字符怎么办(例如冒号)
例如我的标题应该是:
1 | title: Sensor and Sensor Fusion Technology in Autonomous Vehicles: A Review | Sensors |
然后使用hexo g之后即报错:
1 | ERROR { |
那么我的第一反应是检查:
- title后面的冒号应该是英文冒号,最好后面要跟一个空格
然而发现不是,后来发现是因为标题中有特殊字符(:)导致报错,百度了一下没有很好的解决方法,google后看到大神给出了一个最简单粗暴的方法:
- 只需要在标题外面加上“ ”即可!
1 | title: "Sensor and Sensor Fusion Technology in Autonomous Vehicles: A Review | Sensors" |
在Windows Shell上hexo d不成功
笔者之前习惯在window shell中上传,后来发现很多次明明自己可以很好地登录github却hexo d之后却长时间没反应,这个小问题也挺烦人的。
后来发现使用git bash上传之后,几乎没有遇到这个问题!
windows下快速打开git bash的方法
-
选择你hexo所安装的文件夹,我这里是C:\Users\搞事boy\Documents\blog
2.右键,点击git bash here即可打开bash命令行
- 后续操作都是一样的(hexo clean、hexo g、hexo d)
Mathjax公式
Mathjax给我提供了很好看的latex格式公式,但是也存在一些小毛病
矩阵换行问题
正常的latex用两个反斜杠表示换行,代码如下:
1 | $$ |
效果是:
并没有换行
改用四个反斜杠的话
1 | $$ |
可以换行
不知道这是一个bug还是什么原因?可能是第一个反斜杠表示转义了?
评论