使用python的docutils重构文本到docbook的转换器。

msrst2db的Python项目详细描述


使用python的docutils重构文本到docbook的命令行转换器, 包括狮身人面像建筑商。

使用命令行实用程序

rst2db <filename> [-e root_element] [-o output_file] [-t template_file]

只需要要处理的文件名。所有其他设置都是可选的。

设置:

-e root_element
set the root element of the resulting DocBook file. If this is not specified, then ‘section’ will be used.
-o output_fileset the output filename to write. If this is not specified, then output will be sent to stdout.

使用Sphinx生成器

配置

要使用sphinx构建docbook输出,请将abstrys.docbook.builder添加到 扩展名列表在conf.py

extensions = [
   ... other extensions here ...
   abstrys.sphinx.docbook_builder
   ]

conf.py有一个可配置参数,对应于 rst2db.py参数:

docbook_default_root_element:
default root element for a file-level document. Default is ‘section’.

运行生成

生成器是以“docbook”名称注册的,因此要运行使用 生成器,用-b docbook运行sphinx-build

许可证

此软件是在BSD 3-Clause许可证下提供的。见 LICENSE文件了解更多详细信息。

有关详细信息

联系人:eron hennessey<;eron@abstrys.com>;

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Hibernate即使在关闭会话后仍在oracle db中保持非活动会话   java为什么在定义hashCode()和equals()之后,我的代码仍然比较链接   Java中的随机如何随机选择字母(az)?   java为什么这个方法没有在系统中实现?另外,在代码的第一位下面还有第二个问题   如何转换证书。对。使用Java编程的pfx   java“无法构建实体管理器工厂”在运行用Maven编译的jar文件时出现Hibernate异常   多线程Java线程安全:当必须调用实例变量上的方法时,如何处理实例变量   macos如何从MacOSX应用程序中的自定义协议URL获取java代码中的URL字符串   Java密码密钥转换无法正常工作   java如何使用自定义字体/书法更改tabLayout的字体   java无法在Windows上运行带有JavaFX 11的Maven shaded jar   java如何在字符串排序数组中计算等于字符串   Java 2D游戏检查玩家是否触摸到另一个精灵   java javafx tableview仅在排序后更新数据   java如何按参数类型选择重载方法?   java如何返回字段不存在的所有文档,但如果字段存在,则返回值为“tag1”的文档   java SLES Apache Solr启动。jar,无法访问jar文件