未提供项目描述
项目描述
简介
将CNXML(用于Connexions(http://cnx.org)中标记教育内容的一种轻量级XML标记语言)转换为和从转换的实用工具
要手动运行转换,请参阅 manual-tests/ 下的 *.sh 脚本文件。通常,所有测试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 Rice大学
变更日志
2.3.0
添加选择注入练习链接的用例 #201
2.2.0
将注入的练习链接改为仅是链接,而不是围绕它们有练习模板
2.1.2
当出现xml:lang属性时添加HTML lang属性
不应使用xsl:text用于XML元素
2.1.1
在具有自动生成的链接文本的链接上保留类名
2.1.0
确保带方程的脚注不会被丢弃
从CNXML表格行条目复制id属性
2.0.0
将脚注直接放在段落后面
使用epub记法表示脚注
1.7.3
修复setup.py中的lxml版本以兼容python 2.7
1.7.2
仅对于python != 2.7或< 3.5安装 lxml>=4, <4.4
将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中添加twine检查 (#183)
修复README.txt中的restructured text错误 (#184)
1.6.1
修复history.txt中的restructured text错误 (#182)
1.6.0
添加新注释 <!– no-selfclose –> 仅在标签内无内容时在输出中创建 (#180)
对于span、div、iframe等强制使用自闭合标签 (#179)
将utf-8和数学内容添加到测试中,检查测试中的自闭合标签 (#178)
1.5.0
在转换过程中将img标签的longdesc属性添加 (#175)
1.4.0
将所有cnx:newline转换为span (#174)
1.3.2
修复para/cite/note的转换错误(部分修复#162)
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)
修复保留文档顶级节点上的'class'的问题 (#145)
修复注释,使其正好为一个段落并带有标题 (#141)
正确输入xsl测试的cnxml以使其有效 (#139)
更新测试以兼容python3 (#137)
移除已弃用的功能测试
1.2
(未知)
1.1
处理加粗和斜体段落样式 [rochecompaan]
图例的alt标签传递到媒体
修复子图例情况
1.0
初始发布
项目详情
哈希值 for rhaptos.cnxmlutils-2.10.0-py2.py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ad90cffa980680b3261a4d43d5856b25006e059833e2563eab034316627c7017 |
|
MD5 | c2b6a2d6bd33f8e3fda65a054d8d4075 |
|
BLAKE2b-256 | 42e4417c968cb14519c7dc41f94af8e73419b7132e83b723fa87f728d64d2e31 |