rst2html5是生成工具(X)HTML5从独立reStructuredText的来源文件&NBSP;它是docutils的“rst2html一个完全重写,并使用新的HTML5构造为<节>和<预留>。
用法
&NBSP; rst2html5 [选项] <源>
选项:
--stylesheet =
&NBSP;指定样式表的URL的逗号分隔的列表。
--script =
&NBSP;指定脚本网址逗号分隔的列表。
--no缩进不要缩进输出
--option限= <级别>
&NBSP;指定的最大宽度(以字符)在选项列表中选择。更长的选项将跨越用于呈现选项列表表中的一整行。默认值是0个字符,这意味着“没有限制”。
范例
考虑下面的第一个片段:
称号
=====
一些文字和目标,以'标题2`_。 **高度重视**:
*第1项
*项目2
标题2
=======
..解析字面::
&NBSP;支持内嵌的标记,如*强调*,** **强,``文字
&NBSP; text``,
&NBSP; _`hyperlink targets`,和`引用
所生产的HTML5是干净整洁:
<!DOCTYPE HTML>
&NBSP; <元的charset =“UTF-8”/>
<正文>
&NBSP; <一个ID =“标题”>
&NBSP; <节>
&NBSP;
标题
&NBSP;
某些文本和目标的标题2 。 高度重视
&NBSP;
- 在第1项
- 第二项
&NBSP;
&NBSP;
&NBSP;
&NBSP;
&NBSP; <一个ID =“标题2”>
&NBSP; <节>
&NBSP;
标题2
&NBSP;支持<前>内联标记,例如强调的强,<代码>文字
文字,
<一个ID =“超链接,目标”>超链接目标和引用
&NBSP;
无样式或类分布在HTML5的默认。但是:
1.样式表和javascritps网址或路径可以通过样式表和脚本选项包括:
rst2html5 example.rst --stylesheet“CSS / default.css,CSS /特/ CSS”
&NBSP; - 脚本https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js
&NBSP; <!DOCTYPE HTML>
&NBSP;
&NBSP;
&NBSP; <元的charset =“UTF-8”/>
&NBSP; <链接的href =“CSS / default.css”相对=“样式”/>
&NBSP; <链接的href =“CSS /特/ CSS”相对=“样式”/>
&NBSP;
&NBSP;
&NBSP; ...
2.类可以显式地关联到第一个元件(见参考文献):
&NBSP; ..类::特殊
&NBSP;这是一个“特殊”的段落。
&NBSP; ..类::例外显着
&NBSP;一个特殊的节
&NBSP; ======================
&NBSP;这是一个普通的段落。
&NBSP;其结果是:
&NBSP;
这是一个“特殊”的段落
&NBSP; <一个ID =“的,特殊截面”>
&NBSP; <段类=“特殊显着”>
&NBSP;
一个特殊的节
&NBSP;
这是一个普通的段落
。&NBSP;
安装
&NBSP; PIP安装rst2html5
要求:
- 在Python中
评论没有发现