没有项目描述
rhaptos.cnxmlutils的Python项目详细描述
简介
转换为cnxml和从cnxml转换为cnxml的实用程序-一个轻量级xml标记 利用连接词标注教育内容的语言 (http://cnx.org)
要手动运行转换,请参见脚本文件手动测试/ 通常所有测试xml/html文件都存储在rhaptos/cnxmlutils/tests/data/
开发
运行/script/setup然后/script/test来运行测试。
要重新生成测试,请运行/script/rebuild tests。
代码托管在: -https://github.com/Connexions/rhaptos.cnxmlutils
许可证
本软件受GNU Affero通用公共许可3.0版(AGPL)的规定约束。有关详细信息,请参见license.txt。版权所有(c)2013赖斯大学
更改日志
1.7.3
- 修复python 2.7 setup.py中的lxml版本
1.7.2
- 仅为python安装lxml>;=4,<;4.4!=2.7或<;3.5
- 将travis更改为使用python 3.5而不是3.4
1.7.1
- 在章节标题h3等处添加自关闭注释
- 在python 3.4上修复travis
1.7.0
- 在cnxml-to-html5中的<;section>;中不添加自关闭注释
- 在cnxml-to-html5中的<;figure>;中不添加自关闭注释
- 在cnxml-to-html5中的<;u>;中不添加自关闭注释
- 删除不必要的<;a>;的无自关闭注释
- 在cnxml-to-html5中的<;figcaption>;中不添加自关闭注释
1.6.2
- 向Travis(183)添加绳线检查功能
- 修复了readme.txt(184)中的重组文本错误
1.6.1
- 修复history.txt(182)中的重组文本错误
1.6.0
- 添加了新评论<;!–no selfclose–>;仅在标记(180)中没有内容时在输出中创建。
- 对于跨距、div、iframe等(179)必须使用自动关闭标记
- 将utf-8和数学内容添加到测试中,检查测试中是否有自动关闭标记(178)
1.5.0
- 在转换期间将longdesc属性添加到img标记(175)
1.4.0
- 将所有cnx:newline转换为SPAN(174)
1.3.2
- 段落/cite/note的fix转换(162的部分fix)
1.3.1
- 修复词汇表中嵌套术语的处理(164)
1.3.0
- 将xsl/test/build.py版本设置为“v0.test”
- 包括转换时使用的版本(161)
- 将Windows ISO字符转换为UTF-8(160)
- 使列表更适合css使用(159)
- 展开段落中的块(158)
- 删除class=“type”而只删除data type=“type”(154)
- 修正了重复列出脚注(151)
- 固定脚注,使其不具有双重编号且更具可选性(150)
- 将cnxml节标题移动为h3(对于子节,向下移动)(148)
- 修复以保留文档顶部节点(145)上的“类”
- 将注释修改为只有一个标题(141)
- 将xsl测试的输入cnxml更正为有效(139)
- 将测试更新为python3兼容(137)
- 删除新版本中未使用的功能的陈旧测试
1.2
- (未知)
1.1
- 处理粗体和斜体段落样式 [罗奇康潘]
- 图形上的alt标记向媒体传播
- 修复了子图形情况
一。0
- 初始版本