EPUBCheck是一款Epub工具,可以幫助用戶對EPUB出版物和規(guī)范的一致性進(jìn)行驗(yàn)證,這款軟件可以作為一個(gè)獨(dú)立的命令行工具運(yùn)行,控制Epub的插件,對其設(shè)置內(nèi)容進(jìn)行調(diào)整,軟件也可以作為一個(gè)JAVA庫使用,實(shí)現(xiàn)用戶的管理、還能連接自己的服務(wù)器。
軟件介紹
EPUBCheck是一個(gè)工具,用于驗(yàn)證EPUB出版物與EPUB規(guī)范的一致性,EPUBCheck可以作為一個(gè)獨(dú)立的命令行工具運(yùn)行,或作為一個(gè)Java庫使用。
使用說明
可以通過EpubCheck.json文件控制三個(gè)EpubCheck插件設(shè)置。json文件一般所在位置:
C:\Users\admin\AppData\Local\sigil-ebook\sigil\plugins_prefs\EpubCheck
代碼:
{
"clipboard_copy": false,
"update_check": true,
"java_lang": "en"
}
clipboard_copy:自動(dòng)將驗(yàn)證結(jié)果復(fù)制到系統(tǒng)剪貼板。(默認(rèn)情況下禁用此設(shè)置,某些Linux/macOS版本可能無法使用。)
update_check:可用于禁用自動(dòng)更新檢查。
java_lang:強(qiáng)制Java使用不同的語言設(shè)置來運(yùn)行epubcheck.jar。可以使用以下語言代碼:
'en','de','es','fr','it','ja','nl'
使用方法:依次點(diǎn)擊“插件→有效性→EpubCheck”。
由于Epubcheck Java應(yīng)用程序在后臺執(zhí)行,因此必須等待幾秒鐘才能顯示檢測結(jié)果。
然后根據(jù)驗(yàn)證結(jié)果,閱讀報(bào)錯(cuò)原因,雙擊報(bào)告代碼,定位錯(cuò)誤,再?zèng)Q定是否進(jìn)行修改。
更新日志
特性
檢查播放屬性是否有'refines'屬性(05a6a20)。
檢查媒體覆蓋層文本元素的閱讀順序 (e35bd05)
檢查媒體覆蓋和內(nèi)容文件之間的引用 (f49aa84)
檢查媒體覆蓋中的遠(yuǎn)程資源使用 (df16ede)
檢查元屬性所需的cardinality(Edcd253),關(guān)閉#1121
檢查Media Overlays是否只為XHTML和SVG內(nèi)容文檔定義(5ae1aa9
檢查Media Overlays body和seq元素上的epub:textref屬性(ea1574)
改進(jìn)對媒體覆蓋中音頻剪輯時(shí)間的檢查(11b652e)
將疊加中未知的 "epub:type "值報(bào)告為USAGE only (#1171) (f8a2517)
從HTML檢查器中更新HTML模式(56dcbd1)
驗(yàn)證'media:duration'屬性使用有效的SMIL時(shí)鐘值(794b7ce),關(guān)閉#1174
錯(cuò)誤修正
允許包文件中的xml:lang屬性為空(177af8f),關(guān)閉#777
允許 "詞匯表 "清單項(xiàng)目屬性(d1727d8),關(guān)閉#1170
不報(bào)告只有片段的CSS URL(6fa3312),關(guān)閉#1198
不要求導(dǎo)航文檔在索引出版中擁有索引(33f2f99),關(guān)閉#1122
在HTM-053中不將轉(zhuǎn)義元素視為超鏈接(5949b6c),關(guān)閉#1182
只在路徑的開始部分刪除用戶目錄(在消息中)(5ee72e7), 關(guān)閉 #1181
標(biāo)簽: epub 工具
下載地址
精品推薦
裝機(jī)必備軟件
網(wǎng)友評論