綁定帳號登入

Android 台灣中文網

[其他] [分享]製作EPUB的流程與心得

[複製連結] 查看: 921|回覆: 7|好評: 0
y29649844 | 收聽TA | 顯示全部樓層 |閱讀模式
發表於 2019-8-25 01:05

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 y29649844 於 2019-8-25 01:26 編輯
如果是想學些東西的網友們,先說聲抱歉,這篇只是寫出我個人製作EPUB的一些心得而已,可能會學不到什麼東西。

看到這幾天都有大大發技術文章,我也來分享自己製作EPUB的流程和樣式吧
其實以前就有大大叫我分享了,只是之前我都沒什麼動力來寫,剛好假日沒事來分享一下啦。

因為我會因為書的種類不同,而用不同的軟體來幫助我們製作EPUB。
以下是針對中國網路長篇小說的流程,當然後面也會提到其他種類的流程,不過其實都大同小異。


一、編碼轉換
首先當然是取得你要做的中國網路長篇小說,這部分就不再多提了,大家應該有自己的方法才對。
取得小說後直接打開就會看到都是亂碼,畢竟我們大多數書的來源是從中國大陸那邊取得的,中國大陸用的編碼是GBK,而我們台灣是BIG5,想要知道什麼是GBK、BIG5的自行Google吧。
因為繁體中文Windows的記事本預設使用的編碼是BIG5,當你直接用記事本直接打開GBK編碼的txt就會顯示亂碼,因為編碼不對應所以造成亂碼。

001.jpg

這時你需要進行編碼轉換才能顯示出正常的中文,或許直接進行txt簡體轉繁體。
因為有些人看不太懂簡體中文,這類型的人我推薦直接txt簡體轉繁體,以下內容也可以直接跳過。
但如果看得懂簡體中文的人我比較推薦先進行編碼轉換再簡體轉繁體,可以先做初步的txt內容檢查。
編碼轉換就需要其他文字編輯軟體來達到,有很多軟體可以選擇,像是Notepad++、Sublime Text、EmEditor、UltraEdit等等。
可以挑選自己比較熟悉的軟體就好,我個人是習慣用EmEditor,所以以下都是用EmEditor來示範。
因為當你安裝好EmEditor後預設的編碼是BIG5,所以當你開啟GBK編碼的txt就會直接顯示以下的對話框,選擇從清單中選取編碼。
接著EmEditor會偵測txt是哪種編碼給你選擇,而右邊有預覽區可以看txt內容是否還是亂碼,再按下打開之後EmEditor就會顯示出正確的簡體中文。
若還是亂碼下方有其他,可以給你其他編碼的選擇搭配預覽可以選出正確的編碼格式。

002.jpg

如果你開啟txt後直接是亂碼的話,也不用擔心。這時可以點擊檔案接著重新載入選擇簡體中文(GB2312)就可以了。
003.jpg


這時就可以進行初步的內容檢查,把一些不相關的內容給刪除,如網站簡介說明、廣告等等不相關的內容刪除。(用不同小說來示範)

先快速瀏覽過一遍整個txt,大概清楚有哪些是不必要的內容,先把一些非常明顯的刪除。
004.jpg
接著就是相對好處理的大量相同句子的刪除,這時就需要用大家都知道取代來處理了。
005.jpg

這有好有壞,如果只是單純一段話的後面就好解決,但如果是在一段話中插進去的就很麻煩。一個處理不好就是一段話裡有落單的雜字,這時就只能重來或者用搜尋功能來慢慢手動檢查了。
006.jpg

相信取代這個功能大家應該會才對,就不多什麼了。選取你要刪除的句子或字,點擊搜尋下面就可以看到取代。尋找框框為你要刪除的句子或字,取代為框框為空白,接著按下全部取代就好了。

007.jpg

再來就非常麻煩的落單不必要的句子,如作者的PS、求打賞、訂閱、推薦等等,這部分只能用搜尋功能慢慢來手工刪除了。

008.jpg

至於我為什麼要在這個時候把不必要的句子刪除,就是因為怕說經過先經過簡體轉繁體後,有些字或語句會被修正及刪除,造成缺字而無法使用取代或搜尋來減輕我們修正內容。
當然這個前提是你要會看得懂簡體中文,你用原來的txt內容先把過濾過一遍,這樣經過轉出來的txt才會相對的完整。



二、簡體轉繁體與詞語修正
簡體轉繁體有非常多方式,大家可以多多參考其他大大的文章,有使用軟體也有使用網站的,而我覺得盡量使用有詞語修正的方法比較方便一些。
我個人是都是用ConvertZ,相信有多人都有用。
首先開啟ConvertZ後先到程式設定,再到詞彙修正。

009.jpg

