reStructuredText
reStructuredText
reST, 文件后缀 *.rst
是类似 markdown 的标记语言,是 python 的 默认语言。
基本语法
段落
与 python 类似,reST 中用缩进表示不同的层级。
行内标记
*something* | 斜体 **something** | 粗体 ``code`` | 行内代码 `title <http://to.link>`_ | 外部链接 `my link`_ | 分开的链接 .. _my link: http::/a.link
列表
1. 编号列表
2. 编号列表
* 无编号列表
* 无编号列表
#. 还是编号列表
#. 还是编号列表
* 列表可以嵌套
* 但是要空一行
* 并且缩进
引用块
引用块,末尾用双冒号::
空一行
并且缩进
空一行就结束
表格
完整的表格
+------------------------+------------+----------+----------+
| Header row, column 1 | Header 2 | Header 3 | Header 4 |
| (header rows optional) | | | |
+========================+============+==========+==========+
| body row 1, column 1 | column 2 | column 3 | column 4 |
+------------------------+------------+----------+----------+
| body row 2 | ... | ... | |
+------------------------+------------+----------+----------+
简化的表格
===== ===== =======
A B A and B
===== ===== =======
False False False
True False False
False True False
True True True
===== ===== =======
标题
# | parts * | chapters = | sections - | subsections ^ | subsubsections " | paragraphs
角色
reST 使用 :rolename:`content`
语法来做一些复杂的行内标记
评论
Comments powered by Disqus