以中文的電子書來說,最多人用來製作ePub 的軟體是對岸「掌上書苑」所發佈的ePubBuilder,這個軟體易學易用,實用性相當高。可惜僅有簡體中文介面,雖然可轉成英文介面,但卻殘缺不全,在正體中文的系統下,仍會有亂碼。因此,我們在這裡介紹的是另外一套免費而且跨平台的「eCub」軟體,來介紹給你當成電子書的編輯程式。
軟體小檔案
- 軟體名稱:eCub
- 語言介面:英文
- 購買金額:免費
- 下載網址:http://www.juliansmart.com/ecub
eCub的操作並沒有ePubBuilder這麼簡單,不過用起來依然很簡單直覺,而且功能強大,它可以讓你利用HTML碼的方式,將內文調整到你想要的狀態。不過eCub並沒有提供所見即所得編輯器,因此如果你對HTML碼不太熟悉的話,可能需要在其他所見即所得的HTML編輯器中編輯好,再轉入eCub裡面。eCub可以讓你調整的地方非常多,從ePub電子書的封面、書籍資訊、內容排版到目錄名稱都可以讓你調整。
自製ePub電子書,成立親友讀書團
ePub其實是由許多文檔和設定檔包裝而成,因此在eCub中,會將一本書的ePub檔案視為一個專案。你可以將整本書製作成單一文字檔,但如果你的ePub電子書想要支援目錄功能的話,你就必須依照整本書的章節將文字檔拆分開來,這樣cPub才會自動幫你建立目錄。eCub支援的檔案格式為純文字檔,或是HTML網頁格式。不過如果你直接使用HTML檔的話,有時會有不相容的問題,因此如果你想調整排版,建議還是使用純文字檔為基礎,再用eCub轉成HTML來排版。
Step 1
開啟軟體建立新專案後,eCub會請你填入設定檔資訊,請把三個有星號的欄位「書名」、「檢查號」和「作者」輸入即可。其中「檢查號」請隨便輸入,之後請按「Next」按鈕。
Step 2
eCub接著會問你這個電子書專案的名稱和位置,另外你也要決定電子書的格式。
tips:指定的專案位置資料夾,就是用來保存整本書的單一文字檔,或是每一章節自成一個文字檔的整本書的檔案。檔名則建議取為「001.TXT」、「002.TXT」依照數字便於排序。
Step 3
記得勾選「From existing text or HTML files in the project folder」,當成ePub文字來源後,再按一下「Next」按鈕。
Step 4
選定好文字來源後,eCub會要你設定轉出檔案的格式,注意輸出格式要選擇「Unicode 8 bit (UTF-8)」。然後請按一下「Next」鍵。
Step 5
然後你就可以看到所有要轉換的檔案都載入了,請按一下「Next」進入製作封面的程序。
建立封面
一本像樣的電子書必須一定要有個漂亮的封面,eCub可以讓你使用自己已經設計好的圖樣做為電子書的封面。如果沒有封面圖的話,你也可以使用eCub裡的模版功能為你的電子書建立一個封面。
Step 1
勾選「Create a new design」,然後按一下「Templates」按鈕用模版建立一個新封面。
Step 2
請在模版中挑一個封面的範本檔,然後按一下「OK」鍵即製作完成。
Step 3
建立好你的封面後, 請按一下「Finish」按鈕,完成ePub設定檔資料的輸入。
編輯你的第一本電子書
我們剛剛透過輸入文字檔,建立封面,已經製作好一本電子書的專案了。但為了閱讀起來的美觀,應該還要進行編輯的動作,eCub可以呼叫部編輯器來編輯文字檔或HTML檔,你可以自己在設定中決定所要使用的編輯器。
Step 1
建立好專案後,你就可以在eCub的編輯介面看到你匯入的文字檔了,在左邊是目錄部分,而右邊則是每章內容,你可以依照自己的需求修改。
Step 2
將內容調整好之後, 請按一下工具列上的「Save」, 再按一下「Compile」開始轉換檔案。
什麼情況可能會轉檔失敗?
要餵給eCub製作的文字檔案,最好是採用UTF-8編碼格式來製作,因為直接交給eCub轉換Unicode的話,有時候會失敗。因此在將文檔放入資料夾前, 可以用Microsoft Word先轉好編碼。另外, 在檔名的部分最好不要使用中文,不然轉出來的ePub會有問題。
本文同步刊載於PC home雜誌
歡迎加入PC home雜誌粉絲團!
還是只能夠使用文字檔來轉呢?
請問你說的jpg檔是裡面有文字想轉成ePub呢?還是像漫畫那種圖檔?
如果是內有文字的jpg圖檔,由於eCub沒有OCR的功能,我想是不能轉ePub的。
如果是像漫畫那種圖檔的話,現在有很多電子書都能直接讀JPG,直接傳到電子書上閱讀即可,所以也就不用轉ePub了。
導入的txt檔是UTF-8,但做出來的ePub檔,
卻無法在adobe digital editions正確顯示
中文(出現?????),在calibre 或stanza顯示
卻沒有問題,請問是什麼原因?
ps.用epubbuilder做ePub檔,全部都可以
顯示(for adobe digital editions ,calibre,
stanza).
懇請解答 TKS!
請寄到我信箱來 說明一下 謝謝!
網路小說不行嗎?
doodo30920@yahoo.com.tw
來信時請說epub 不然我可能會以為是垃圾信件>
呵呵
拜託了!
但如果事先行把txt檔撰成UTF-8我就不會了...
為啥有些EPUB檔放進去卻不能讀取呢?
> 您好,請問我按照上述步驟去做,為什麼做出來的epub檔,讀取時,繁字體部力全變為???????呢?我事先用文字檔將編碼改過了,還是一樣的亂碼?
字體沒引用啊,在css中:類似這樣的
font-family: 宋体, STHeitiSC-Light, "zw", serif;
感謝分享!
非常好用~
以下是我照著做完的心得分享,謝謝!
http://blog.yam.com/lissie/article/57685326