jekyllcn/jekyllcn.github.io — pull request #29 by brickgao (2013-11-02 04:22:21+00:00)
Title: set markdown engine to rdiscount

Jekyll 默认采取的 Markdown 引擎是 Redcarpet 。

在采用默认的 Markdown 引擎的时候，对于以下语句的渲染不正常:

```
1. 在 `_config.yml` 中，设置 `baseurl` 选项为 `/project-name`
-- 注意必须存在头部的斜杠以及**不能**有尾部的斜杠。
2. JS 或者 CSS 文件的引用格式应该如下：
`{% raw %}{{ site.baseurl}}/path/to/css.css{% endraw %}`
-- 注意斜杠之后必须紧随变量（在 "Path" 之后）。
3. 创建固定链接和内部链接的格式应该如下：
`{% raw %}{{ site.baseurl }}{{ post.url }}{% endraw %}`
-- 注意两个变量之间不存在斜杠。
4. 最后，如果你想在提交/部署之前浏览的话，请使用 `jekyll serve --baseurl ''`命令，
请确定在 `--baseurl` 的选项之后存在**空串**，这样的话你就可以在 `localhost:4000`
看到你的站点（站点根地址不存在 `/project-name`）。
```

渲染的时候会少一个`
`

将 Markdown 引擎设为 RDiscount 的时候，语句就渲染正常了。

是否要将 Markdown 引擎设为 RDiscount，或者有没有其他的解决方案。