自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing

如果你已經決定,以後就都自出版電子書,那麼建議進行編輯前,可以先安裝/加入外掛,簡化作業流程,因為自己僅出版文字書/小說,所以僅就此部分說明(因為其他的還沒用過)。

題外話:外掛超好用,但不知為什麼用的人很少,可能翻的名字不好,一般都會是翻插件。一開始會想到安裝外掛,也實在是因,明明工具列那麼多按鈕,卻沒作用,實在好奇的很,真正使用後,發現 Sigil超強大,不只是外掛而已,還包括:片段編輯器儲存搜尋Automation List都能起到相當大的作用。之後再慢慢一一介紹。

首先到 Sigil官網的下載頁,找到①處的Plugins,點進去後會提示② Plugin Index的連結。同時並進行說明與聲明,表示有些插件由第三方提供,不能保證其效用(詳細還請詳閱,但這裡介紹的,都是實際操作過沒問題的)。

自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing

安裝方式也非常簡單,下載完所的檔案後(不用解壓縮),進入程式/編輯/偏好設定,或直接按F5開啟。進入界面後,點選①外掛,點擊②加入外掛,指定壓縮檔路徑讀入。同時切換頁籤③捷徑,順便設定工具列上的按鈕,點擊確定完成。

自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing

Reader閱讀器(只適於Sigil 1.6.0及以上)

目前官方提供的,主要是閱讀器,共有三款,分別是:ReadiumReader、BibiReader及EpubJSReader。雖然是同一個epub檔,但顯示的結果卻很不同。EpubJSReader是唯一沒有提供,滑動翻頁的閱讀器,ReadiumReader則是功能最多(如下圖二)。你可擇一安裝,或像我三個都安裝,以察看文章在不同界面,顯現的出的樣貌。

自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing
自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing

第三方提供的外掛,則多達82個之多,裡面功能各異,可自行查閱。在這裡會介紹到的是:MarkdownImport、DOCXImport、Access-Aide、CSSFromFonts。

MarkdownImport(只適於Sigil 0.9.8及以上)

外掛下載點

主要功能是用來協助匯入:

  • UTF-8編碼的Markdown檔案(副檔名為.md),且支持Markdown語法
  • 無標記的純文字檔案(副檔名為.txt)

使用者還可透過MarkdownImport.json(編輯/編好設定/開啟偏好設定位置/plugins_prefs/MarkdownImport,自訂轉換規則。如預設在”strong”: true,的情況下,該插件會產生<strong> 和 <em> ,而非<b> 和 <i>。

另一個預設是”sigil_split_marker”: false,更改為true,則會將<hr class="sigil_split_marker" />新增給所有<hr>(在 Markdown 檔案中定義為---)。這個設定,能讓你使用編輯/從標記分割(快速鍵F6),快速拆分文件。

不過如果你和我一樣,是將小說存成Markdown檔案的話,則不建議開啟此功能,因為有時為快速轉換場景時,也會在文章中打上---,但並沒有要在此處分割文件的意思。這樣就會造成轉換上的錯誤。

下圖是原MarkdownImport檔,與轉換後的HTML的預覽。可清楚看見各項目轉換的情形。

自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing

DOCXImport(只適於Sigil 0.9.0及以上)

外掛下載點

主要用來協助將Word檔案(副檔名為.docx),轉為epub匯入,且支援Word樣式,表格的格式則會忽略。其實現在大部分電子書上架平台,已支援doc、docx,好像也不用特地轉成epub。但若你也覺得,自己寫的書,總要親自確認過後,才能安心上架的話,此外掛就很合適。

實際操作後,發現雖然它轉換的非常好,但卻會自動修正及覆蓋了原有的資料。分別是:

  • HTML表頭的修改
  • content.pof

若你會常匯入Word檔,建議進行htmlformat(編輯/偏好設定/開啟偏好設定位置/plugins/DOCXImport/htmlformat.py)修正,它可以用記事本開啟(別忘了將原始檔備份,以防日後需要),將下圖框選的地方,替換原先的預設值,儲存後即完成。

自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing

運行外掛後,會出現文字視窗,詢問檔案路徑,是否使用自訂Style、CSS及除錯(預設未勾選,若勾選,下次外掛啟動才會生效)。設定完,導入即完成。

查看content.pof,會發現語言被覆蓋成en,直接開啟工具/中繼資料編輯器捷徑按鈕F8)修改,如下圖。最好檔案匯入即修改,因為有很多編輯,是藉由讀取pof資料運行,如下一個外掛。

自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing

Access-Aide(只適於Sigil 1.6.0及以上)

外掛下載點

簡單的說,就是優化epub,確保圖形顯示更佳。它的功能有很多,本來想將內容整理後摘錄部分,和大家介紹,後來想想還是放棄,主要是因我的是文字書啊!根本不知道出來的效果,又如何能進行介紹呢?

但下載的原因是因為,它會根據語言,自動幫你添加,缺少的langxml:lang。這是在 Sigil預設裡沒有,而電子書平台 PubuReadmoo建議添加的,雖然手動增加也不難,但總要預做準備,免去日後操作流程。另外就是空白標題的自動添加,以及協助你添加圖片的說明(Alt)。其他自己沒用到的功能,就無法進行分享。

自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing

CSSFromFonts

外掛下載點

如果你要進行字型的封包,它便是最佳的幫手,只要點擊快捷鍵,即會自動將Fonts內,所有的字型,自動生成CCS檔案,免除手動的麻煩,只是不建議封包過多字型,會造成檔案的負擔,且國內平台有預設,其實不用封包字型,只是若你預計上架國外的平台,這個外掛就很實用。

7
自架寫作Blogger【Google Blogger】自出版電子書, 寫作 , 外掛 設計應用,數位出版│NoEnd's Writing

還有不少實用的外掛,只是目前我都用不到,加以發現 Sigil本身的功能就很強大,所以只安裝了這些,你若有興趣的話,能到 外掛的網頁逛逛,或許能有不錯的發現。