calibre-web后續(xù)設置之一:關于書籍格式轉換的解析
在我們上一節(jié),我們配置好了calibre-web并且成功使用,但你長期使用任然用弊端
1.txt文件太大 在線閱讀打開速度太慢,并且會出現(xiàn)無法打開的情況
2.閱讀比較長的的網文,格式大多是txt閱讀十分不便,并且轉換要在calibre中轉換,無法便捷的在線轉換。
面對以上兩種問題,calibre-web官方其實已經為我們做好了解決辦法,使用calibre-web編輯基本配置中的擴展程序設置中的轉換器設置。
解決方法

首先我們要加上calibre官方的轉換器,前一節(jié)中我們安裝了calibre,這個時候我們找到calibre的安裝地址,在設置中的calibre電子書轉換器路徑設置為其中的ebook-convert.exe
這是我們完成的第一步
其次我們看到下面的calibre電子書轉換器設置,這個設置十分重要,它關系到我們是否可以轉換和轉換格式,但這個設置國內的資料比較難找,只有calibre的官方文檔和calibre的調試信息,所以導致很多人在設置這個參數時失敗,導致整個轉換失敗
官方文檔翻譯版地址:https://bookfere.com/post/642.html
但人貴在會使用工具,chatgpt的出現(xiàn)無疑讓整個世界出現(xiàn)極大的變化,尤其是計算機界,在chatgpt bing和我自己的調試中我找出來一個還可以用的設置
--enable-heuristics --chapter "//*[re:test(., '^\s*[第卷][0-9一二三四五六七八九十零百千兩]*[章回部節(jié)集卷].*', 'i') or re:test(.,'^\s*序言|前言', 'i')]" --language zh --chapter-mark both --page-breaks-before "/" --no-default-epub-cover
這個設置可以把txt轉換為epub,并且按照大多數網文的格式自動分章(可能出現(xiàn)無法分章的情況,這是因為正則表達式無法完全概括),但基本上是可以使用了