为网站或项目文档自动生成HTML页面的工具。内容可以存储为重构文本或HTML,并具有灵活的模板系统。
rest2web的Python项目详细描述
rest2web是自动生成网站、网站或项目的一部分的工具 文档。其主要功能包括:
- 与docutils(商店)集成 以rest或html格式显示的网页)
- 自动生成索引页和导航链接(边栏和 面包屑)
- 在模板中嵌入代码以实现无限的表达能力 柔性宏系统。
- 使用相对链接,因此可以从文件系统查看站点
- Unicode内部-因此您不必
- 包括多个网站翻译功能
- 内置Gallery Creator插件。
- 基本系统非常易于使用
- 许多功能强大(可选)的功能
内容可以存储为html或rest格式;在这种情况下,html 将使用docutils生成。rest2web将每个页面插入 模板,并自动为节和导航链接创建索引页。
0.5.0更新中有lots个更改。参见The Changelog了解 全部细节。
最重要的更改包括:
- 添加“快速入门指南”
- rest2web现在可以从rest文档的目录中构建一个站点; 如果您不想提供restIndexes或索引页,则无需提供restIndexes
- 可以设置全局用户值(每个页面中都有有效的变量) 在Config File或命令行中
- 很多新的command line options可用,包括设置 详细级别(使rest2web更安静!)
- 新的Standard Functions,特别是'include'以更好地定制 模板(例如,为某些目录定义不同的页脚)
- 命名空间和索引树(源文件名, 目标文件名、完整URL等)