对于那些没有目录的电子书,建议先去找精排精装的版本,实在找不到可以尝试本文分享的方法。不同于一些网友先用TXT或Word设置目录再用Calibre转换为常见格式电子书的工作量巨大的方法。本文的方法只需要设置一下Calibre的章节检测即可快速为电子书生成目录,一劳永逸,堪称是给电子书生成目录最简单的方法。
工具/原料
Win10系统为例、Calibre Ebook Management、TXT电子书为例、正则表达式。
步骤
3
将无目录电子书拖入Calibre,然后点击工具栏上的“转换书籍”按钮;
4
在弹出的如图转换窗口中,点击切换至“Structure Detection”选项卡下;
5
接着在右侧XPath下粘贴如下正则表达式//*[re:test(., '^\s*[第卷][一二三四五六七八九十零〇百千两]*[章回部节集卷].*', 'i')]
6
选择所需“输出格式”后确定,开始转换书籍,完成后点击书籍详细信息下转换后的格式如本例中的epub,即可打开阅读电子书,成功生成目录。本例中的方法或有不足,关于Calibre使用上如有更好的技巧欢迎补充。
注意事项
用Calibre给电子书生成目录最简单的方法,如有更好的经验,欢迎不吝投票评论分享。