自製ePub電子書(中):用eCub建立ePub格式電子書

自製ePub電子書(中):用eCub建立ePub格式電子書

以中文的電子書來說,最多人用來製作ePub 的軟體是對岸「掌上書苑」所發佈的ePubBuilder,這個軟體易學易用,實用性相當高。可惜僅有簡體中文介面,雖然可轉成英文介面,但卻殘缺不全,在正體中文的系統下,仍會有亂碼。因此,我們在這裡介紹的是另外一套免費而且跨平台的「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」按鈕。

自製ePub電子書(中):用eCub建立ePub格式電子書

Step 2

eCub接著會問你這個電子書專案的名稱和位置,另外你也要決定電子書的格式。

tips:指定的專案位置資料夾,就是用來保存整本書的單一文字檔,或是每一章節自成一個文字檔的整本書的檔案。檔名則建議取為「001.TXT」、「002.TXT」依照數字便於排序。

自製ePub電子書(中):用eCub建立ePub格式電子書

Step 3

記得勾選「From existing text or HTML files in the project folder」,當成ePub文字來源後,再按一下「Next」按鈕。

自製ePub電子書(中):用eCub建立ePub格式電子書

Step 4

選定好文字來源後,eCub會要你設定轉出檔案的格式,注意輸出格式要選擇「Unicode 8 bit (UTF-8)」。然後請按一下「Next」鍵。

自製ePub電子書(中):用eCub建立ePub格式電子書

Step 5

然後你就可以看到所有要轉換的檔案都載入了,請按一下「Next」進入製作封面的程序。

自製ePub電子書(中):用eCub建立ePub格式電子書

建立封面

一本像樣的電子書必須一定要有個漂亮的封面,eCub可以讓你使用自己已經設計好的圖樣做為電子書的封面。如果沒有封面圖的話,你也可以使用eCub裡的模版功能為你的電子書建立一個封面。

Step 1

勾選「Create a new design」,然後按一下「Templates」按鈕用模版建立一個新封面。

自製ePub電子書(中):用eCub建立ePub格式電子書

Step 2

請在模版中挑一個封面的範本檔,然後按一下「OK」鍵即製作完成。

自製ePub電子書(中):用eCub建立ePub格式電子書

Step 3

建立好你的封面後, 請按一下「Finish」按鈕,完成ePub設定檔資料的輸入。

自製ePub電子書(中):用eCub建立ePub格式電子書

編輯你的第一本電子書

我們剛剛透過輸入文字檔,建立封面,已經製作好一本電子書的專案了。但為了閱讀起來的美觀,應該還要進行編輯的動作,eCub可以呼叫部編輯器來編輯文字檔或HTML檔,你可以自己在設定中決定所要使用的編輯器。

Step 1

建立好專案後,你就可以在eCub的編輯介面看到你匯入的文字檔了,在左邊是目錄部分,而右邊則是每章內容,你可以依照自己的需求修改。

自製ePub電子書(中):用eCub建立ePub格式電子書

Step 2

將內容調整好之後, 請按一下工具列上的「Save」, 再按一下「Compile」開始轉換檔案。

 

自製ePub電子書(中):用eCub建立ePub格式電子書

什麼情況可能會轉檔失敗?

要餵給eCub製作的文字檔案,最好是採用UTF-8編碼格式來製作,因為直接交給eCub轉換Unicode的話,有時候會失敗。因此在將文檔放入資料夾前, 可以用Microsoft Word先轉好編碼。另外, 在檔名的部分最好不要使用中文,不然轉出來的ePub會有問題。

本文同步刊載於PC home雜誌
 
自製ePub電子書(中):用eCub建立ePub格式電子書
歡迎加入PC home雜誌粉絲團
Mengkuei Hsu
作者

Currently not available.

使用 Facebook 留言

Eb3e4abde683f0a949c40dae8e005339?size=48&default=wavatar
1.  Olina (發表於 2010年6月04日 10:08)
請問 ecub可以將jpg 檔也轉成電子書嗎?
還是只能夠使用文字檔來轉呢?
Mengkuei Hsu
2.  Mengkuei Hsu (發表於 2010年6月04日 10:26)
@Olina

