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中
評論沒有發現