[![Build Status](https://travis-ci.org/zmwangx/zmwangx.github.io.svg?branch=source)](https://travis-ci.org/zmwangx/zmwangx.github.io) This blog can be built with the `pyblog` script. The `pyblog` script currently provides the following actions: * `new_post` (aliases: `n`, `new`); * `touch` (aliases: `t`, `tou`); * `generate` (aliases: `g`, `gen`); * `regenerate` (aliases: `r`, `regen`); * `preview` (aliases: `p`, `pre`). * `deploy` (aliases: `d`, `dep`); * `gen_deploy` (aliases: `gd`, `gendep`); * `edit` (aliases: `e`, `ed`). Run `pyblog --help` for more information, and `pyblog --help` for what the action does and how to perform the action. Note that `pyblog` is incompatible with Python 2.x, and in fact only tested on Python 3.4+. The theme of this blog is largely based on that of [mort.ninja](http://mort.ninja) by [Mort Yao](https://github.com/soimort). See [this post](https://zmwangx.github.io/blog/2015-05-05-new-blog-new-start.html) for more details. Self-hosted Google Web Fonts are downloaded from [google-webfonts-helper](https://google-webfonts-helper.herokuapp.com/fonts), courtesy of [Mario Ranftl](http://ranf.tl/2014/12/23/self-hosting-google-web-fonts/).