Re: [討論] 有人用Calibre在轉檔的嗎?
※ 引述《Starwindd (原PO大叔)》之銘言:
: 第二是有些地方的斷行莫名其妙的會消失。例如這兩天試著轉
: 一部叫做「破滅時空」的書(作者:任怨)。前面都很正常,
: 到了第23章突然所有的斷行被吃掉了。一直到第25章又恢復正
: 常,然後第四十章又出問題,這樣反反覆覆。
自己回自己 XD
剛才試圖的把章節名稱前後斷行,然後去掉每一行開頭不需要
的空白字串,結果就可以了。包括自動產生的章節名稱也都正
確。
一些regular expression在這邊分享一下:
1. 在章節的前後加上空白行(我是用UltraEdit的Unix-style regular expression)
原始字串:
(第[一二三四五六七八九十百千零第集本冊1234567890 ]*章.*$)
取代字串:
\p\p\1\p\p
2. 取代空白字串
^[ ]* -> 什麼都不要打
3. 取代掉多餘的空白行
\p\p\p -> \p\p 這個要多執行幾次
大概就是這樣了。
在 Calibre 裡頭則是在轉檔時的設定
Table of Contents -> Level 1 TOC
//*[re:test(., "第[一二三四五六七八九十百千零第集本冊1234567890 ]*章", "U")]
就會自動抓到每個 "第x章" 或是 "第X集 第X章"
但是如果有人偷懶,像是剛才轉的這本有一章只有寫 "53章 xxxx" 就
抓不到了....
--
聽好了,你在想這些無聊事的時候,時間正一刻一刻地從我們身旁流過...
這些流過的時間不只是你的生命,也是我的生命啊!
── 炎尾燃
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 131.204.251.47
推
09/21 06:31, , 1F
09/21 06:31, 1F
推
09/21 06:41, , 2F
09/21 06:41, 2F
→
09/21 06:42, , 3F
09/21 06:42, 3F
→
09/21 06:44, , 4F
09/21 06:44, 4F
推
09/21 08:20, , 5F
09/21 08:20, 5F
推
09/21 10:13, , 6F
09/21 10:13, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):