2015年 八月 17日 周一 | tags: markdown, python, -- (permalink)


2013年 五月 14日 周二 | tags: python, misaka, pygments, markdown, -- (permalink)

来由

最近新blog开发到文章页面生成这块,看上了GFM这样的方式,使用markdown编辑页面,也很适合程序猿。使用富文本编辑始终太重量级,并不适合程序猿写文章,所以我也很推崇jekyll,用他来写文章、blog确实很geek也很舒适。

经过几次简单的测试,最后决定使用Misaka+pygments,下面我简单说一下实现方法。

开始之前

我的测试例子中使用到了三个包,分别是 web.py , Misaka , pygments ,如果在开始之前需要使用pip安装这三个包

Web.py

Web.py是python的一个轻量级web框架,我只是简单的使用了一下,有兴趣的人可以去它的官网,它的官方有一个中文教程说的很详细。

我这里使用他做一个简单的web服务:

class Index(object):
    def GET(self):
        return "Hello World!"
urls = (
    '/', 'Index'
)

if __name__ == '__main__':
    app ...

2012年 九月 16日 周日 | tags: markdown, -- (permalink)

最近喜欢喜欢上了markdown这东西,我觉得他简单,轻量级,易学,是非常适合开发人员用来写文档的工具,也尝试用他写了一些文档,配合这网上找的好的css样式,写出来的文档还是很漂亮和整洁的!

先简单介绍一些Markdown:

Markdown是文档标记,他的表示方式更加简单,让人容易理解和记忆。这是markdown项目的主页:http://daringfireball.net/projects/markdown/

Markdown是用pl写的,不过很多其他语言都有他的实现:

同时markdown也有一些不错的编辑器:

  1. markdownPad:这个需要安装.net,笔者试用过一下,感觉还不错,但是在保存上还有一点瑕疵,让我觉得很不舒服。
  2. retext:这是用Python+Qt实现的一个工具,足够小巧,也够轻量级,足够初学者使用
  3. MaHua在线markdown编辑器:
  4. sublime2: 在sublime2中安装Markdown,Markdown Preview,Markdown Slideshow这三个,当然安装前两个就已经够了 ...