EPUBCheck
验证出版物与EPUB规范的一致性
W3C 的 EPUB 官方一致性检查工具,可验证 EPUB 2 / 3 出版物是否符合规范,既能命令行运行,也能作为 Java 库使用。
软件介绍
EPUBCheck 是 EPUB 出版物的官方一致性检查工具,项目托管在 W3C 的 GitHub 组织下,由 DAISY Consortium 代表 W3C 维护,用来验证 EPUB 文件是否符合规范。
核心功能
- 规范验证:支持检查 EPUB 2 和 EPUB 3 文件,EPUB 3 出版物按 EPUB 3.4 校验。
- 两种使用方式:既可以作为独立的命令行工具运行,也可以作为 Java 库集成到其他程序里。
- 报告输出:可以输出 JSON 格式的检查报告。
- 模式校验:校验依托 Jing,并使用来自 Nu HTML Checker、IDPF 和 DAISY 的模式(schema)。
- Docker 运行:项目说明中提供了在 Docker 中运行的方式。
支持平台与系统要求
EPUBCheck 以 Java 实现,可在命令行和 Docker 中运行。项目页面说明从源码构建需要 JDK 1.7 或更高版本以及 Apache Maven 3.0 或更高版本;运行时所需的 Java 版本,请以项目 README 与发布说明为准。
版本与授权
项目采用 3-Clause BSD 许可证,是开源软件。GitHub 页面标注的最新版本为 5.4.0。4.2.5 版属于支持 EPUB 3.2 的维护版本,新增了若干 Media Overlays 相关检查,并更新了 HTML 模式、修复了一些缺陷。
适用人群或使用场景
适合电子书制作者、出版机构和开发者,在发布 EPUB 之前检查文件是否合规,或把检查流程接入自己的构建与制作工具。
版本列表
-
-
-
EPUBCheck v4.2.5 官方版
EPUBCheck(EPUB一致性验证),EPUBCheck是一个工具,用于验证EP ...
软件大小:11.4 MB 更新时间:2021-04-28
-
