為什么要轉CHM?
- 有些書,TXT的資源非常好找,而CHM的資源非常難找(先不論PDF格式的,只是話說PDF格式的沒有一個書簽文件夾看起來也非常難受)
- 而CHM格式在左側有一個文件夾結構,我最喜歡這個文件夾結構,這讓我對全書有個大概的了解,做到了心中有數
- 我是一個先整體在局部的人,因此我喜歡CHM
過程
- 經過搜索我找到了Qucikchm這款軟件來進行TXT轉CHM
- 可是這款軟件中每一個章節標簽內的內容是不自己主動換行的..這樣看起來非常變扭,看內容還須要左右拖拉
- 經過長時間的鼓搗,還是沒有好的解決的方法(里面的格式選項沒法點,全是unabled)
- 於是換軟件,換成"CHM文件生成器",攻克了這個問題...
- 但與Qucikchm一樣的是,這個軟件也是1個TXT文件生成一個文件夾標簽
- 於是僅僅有想辦法切割原TXT文件...
- 期間嘗試了N個TXT文本切割軟件,終於選擇"TXT殺手終於標題版本號"
- 原因有二
- 能夠依據章節切割TXT文本
- 對終於生成N個TXT章節文本的名稱能夠用正則來控制,這就能夠由用戶來自己選擇將來生成的CHM文件的標簽文件夾中的內容
須要解決的難點?
- CHM中每一個章節的自己主動換行
- CHM每一個章節,以章節名稱為索引,而不是以第一章,第二章,第三章為名稱為索引
- 解決方式:TXT切割成以章節名稱為文件名稱的各個TXT文本
解決的總體方案
從TXT-->CHM,使用兩款軟件
- TXT殺手(終於標題版本號),下載http://www.pc6.com/softview/SoftView_57222.html
- CHM文件生成器,下載http://www.onlinedown.net/soft/107880.htm?src=360
前者切割TXT文件
后者把切割的N個TXT文件轉為總體的CHM文件...
樣例
把梁文道的<常識>一書的TXT轉為CHM
1.先建立"常識"目錄,內有"常識.txt","常識 單獨章節"目錄,如圖

2.打開"TXT殺手終於標題版本號",例如以下

3.依據自己的需求進行設置,例如以下

4.依據設置分析TXT文件,例如以下

5.輸出單獨章節
在"常識 單獨章節"中將生成N個txt文本,例如以下

6.此時,能夠關閉"TXT殺手終於標題版本號",打開"CHM文件生成器",例如以下

7.單擊"演示",學會使用"CHM文件生成器",例如以下
8.依據教程使用"CHM文件生成器",例如以下
9.生成"常識.chm",例如以下
10.常識內容展示,例如以下
不足與局限
當然,這樣的方案也有非常多的局限,至少
當結構層次多了,整個生成過程就沒那么簡單了...(但個人也覺得,能夠把這樣的層次的整理,當做對書本的第一次吸收)...