在用python的Markdown2包,在转换时发现无法将代码块做换行处理,
比如
```
def test():
pass
```
最终生成的HTML代码是
<code>def test():
pass</code>
这样代码就连到一行了,怎么处理?
不会是要改源代码吧
比如
```
def test():
pass
```
最终生成的HTML代码是
<code>def test():
pass</code>
这样代码就连到一行了,怎么处理?
不会是要改源代码吧
1
yuelang85 Jun 20, 2013
代码块应该用缩进四个空格吧
|
2
detailyang Jun 20, 2013
你这个不是gitpage的markdown吗 - -
|
4
swulling Jun 20, 2013
这个不是标准Markdown语法
|
5
yibin001 OP https://github.com/yibin001/python-markdown2
用的是这个包,还有其它滴? |
6
yuelang85 Jun 20, 2013
|
8
yangzh Jun 20, 2013
使用 http://misaka.61924.nl/api/ ,强烈推荐。
这里有 github favoured markdown 的实现:https://gist.github.com/fyears/5097469 。 |
10
yangzh Jun 20, 2013
|