txt文件基本沒什么排版可言。所以想要把txt轉換為mobi文件方便閱讀。
具體步驟如下:
打開txt
用notepad++打開所需要轉換的txt文件。(或者使用其他的能夠支持正則表達式的編輯器)。
比如說我打開的是《探虛陵古代篇》。
然后發現卷名的格式是【第x卷 xxx】,章名的格式是【x xxxx】。
使用正則表達式為標題添加結構化信息
使用快捷鍵【Ctrl+F】打開notepad++的查找替換窗口。
先替換卷名。注意要將查找模式設為正則表達式。
再替換章名。
再把換行符換成換行標簽。這里查找模式使用【擴展】就可以了。
替換后保存,然后把文件的后綴名從txt改為html。
在calibre中轉換格式
把整理好的html文件拖入calibre中,點擊轉換書籍。可以看到我們的輸入格式是ZIP格式。
可以先在【元數據】那里設置好書籍的封面。
重點是設置【內容目錄】這一頁,如下設置。
因為我要轉換的這本書,總共有200+章,所以我設置的最大章節數為300。
設置好之后,點擊確定后就能轉換得到想要的mobi格式了!
成果如下!
【參考】
[1]如何用calibre制作帶章節目錄的mobi文件(用於Kindle Paperwhite)? - Jacob Xu的回答 - 知乎