Linux中國

完整指南:在 Linux 上使用 Calibre 創建電子書

摘要:這份初學者指南是告訴你如何在 Linux 上用 Calibre 工具快速創建一本電子書

自從亞馬遜在多年前開始銷售電子書,電子書已經有了質的飛躍發展並且變得越來越流行。好消息是電子書非常容易使用自由開源的工具來被創建。

在這個教程中,我會告訴你如何在 Linux 上創建一本電子書。

在 Linux 上創建一本電子書

要創建一本電子書,你可能需要兩個軟體:一個文本處理器(當然,我使用的是 LibreOffice)和 CalibreCalibre 是一個非常優秀的電子書閱讀器,也是一個電子書庫的程序。你可以使用它來在 Linux 上打開 ePub 文件或者管理你收集的電子書。(LCTT 譯註:LibreOffice 是 Linux 上用來處理文本的軟體,類似於 Windows 的 Office 軟體)

除了這些軟體之外,你還需要準備一個電子書封面(1410×2250)和你的原稿。

第一步

首先,你需要用你的文本處理器程序打開你的原稿。 Calibre 可以自動的為你創建一個書籍目錄。要使用到這個功能,你需要在你的原稿中設置每一章的標題樣式為 「Heading 1」,在 LibreOffice 中要做到這個只需要高亮標題並且在段落樣式下拉框中選擇「Heading 1」即可。

如果你想要有子章節,並且希望他們也被加入到目錄中,只需要設置這些子章節的標題為 Heading 2。

做完這些之後,保存你的文檔為 HTML 格式文件。

第二步

在 Calibre 程序裡面,點擊「 添加書籍 Add books 」按鈕。在對話框出現後,你可以打開你剛剛存儲的 HTML 格式文件,將它加入到 Calibre 中。

第三步

一旦這個 HTML 文件加入到 Calibre 庫中,選擇這個新文件並且點擊「 編輯元數據 Edit Metadata 」按鈕。在這裡,你可以添加下面的這些信息: 標題 Title 作者 Author 封面圖片 cover image 描述 description 和其它的一些信息。當你填完之後,點擊「Ok」。

第四步

現在點擊「 轉換書籍 Covert books 」按鈕。

在新的窗口中,這裡會有一些可選項,但是你不會需要使用它們。

在新窗口的右上部選擇框中,選擇 epub 文件格式。Calibre 也有創建 mobi 文件格式的其它選項,但是我發現創建那些文件之後經常出現我意料之外的事情。

第五步

在左邊新的對話框中,點擊「 外觀 Look & Feel 」。然後勾選中「 移除段落間空白 Remove spacing between paragraphs 」。

接下來,我們會創建一個內容目錄。如果不打算在你的書中使用目錄,你可以跳過這個步驟。選中「 內容目錄 Table of Contents 」 標籤。接下來,點擊「 一級目錄 Level 1 TOC (XPath expression) 」右邊的魔術棒圖標。

在這個新的窗口中,在「 匹配 HTML 標籤 Match HTML tags with tag name 」下的下拉菜單中選擇「h1」。點擊「OK」 來關閉這個窗口。如果你有子章節,在「 二級目錄 (Level 2 TOC XPath expression) 」下選擇「h2」。

在我們開始生成電子書前,選擇輸出 EPUB 文件。在這個新的頁面,選擇「 插入目錄 Insert inline Table of Contents 」選項。

現在你需要做的是點擊「OK」來開始生成電子書。除非你的是一個大文件,否則生成電子書的過程一般都完成的很快。

到此為止,你就已經創建一本電子書了。

對一些特別的用戶比如他們知道如何寫 CSS 樣式文件(LCTT 譯註:CSS 文件可以用來美化 HTML 頁面),Calibre 給了這類用戶一個選項來為文章增加 CSS 樣式。只需要回到「 外觀 Look & Feel 」部分,選擇「 風格 styling 」標籤選項。但如果你想創建一個 mobi 格式的文件,因為一些原因,它是不能接受 CSS 樣式文件的。

好了,是不是感到非常容易?我希望這個教程可以幫助你在 Linux 上創建電子書。

via: https://itsfoss.com/create-ebook-calibre-linux/

作者:John Paul 譯者:chenzhijun 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國