點擊新建,輸入名稱之後點擊確定,再來點擊編輯再上方輸入你要修正的詞彙。這邊用粘、黏來示範,把粘填入前面的框框,黏填入後面的框框再點擊加入,之後下方就會顯示你剛剛填寫的字再按確定就可以了。
這只是示範而已,修正詞彙的資料庫就要自己慢慢輸入和補充啦,因為每個人都有自己修正詞彙習慣和在乎詞彙,這邊就不多說了。

010.jpg

接著就是txt簡體轉繁體的流程,ConvertZ有幾種轉換的方式,有整本txt進行轉換、剪貼簿轉換、即時轉換。
我個人是習慣即時轉換,這跟上面的編碼轉換有關係。不過我會先介紹整本xt進行轉換,再說即時轉換,剪貼簿的方法就不多說了。
整本txt進行轉換的話,先點選純文字檔案轉換,選擇txt的目錄再點選你要轉換的txt,右邊有3個轉換格式供你選擇,下方有預覽區可以直接看你選擇格式是否為你要的格式,確認好是你要的格式後點擊加入,接著點擊目的地選擇要轉換到哪裡再來點擊開始轉換,之後就到目的地打開看看txt是否為繁體中文了。

011.jpg

如果右邊有3個轉換格式還都是亂碼的話,可以點選進階選項。裡面有很多格式讓你選擇,就多點選幾個格式互相交換看看選出正確的繁體中文。

012.jpg

再來接著介紹我習慣用的即時轉換,一樣先到程式設定,再到快速鍵2。
013.jpg

之後就設定第5個跟第7個轉換方式,快捷鍵可以依照個人方式設定,我個人是使用Ctrl+W及Ctrl+Q。
GBK→Big5和Unicode簡→繁的差異可以看下方圖片比較快。
014.jpg

簡單說GBK→Big5是你看不懂的格式用的,Unicode簡→繁則是簡體中文的。當然這只是簡單說而已不是絕對,因為你不知道txt的原本編碼是什麼當你直接用快捷鍵直接轉下去的話有可能是亂碼轉亂碼而已。
但是因為我有先用EmEditor選擇到簡體中文(GBK)格式,所以我都是直接用Unicode簡→繁直接做繁轉換。這樣就可以省下一些步驟,直接在初步的txt內容檢查後直接用快捷鍵進行繁轉換。
015.jpg

轉換完成後就可以存檔了,但是不是一般存檔而已。而是要進行編碼變化的存檔,先點選檔案選擇另存新檔,可以看到下方的編碼還是簡體中文(GB2312),這時點選一下簡體中文(GB2312)選擇UTF-8在存檔就可以了。

016.jpg


三、建立ePUB
建立ePUB也有非常多方式,我個人常用EasyPub和Sigil。
EasyPub是用來快速建立ePUB,Sigil則是用來修改ePUB或者直接純手工製作ePUB。
因為是針對中國網路長篇小說,我都是用EasyPub快速建立ePUB。如果是輕小說或是一般小說章節不多的我都直接用Sigil來純手工製作ePUB。
直接先講解EasyPub,Sigil則是下一章的重點。
首先開啟剛剛整理好的txt,把前面的書名、作者、內容簡介等等剪下來貼到其他分頁或者刪除都可以。個人是推薦先貼到分頁因為後面會用到,當然這也不是絕對的就看個人是否對用到。
把txt的第一段沒有其他的內容,直接是章節或卷名,如第X章 XXX或者第X卷 XXX,可以參考下圖比較快。處理好之後記得存檔。

017.jpg

開啟EasyPub後,把txt直接拖進EasyPub裡,接著就可以輸入書名,作者,封面等等資訊。
書名、作者就可以用剛剛剪到其他分頁的來貼過來,當然這些也可以不用輸入,我是屬於不在這裡填入的,之後我會到Sigil才輸入這些資訊的,封面也是一樣。
接著點選書籍信息,依舊看你是否要填入,語言的話可以先改到zh-TW,不改的話也可以之後到Sigil再改。

018.jpg

之後點回章節,選擇簡易規則,第1個選項幾乎不用動,大多數的中國網路長篇小說的章節或卷名前面都是以第為開頭。
第2個選項請打開txt看看章節或卷名是阿拉伯數字還是中文或者混和。 019.jpg
如第1章請選擇阿拉伯數字,第一章請選擇中文,若都有的話請選擇混和,詳細參考下圖。
020.jpg
第3個選項,基本上大多數的都是用第X章,若是第X卷就選卷,若是第X部就選部。
021.jpg

那如果第X章、第X卷都有的話就選擇最後的[章回卷節集部],詳細參考下圖。如果都不是[章回卷節集部]的話,就需要用到正則表達式,這部分就自行Google吧。
022.jpg

