现在博客已经基本搭建完毕,下面对从jekyll bootstrap
搬迁到做一个基本介绍。首先是代码高亮部分,下面的文章主要来自于Octopress关于代码高亮部分。文章主要是对上面的内容进行一个简单的翻译,以及简单介绍从jekyll bootstrap
上面的代码移动到Octopress
上面做一个简单的介绍。
共享代码片段
在博客上共享代码片段应该是简单的,并且代码应该具有简单的高亮功能。Octopress也具有这种功能,在jekyll
上,其使用的是pygment
来实现代码高亮的功能,Octopress实现的更好。在Octopress上面有下面几种选择:
- 使用Solarized高亮主题来实现(该方法未尝试,实际上不知道怎么弄,只是凭借个人的猜测)。
- 使用Gist的代码内嵌。
- 从自己的文件系统中插入代码片段,该代码具有下载链接。
- 简单的内嵌代码块带有
<div class='bogus-wrapper'><notextile><figure>
和<figcaption>
和可选的下载链接。 - Pygments caching(似乎还是使用Pygnment来实现代码高亮)。
- 通过javascript脚本使得代码具有行号。