epub 是 electronic publication 的縮寫,意為電子出版,是乙個自由的開放標準,屬於一種可以「自動重新編排」的內容,也就是文字內容可以根據閱讀裝置的特性,以最適於閱讀的方式顯示。epub 檔案內部使用了 xhtml 或 dtbook (一種由daisy consortium提出的xml標準)來展現文字、並以 .zip 壓縮格式來包裹檔案內容。epub 格式中包含了數字版權管理(drm)相關功能可供選用。
說白了,epub 就是乙個把書籍內容包含在內的壓縮包,解壓後的檔案一般包含 css(樣式表檔案)、html(章節內容檔案)、jpg(插圖)、tff(內嵌字型檔案)。
子曰:「工欲善其事,必先利其器。」製作電子書也是如此,想要製作出質量上乘的電子書就必須得有利器的協助,jutoh 和 sigil 便是這兩把利器,這兩者就好比倚天劍和屠龍刀,刀劍合璧,天下歸心。當然光有刀劍可不行,沒有鞘來裝盛的**可是會傷及自身的,word 就是這麼一把鞘。
得到了這三樣至寶,就得學會怎樣使用。一般來說,電子書的製作分一下幾個流程:
用 word 標記樣式;
將 word 檔案匯入到 jutoh 中,進行章節分割,並設計封面、目錄,編譯生成 epub 電子書
使用 sigil 對 epub 電子書進行調整
使用 calibre 將 epub 格式轉換成 mobi、azw3 等格式(如果需要內嵌字型,則在這之前,可以先使用 fontrepack 嵌入字型)。
怎麼使用 word 就不必我一一贅述了,但要想製作精美的電子書還得需要好的樣式模板,你可以根據自己的愛好定製模板,也可以使用現成的模板。
顧名思義,段落樣式管這一段長什麼樣,字元樣式只針對特定的字元,鏈結樣式有點特別,你把它用在段落上就像段落樣式,用在字元上就像字元樣式。一般很少用鏈結樣式,除了標題系列。
通過模板規範匯入的文字後,你就得到了乙個已經完成的 word 檔案,下面開啟 jutoh,新建乙個專案並匯入這個 word 檔案。
通過 jutoh,你可以完成:
在 content.opf 裡的下把需要全屏顯示的頁後面都加上「properties=」duokan-page-fullscreen」
style.css 中使用 text-indent 來控制行首縮排
text-indent: 2em; 的意思就是行首縮排 2 個字元
用 margin 控制段落間距
1 .p
你還可以這樣寫:
.p其他比較常見的 css **這裡舉個例子:
.head
你還可以參考《css參考手冊》用過 kindle 的童鞋都知道,kindle 閱讀電子書有個彈窗注釋的功能,這個彈窗注釋,就是富文字的一種。
由於注釋一般需要上標,類似這樣的一段文字:
後世將李白[1]和杜甫並成為「李杜」 。step 1)所以需要在 style.css 中新增上這麼一段**:
.footnotestep 2)然後在需要注釋的地方插入如下**:
[1]那麼文字就變成這樣了:
後世將李白[1] 和杜甫並成為「李杜」 。紅色部分:宣告乙個 id,id 的名稱是"ref_footnotebookmark_start_1_1"
綠色部分:規定紫色部分的樣式
藍色部分:跳轉到另乙個 id,id 的名稱是"ref_footnotebookmark_end_1_1","#"是指向的意思。
紫色部分:顯示的上標
step 3)在章節的末尾插入如下**
[1]很遺憾的是,多看並不支援這種**,它另有一種規範。李白,字太白,號青蓮居士。
step 1)在 style.css 中插入如下**:
1 /** duokan extent start **/step 2)注釋需要一張15x15的代替上標顯示,你可以使用這個2 sup img
10 11 li.duokan-footnote-item
18 /** duokan extent end **/
step 3)在 sigil 中將這個新增到 images 資料夾內,命名為 note.png
step 4)在需要注釋的地方插入如下**:
那麼段落變成這個樣子:
後世將李白和杜甫並成為「李杜」 。step 5)在章節末尾新增腳注**:
1如果有多個注釋可以這樣寫:2 3 這裡是注釋
4 5
1 23 4 注釋一
5 6
7 8 注釋二
9 10
11 12 注釋三
13 14
15
更多資訊可參閱《 多看電子書規範擴充套件開放計畫》
calibre 開啟epub失敗
報錯內容一度讓我以為是我電腦沒有python的問題,嚇得我趕緊新裝了乙個python,不過完全沒用 想想也是,這種軟體發布時肯定已經內嵌執行環境了 由於我對epub的格式也不是很了解,所以也只能提供一種方法,此方法對你可能沒有效果,不過就我的使用經驗來看,能夠解決的概率還蠻大的 1.點選編輯書籍 如...
Epub網路資源整理
二 標準文件 三 轉換工具 http blog.sina.com.cn s blog 5c0175790100fwo0.html epubmaker免費中文版工具 四 編輯工具 五 ibm epub電子書教程 使用 epub 製作數字圖書 六 epub格式電子書剖析之一 文件構成 七 數字出版工作與...
Epub電子書介紹
epub是國際開放電子圖書聯盟 open ebook forum oebf 於 1999 年推出了用來表示電子圖書的內容 結構的一種開放性規範,旨在統一電子書的格式和提公升電子書的相容性。目前 oebf 已改名為 idpf international digital publishing forum...