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

個人不是使用Word寫作,而且原本就習慣一章一章寫,不過看到 Sigil的,從標記【<hr class="sigil_split_marker" />】分割的功能,很好奇是怎樣的,結果發現它超好用的,能夠幫你自動分章節成HTML檔。

要做到這點,非常的簡單,你只要使用儲存搜尋Automation List編輯,即可輕鬆做到,且設定也不難。前提是你的Word檔只有設定標題<h1>和內文

步驟一:增加儲存搜尋

工具/儲存搜尋快捷鍵Ctrl + Alt + F都能將它開啟。開啟發現裡頭已經有很多示例,因為有些東西,目前還用不到,暫時也沒心思研究,可全部匯出備份後,就能先刪除掉。

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

單擊右鍵/新增條目或Ctrl+E,在名稱鍵入【自動分章】(可自定);尋找鍵入【<h1>】;取代鍵入【<hr class="sigil_split_marker" /><h1>】,用意是在每個<h1>之前,自動加上分割標記。

接著左鍵雙擊控制那格,出現搜尋控制項設定框,選項勾選【-*】勾選【繞回】;模式設定【標準】、【目前檔案】、【下】,設定完直接關閉即可。按下儲存離開已儲存的搜尋。

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

步驟二:編輯Automation List

Sigil,你可以設定三組Automation List,它在工具列裡,擇一點選下拉選擇【Edit Automation List】,出現自動化清單編輯器,它就如同Word的巨集功能(嗯…?還是在Word分會快些…),點選加入工具,出現加入自動化工具,裡面有很多自有的指令,如AddCover,此次我們要加入二個指令,分別為:

  • RunSaveSearchReplaceAll,在參數內鍵入我們剛做的【自動分章】
  • SplitOnSGFSectionMarkers
自架寫作Blogger【Google Blogger】自出版電子書, 設計應用, epub,Sigil,數位出版│NoEnd's Writing

這樣即完成所有工作,你只需匯入Word(如需外掛 可至4-3),點擊Automation List,就會自動分章。生成目錄同樣簡單,工具/目錄/產生目錄快捷鍵Ctrl + T)開啟產生目錄,可發現它已生成目錄,檢查看看需不需修改,按確定目錄即完成。

【題外】因為它太快,影片只能增加很多不必要的內容,還請原諒這個。