請問你說的jpg檔是裡面有文字想轉成ePub呢?還是像漫畫那種圖檔?

如果是內有文字的jpg圖檔,由於eCub沒有OCR的功能,我想是不能轉ePub的。

如果是像漫畫那種圖檔的話,現在有很多電子書都能直接讀JPG,直接傳到電子書上閱讀即可,所以也就不用轉ePub了。
093a57408481dd0d3ae6f5098bd946b1?size=48&default=wavatar
3.  hankyeh (發表於 2010年6月16日 16:23)
用eCub 1.1版依上述程序做ePub檔,
導入的txt檔是UTF-8,但做出來的ePub檔,
卻無法在adobe digital editions正確顯示
中文(出現?????),在calibre 或stanza顯示
卻沒有問題,請問是什麼原因?
ps.用epubbuilder做ePub檔,全部都可以
顯示(for adobe digital editions ,calibre,
stanza).
懇請解答 TKS!
4e8fb772f3a4034906153f2d4258ee5c?size=48&default=wavatar
4.  jackie (發表於 2010年9月08日 09:31)
这个用起来太麻烦了。制作epub的最简单软体是至善读书,内容封面一拖就好了,几秒钟即做好,而且所见即所得。至善读书还有20万本epub图书,大部分是免费下载。
69dc5c1a97a1130ce2d1f25f592dfd30?size=48&default=wavatar
5.  CLaire (發表於 2010年9月08日 15:19)
請問為什麼我的txt檔都失敗呀?

請寄到我信箱來 說明一下 謝謝!

網路小說不行嗎?
69dc5c1a97a1130ce2d1f25f592dfd30?size=48&default=wavatar
6.  CLaire (發表於 2010年9月08日 15:34)
大大有沒有其他方式可連絡? 我想要知道怎麼製作...我還是做不出來...

doodo30920@yahoo.com.tw

來信時請說epub 不然我可能會以為是垃圾信件>
呵呵

拜託了!
69dc5c1a97a1130ce2d1f25f592dfd30?size=48&default=wavatar
9.  CLaire (發表於 2010年9月08日 20:55)
我按照您給的步驟...

但如果事先行把txt檔撰成UTF-8我就不會了...
69dc5c1a97a1130ce2d1f25f592dfd30?size=48&default=wavatar
10.  CLaire (發表於 2010年9月08日 21:01)
另外請問一下唷...
為啥有些EPUB檔放進去卻不能讀取呢?
1740f2533e928f6bb65f2864d092d809?size=48&default=wavatar
12.  vanessa (發表於 2010年9月14日 10:32)
不行耶!可不可以給我郵件告訴我該怎麼做啊?它總是說不能轉換格式。。就是改不了。。。拜託給我郵件再跟我說好嗎? 謝謝
Cd5f3a7109fd4209f426d424ec6950f5?size=48&default=wavatar
13.  sanbaryo (發表於 2012年2月28日 09:55)
您好,請問我按照上述步驟去做,為什麼做出來的epub檔,讀取時,繁字體部力全變為???????呢?我事先用文字檔將編碼改過了,還是一樣的亂碼?
D1eb4d0372132d471a452f594920e4fd?size=48&default=wavatar
15.  jack (發表於 2012年6月08日 22:05)
※ 引述《sanbaryo》的留言:
> 您好,請問我按照上述步驟去做,為什麼做出來的epub檔,讀取時,繁字體部力全變為???????呢?我事先用文字檔將編碼改過了,還是一樣的亂碼?
字體沒引用啊,在css中:類似這樣的
font-family: 宋体, STHeitiSC-Light, "zw", serif;
D7369fcd8d4922516d7188a78aa5f813?size=48&default=wavatar
17.  旭鑫 (發表於 2012年12月23日 11:02)
我按你说的做了 但是说fail to nincode 我是学生 想制作满分作文的电子书到手机上看 希望你能帮我下

發表回應

謹慎發言,尊重彼此。按此展開留言規則