博客更新

2016年第一篇小博文,刚push上去,就收到github的邮件,说是下个月初开始github page就开始升级到jekyll3了,说我的_config.xml配置得改了。

然后一看,换了markdown解析器,改完,在还没发现有一些格式不对的情况下,发现高亮解析也换了,pygments换成rouge.

简单改一下配置环境之后,也是折腾,于是就本地下一个jekyll3环境,结果一运行又说找不到keyword: categories的情况。

后来网上搜一下才知道,原来升级一下ruby版本到2.3.+就可以了。

然后改呀改。

列一下主要的一些改动:

### 这种符号后面要加空格,不然不会把后续的文字加粗,特别是多行字的时候。
``` 这种代码格式 改成 ~~~ 不然,会当成单个`来解析,而且最好前面空一行,不然可能被前面的内容给影响到

gist 不能直接用了,要在配置里写上
gems:
  - jekyll-gist

还有一些样式细节就不说了,没细究,毕竟当初自己弄的样式不专业= =  

_config.xml:

baseurl: /githublog
encoding: utf-8
permalink: /:year/:month/:title.html
markdown: kramdown
highlighter: rouge
gems:
  - jekyll-gist

update

换了有一阵子的rouge,发现一些问题,关于主题,查了下资料,可以通过rouge生成代码主题样式

rougify style monokai.sublime > highlight.css

另外是代码的字体特别不好看,看了下,给.highlight类增加了font-family即可。