跳转到主要内容

Python接口,用于将DocBook转换为Scribus

项目描述

docbook2sla软件包帮助您将DocBook XML转换为Scribus(http://www.scribus.net)文件格式。

要求

安装

  • 使用easy_install或从Python Cheeseshop下载源代码来安装docbook2sla

支持的平台

Unix

Subversion存储库

已知问题

  • 目前仅支持非常有限的DocBook语法的子集:book、part、section、title、subtitle、author、para、bridgehead和blockquote。

用法

Python命令行示例

from docbook2sla import DocBook2Sla
d2s = DocBook2Sla()
print d2s.syncronize('tests/data/xml/content.xml',
                     'tests/data/scribus/clean134.sla',
                     output_filename='tests/data/output/create_output.sla')

许可证

GPL

作者

Timo Stollenwerk | timo@zmag.de

变更

0.0.16 (13.04.2008)

  • 移除create函数(由syncronize替代)

0.0.15 (27.03.2008)

  • 清理单元测试

  • xml标记更改:复杂页面对象现在封装在docbook部分节点中

0.0.14 (12.03.2008)

  • 修复overwrite_simple_pageobjects样式表中的bug

0.0.13 (11.03.2008)

  • 修复syncronize函数

0.0.12 (09.03.2008)

  • 删除generate-id样式表

0.0.11 (08.03.2008)

  • 修复docbook2pageobject样式表中的bug(额外内容)

0.0.10 (07.03.2008)

  • 修复docbook2sla样式表中的docbook文章bug

0.0.9 (07.03.2008)

  • 修复wrapper.xsl样式表中的bug

  • 添加wrapper函数的单元测试

0.0.8 (05.03.2008)

  • 修复未给定输出文件名时的create和syncronize

0.0.7 (05.03.2008)

  • 代码清理

  • 修复外部数据包含

0.0.6 (04.03.2008)

  • 修复SVN链接

  • 更新示例

0.0.5 (04.03.2008)

  • 修复SVN链接

  • 添加unittests

  • 重构create、syncronize和transform函数

0.0.4 (29.02.2008)

  • 鸡蛋描述修复

0.0.3 (29.02.2008)

  • 添加了鸡蛋分类器

  • 添加了GPL许可证

  • 添加了长描述

  • 添加了Scribus 1.3.4的XML模式

0.0.2 (28.02.2008)

  • 错误修复

  • 添加了描述

0.0.1 (28.02.2008)

  • 初始发布

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

docbook2sla-0.0.16.tar.gz (119.0 kB 查看哈希值)

上传时间 源代码

构建分发

docbook2sla-0.0.16-py2.4.egg (165.0 kB 查看哈希值)

上传时间 源代码

由以下支持