把章節或者卷名選好之後就點選下方的章節編輯,就開始檢查章節有沒有切割錯誤的。這邊可以先拉到最下面的章節比較左邊的數字有沒有跟章節名稱上的章節數字對上,有的話基本上就沒什麼問題,有的話就從頭往下拉看看哪邊的數字對不上就可以快速找到問題了。
023.jpg

以上是只有章節的而已,非常好檢查有沒有切割錯誤,那若是有章節跟卷名的話就需要多花一些心思來檢查。
當然也是有技巧可以快速檢查的,如下圖開頭為第X卷接著才是第X章,那就把左邊的數字減1之後比對章節的數字,之後開始往下拉快速檢查看看數字差有沒有變化,有變化的話就往上的章節檢查哪邊有多出的第X卷或者錯誤,依此類推下去就可以快速檢查了。
024.jpg

因為是用規則來做章節切割的,還是會有些問題,像是修真、修仙小說常用的功法用詞,某個句子內有第X卷XXX功法,這時就會被規則挑選出來切割,可以用上面註解的Shift+Delete刪除多餘章節,當然刪除前最好是打開txt看內容是否為多餘的句子比較好。像是章節缺少或者多餘的字,就可以趕快處理。
025.jpg

章節都檢查完後就把輸出目錄點好就可以點擊開始轉換了。
026.jpg

如果書名、作者、簡介、封面你都有填上的話,這時的ePUB就可以拿出去分享了。


四、修改ePUB
修改ePUB也有非常多軟體,像是滿多人用Calibre,而我則是用Sigil,版本是0.9.7。
1. 封面
開啟Sigil後就把剛剛建立的ePUB打開,先看到左邊的瀏覽書籍的部分拉到最下面,對Images右鍵點選增加已存在的檔案,把你需要的圖片都加進來。
027.jpg

點選工具接著新增封面,選擇你要當封面的圖片再點選OK就可以了。
028.jpg

2. ePUB資訊
點選工具接著Meta編輯器,就是ePUB的一些資訊,如書名、作者、簡介、日期等等。
而我基本上都是先全部刪除再新增,點選新增Meta後就有很多選項讓你選,下面都有說明這個選項是什麼,基本上我都只用標題、作者、描述這3個而已。
029.jpg

3. 目錄
點選工具接著目錄再接者編輯目次表,之後用鍵盤的方向鍵來做二級目錄的改變。
030.jpg

嫌太慢的話也可以到tox.ncx直接修改目錄表,當然這個前提是你看的懂的話,這部分可以參考其他大大的文章。
031.jpg

基本上以上這些都處理完之後再存檔就可以拿去分享了。
本來以下內容是不打算寫的,不過有興趣的看看吧。個人覺得這些才是製作ePUB有趣的部份,但是這些需要一些html和css的知識才可以去玩的。


五、修改CSS
CSS可玩的地方很多,非常需要html和css的觀念,而我自己的觀念也都是亂七八糟,都是東學一點西學一點,觀念不一定是正確的,所以導致我以前都不太想寫教學文。
不過基本上這邊是直接修改EasyPub出來的ePUB,相對來說會比較簡單,比起從頭自己建立css來方便。
首先先來修改各章節標題的顏色。
隨便點選Text下的某一章節,接著點選上面工具欄第二欄中間的<>圖案。

032.jpg

之後就會顯示出這章的原貌,找到章節的標題,其實都滿明顯的,先把這段的titlel2std記下來。
033.jpg

接著左邊的瀏覽書籍的部分拉到最下面,點擊Styles把style.css打開,找titlel2std的段落。
034.jpg

border-color: #586357;為標題前面小的框框顏色,background-color: #C1CCC0;為標題字樣背景的顏色,詳細參考下圖。

035.jpg

之後就把border-color和background-color後面的顏色代碼改成你要的顏色代碼,顏色代碼就自行Google就找得到了。
接著會到之前的章節頁面點選剛剛<>圖案旁邊的書本圖案看看成果。

036.jpg

如果想要標題字顏色改變的話,在titlel2std的段落中增加color: #ff0000;,一樣color後面的顏色代碼改成你要顏色代碼就可以去章節頁面看看成果。

037.jpg

若想在文章中的某段話改顏色的話,則在<p class="a">裡增加style="color:#ff0000;",完整為<p class="a" style="color:#ff0000;">,詳細參考下圖。

038.jpg

CSS和html的部分就提到這邊就好,其他就大家可以自行玩玩看吧。

接下來講一下我自己做的CSS樣式及ePUB應該要注意的地方。
首先這是我自己做的內容簡介和參考某中國大陸小說App裡樣式的標題。我自己中國網路長篇小說從txt製作成ePUB都是製作成這個模式。
039.jpg

這是修改大陸那邊做好的ePUB,再自己加上圖片並修改部分。
040.jpg

