以下很多内容已不再适用,欢迎访问我的最新博客:
如何利用GitHub构建基于jekyll的博客在这里不再赘述,网上已经有很多教程。在这里想向大家推荐一个我的jekyll主题风格,基于scribble jekyll theme,这里是scribble jekyll theme GitHub地址,scribble预览地址。我已经在原始主题上做了很多修改,并且添加了很多功能。
预览一下博客效果liuchengxu.github.io
秉着简洁而不简单,力求简单美的原则。主要修改如下:
代码高亮。使用了js+css方式,采用Google的prettify,这里是Google-code-prettify GitHub地址。
数学公式支持。
去掉了一些可能导致墙内访问缓慢的因素,取消远程调用,尽量放在本地,例如对于Google的jsapi的请求。
改进了table, title, 图片位置等等多种元素的css, 还有大量的字体修改。
加入tableofcontents.
index.html加入了tag标签,不过最好是只用一个tag。我并不觉得多个tag,甚至是分类十分有必要。
还有很多细节之处的修改。很多时候的修改只是因为看到了比较喜欢的样式就去克隆了过来,比如看到某个网页对于字体处理的很漂亮,就去照着样式copy了过来。
如果您选择fork或者是基于我的主题进行构建jekyll博客,您可能主要需要修改以下几个文件即可:
_config.yml. 这是必然要修改的,换成您的个人信息即可,例如GitHub。
_includes/包含了可重用的HTML。您可能主要修改head.html即可。
_layouts/等您熟悉了以后可以再选择修改。
stylesheets/style.css是主要的css样式文件。
disqus, google-analytics等换成您自己的信息,删除_posts/与images/blog/下的内容。
本篇就算是一个临时的介绍了,以后或许或有时间再写一个详细的分享。