Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

This branch is 2 commits behind cjld:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
release
.gitignore
readme.md

readme.md

试试中文

有用吗?

嘟嘟嘟嘟asdasd哈哈

  • ##一级标题

    文字文字

    • ###二级标题

      文字文字

    文字文字

    • ###二级标题

      文字文字


Overview

H22222222中文

H32222222中文

H432222222中文

asasdasd

asdasd

pp

asd Generate HTML5 slideshows from markdown, ReST, or textile.

Google

Landslide is primarily written in Python, but it's themes use:

  • HTML5
  • Javascript
  • CSS

Code Sample

Landslide supports code snippets

!python
def log(self, message, level='notice'):
    if self.logger and not callable(self.logger):
        raise ValueError(u"Invalid logger set, must be a callable")

    if self.verbose and self.logger:
        self.logger(message, level)

忙活了两天,总算吧blog建好了。

粗体测试

斜体测试

xieti

以前的blog是在csdn上写的,传送门。在这种地方写blog难免被各路大神鄙视缺少GEEK范虽然我也从来不是个GEEK,不过出于可定制性的考虑,而且自己还有一点写网页的基础,正好自己不怎么懂后台和数据库,jekyll本质上又是动态生成静态页面,也就不需要操心数据库和后台了,攻击什么的也毫无压力,于是乎就选了在github上用jekyll搭建。

顺便还学了下git、markdown和liquid,不错不错。

搭建的过程中出了挺多蛋疼的问题,多亏lyp的帮忙:

  • markdown的默认引擎在有中文无序列表的时候会抽风,得换个内核,也就是在_config.yml里加一句markdown: rdiscount,rdiscount默认没有安装,还得装一下。
  • jekyll在解析的时候只支持UTF-8,vim在win下的默认编码不是UTF-8,这个问题跪了好久,最后在_vimrc里加了这么一句set fencs=utf8,gbk,gb2312,gb18030,cp936,暂时一切正常,(不能直接set enc=utf8,要不然各种乱码)。
  • 还得在jekyll内核里面改改,才能支持好utf8,可以看这篇文章Jekyll遭遇编码问题
  • 还是有时候莫名其妙的抽风,不生成_site目录,把git回滚几个版本又正常了...

重新捏了下首页。

改了下css,更加适应中文显示:

  • li的line-height改为24px
  • 默认中文标题字体为黑体,默认中文正文字体为宋体

终于明白jekyll的post前为什么要加日期了,因为方便页面字典序排序,同时也出现了一个问题就是,同一天发布的文章有可能后发布的反而在前面...囧

Something went wrong with that request. Please try again.