我大多做成輕小說的類型,算是簡單型的沒什麼特色的。
041.jpg

而這是算是比較精緻的精小說類型,也只有這個製作成這樣,畢竟太花時間了。重頭開始自己寫CSS還要找素材等等,太麻煩了。
042.jpg

值得一提是標題的圖片會跟隨著視窗大小移動,而不是單純固定在一個地方而已。
043.jpg

另外我個人對輕小說比較在乎的一點就是插圖的大小,有些圖片比較大有些圖片比較小,就會造成圖片無法完整觀看,如下圖,你根本看不出來插圖是什麼,你必須移動才能看出整張圖。
044.jpg

那如果用CSS進行圖片處理的話,就可以完整的看到圖片,也可以跟隨著視窗大小而變化。
045.jpg


以上就是我想分享製作EPUB的流程及一些心得。
其實用軟體建立ePUB都是非常基本的,html和CSS才是個人製作電子書技術的展現。
電子書是用來觀看的,你要從觀看者的角度去思考怎麼去編輯電子書才能達到比較好的觀看效果,當然觀看者使用的平台、軟體也會影響到觀看效果。
最後有時會在想,與其製作出好看的ePUB,還不如多花時間去做詞語修正和詳細檢查內文來的好。好矛盾的心態呀XD


您好!您暫時不能瀏覽帖子的全部內容,請 登錄 | 沒有帳號? 註冊
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 26碎鑽 +43 經驗 +9 幫助 +47 收起 理由
mt3615123 + 3 + 1 + 5 你的付出,對會員幫助很大唷!.
c456963 + 1 + 1 非常讃
ca-r + 1 + 1 非常讃
bcafe + 5 + 2 + 5 精彩教學文,再加經驗分兩分感謝您的貢獻!.
cchotw + 1 + 1 非常讃
miokii + 5 + 1 + 5 熱門獎勵
wu6491 + 1 + 1 非常讃
old2009 + 1 + 1 + 1 讚一個!
leon4700 + 1 + 1 非常讃
chiiynn + 2 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

five268 | 收聽TA | 顯示全部樓層
發表於 2019-8-25 03:10
本帖最後由 five268 於 2019-8-25 03:19 編輯

感謝大大!
我妹說,這就是終極版電子書。沒錯!

但還有一種稱之為「會動的書」
  我形容一下,哈利波特打開《怪獸與牠們的產地書內每隻怪獸都活靈活現,
  跳腳,搖頭,昂首,[size=15.008px]噴火[size=15.008px]……
[size=15.008px]
[size=15.008px]哈!哈!


您好!您暫時不能瀏覽帖子的全部內容,請 登錄 | 沒有帳號? 註冊

評分

參與人數 6碎鑽 +7 幫助 +6 收起 理由
mytaos + 1 + 1 非常讃
more-c + 1 + 1 非常讃
y29649844 + 1
dwo.dwo + 1 + 1 非常讃
ericchen1010 + 1 + 1 非常讃
liamking + 2 + 2 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

yuan5027 | 收聽TA | 顯示全部樓層
發表於 2019-8-25 11:55
本帖最後由 yuan5027 於 2019-8-25 11:58 編輯

謝謝!下半部的輕小說製作,就是終極版電子書。

有時「目錄」也可用圖片表示:
封面二.png



您好!您暫時不能瀏覽帖子的全部內容,請 登錄 | 沒有帳號? 註冊

評分

參與人數 2碎鑽 +2 幫助 +1 收起 理由
y29649844 + 1
more-c + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

more-c | 收聽TA | 顯示全部樓層
發表於 2019-8-25 13:08
小說版在甚麼時候開始......這麼多排版高手進場 (汗顏)


您好!您暫時不能瀏覽帖子的全部內容,請 登錄 | 沒有帳號? 註冊
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

m25020 | 收聽TA | 顯示全部樓層
發表於 2019-8-25 19:12
好像有點複雜,應該懶得搞,但佩服你介紹的這麼仔細,幫你按讚。


您好!您暫時不能瀏覽帖子的全部內容,請 登錄 | 沒有帳號? 註冊

點評

說到重點,這就是新人製書,與高手製書的分別,亦幸而的,版規沒有限定書的質素  發表於 2019-8-30 07:14

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
more-c + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

drjoneshk | 收聽TA | 顯示全部樓層
發表於 2019-8-30 13:13
十分有用的教學, 會嘗試一下
Thank you for sharing!!


您好!您暫時不能瀏覽帖子的全部內容,請 登錄 | 沒有帳號? 註冊
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

aliceou | 收聽TA | 顯示全部樓層
發表於 2019-9-2 07:48
感謝分享教學,偶而也會製作EPUB,來參考樓主的方法!


您好!您暫時不能瀏覽帖子的全部內容,請 登錄 | 沒有帳號? 註冊
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則