2015年4月30日 星期四

Calibre 轉檔 ePub 目錄清單(XPath)

用靜讀天下看 txt 有些時候會還自動分析出章節,平常還是用電腦看小說好些

使用 Calibre 當 PC 電子書軟體,單純打開 txt 需要不少時間,轉成 epub 檔後開啟比較快

既然都轉檔了就希望能夠顯示出章節目錄,找很久看到這篇『用Calibre製作ePub格式電子書』測試之後還是不行

看了 XPath Tutorial 應該是前面語法 h1 的問題,改成 * 號後可以

轉換書籍裡面的『目錄頁』有三級參數(TOC)可以加入,目前是這樣加入
第一級目錄頁
//*[re:test(., '序\s', 'i')]
第二級目錄頁
//*[re:test(., '第(一|二|三|四|五|六|七|八|九|十|百|[0-9])+(卷)\s', 'i')]
第三級目錄頁
//*[re:test(., '第(一|二|三|四|五|六|七|八|九|十|百|[0-9])+(章)\s', 'i')]

上面是例子,畢竟沒第一層就會沒法子判別,直接用第三層(章)最簡單

雖然大多TXT章節沒用的很好,至少再使用 caliber 有比較清楚的目錄可以快速跳章

1 則留言: