在電子書中最適合的格式,便是以 EPUB 格式所乘載的文字流動排版,EPUB可以讓讀者在各種手機、平板、閱讀器上有最舒適的閱讀體驗。 EPUB 的轉檔相當簡單,只要會使用 Microsoft Word 或 Google Doc 就能夠學會。我們極度推薦所有出版者,使用 EPUB 來出版電子書。
推薦 EPUB 學習書
Sigil超快轉碼EPUB電子書 Light QR Code 版 |
自出版0元創業 |
|
本書適合完全不懂程式碼的出版者使用,將介紹如何輕鬆地使用 EPUB 編輯軟體 Sigil 來為自己的書做轉檔,包含插入圖片、影音、設置連結等等,每個示範動作都能有線上影片可觀賞,也提供完整的模板 EPUB 與 CSS 樣式表可供下載套用。本書最大目標是希望能讓任何人依照步驟,在不需要編輯程式碼的情況下,也能製作出結構完整的 EPUB 檔案。 | 這本書適合兩個面向的出版者使用,分別為「學習轉檔」和「上架電子書通路」,適合會寫部落格的人閱讀。本書同樣介紹使用 Sigil 作為 EPUB 的編輯工具,並仔細介紹了 CSS 的邏輯,以便初學者可以編排出喜歡的樣式,記錄了作者「做中學、學中做」的過程,特別適合給善於透過親手做來學習的讀者。 | |
馬上看 | 馬上看 |
建議的排版結構
EPUB格式是一種文字流動排版,適合在各種不同尺寸的手機、平板、閱讀器等裝置上使用。因此,我們會建議用簡單的排版順序為主,類似:「文字、圖片、文字 …...」為主,避免如報紙雜誌使用較壅擠、花俏的方式排列。
建議的檔案大小
EPUB 的檔案容量越小越好,以便讀者閱讀。一般來說,純文字書的容量平均小於 10 MB,插入越多圖片影音就會增加容量,即使 Pubu 對 EPUB 的限制為低於 200 MB,我們仍推薦您要控制書的容量。
建議的分頁邏輯
我們建議使用大標<h1>跟中標<h2>時,讓這個篇章與前面的篇章分割成不同的頁面(xhtml)。
- 若單一頁面內容太多,設備要花較多時間讀取這頁全部的內容,會拖延閱讀體驗。
- 恰當地分割頁面,輸入單頁的時間縮短,可以提升閱讀順暢程度。
建議的目錄層級
我們建議要為讀者建立目錄,尤其是經驗分享、教學類的書,目錄功能會對讀者非常方便。在 EPUB 編輯工具 Sigil 中目錄也很好製作,只要按照邏輯為書安排大標<h1>、中標<h2>、小標<h3>,最後只要在 Sigil 中按下「產生目次表」即可。如果你使用的是 EPUB 2 的格式,你的目錄將儲存在 TOC.ncx 之中;如果你使用的是 EPUB 3 的格式,你的目錄將儲存在 nav.xhtml 中。
建議的註解或外連結設定
註解和外連結的製作方式,請參考上面推薦的手冊。我們推薦在製作註解時,要為文中的註腳和文末的註解製作可以互相連結的關係,以方便讀者前後查看,才不會讓讀者迷失在書中。
如何設定直排的 EPUB 排版呢?
直排的設定方式很簡單,在這裡我們為您推薦這位網友的回答版本,該網友的部落格可由此連結訪問。以下我們也將方式說明如下:
- 請打開 EPUB 裡 Style 的資料夾中的 CSS 檔案,找到 html 的段落,將下列的語法加入其中:
html {
writing-mode: vertical-rl;
-webkit-writing-mode: vertical-rl;
-epub-writing-mode: vertical-rl;
} - 打開 content.opf 這個檔案,找到 <spine> 這個標籤,加入 page-progression-direction="rtl"。如下:
<spine toc="ncx" page-progression-direction="rtl">
完成上述兩步就能將排版改為直排書寫、閱讀順序向左的設定。需要特別注意的是:
- 在 Sigil 中若看到的文字可能是旋轉過來的,可以另外使用別的閱讀軟體,如 Calibre、Bibi 等觀看正確旋轉的結果。
- 有的標點符號會同時順利旋轉,但仍需要檢查,如破折號、刪節號、引號等。
如何使用 EPUB Check 呢?
我們推薦使用 IDPF 公布在 GitHub 上的 EPUB Check 來做自己的 EPUB 驗證器,檢查是否有任何 Bug 在檔案中。
EPUB Check 有兩種使用方式,分為線上版跟PC端使用版本。
- 線上版使用連結:http://validator.idpf.org/
- 下載版連結請參考:https://github.com/w3c/epubcheck
線上版有檔案大小的限制,若您的書超過10MB,而且電腦有安裝 Java,便推薦使用 PC端的版本。
PC 版使用方式很簡單,可參考以下 Windows 的動作:
- 先打開 EPUB Check 程式所在的資料夾
- 在打開自己的EPUB所在的資料夾
- 呼叫 CMD 視窗 (Windows 版本:開始 > 執行 >輸入 「cmd」)
- 輸入「java -jar」
- 將 EPUB Check 拖曳到 CMD 視窗,會看到視窗內自動輸入了 EPUB Check 的位置
- 輸入一個空格「 」,將要檢查的 EPUB 拖曳到 CMD 的視窗
- 按下「Enter」,等待驗證結果。
若是 EPUB Check 發現任何問題,將在 CMD 上面顯示有問題的部分,包含出問題的檔案是哪個頁面,其問題是在那個頁面的第幾行、第幾個字母的程式碼,依照這樣的回饋來修改,非常方便。
目前Pubu也將支援EPUB 3.0格式的檔案,若您上傳的檔案是以EPUB 3.0格式所編製,請於轉檔完成後檢查內容,如呈現上有問題 請與Pubu聯絡,以進行細部調整。
常見問題
Q:我想出版沒有文字的圖畫書,適合做成EPUB嗎?
A:EPUB是適合閱讀文字類書籍的格式,如果您的出版品是純圖片的書籍(漫畫、圖文書之類的)還請建議您用PDF格式上傳喔。
Q:我寫的小說是直排的排版,請問在Sigil編輯時l要怎麼設定呢?
A:只要在 CSS 和 content.opf 裡面寫好相關的設定就可以了喔。