Linux 平臺上的寫作者必備工具

Jack Wallen發表於2019-11-25

我從事作家已有 20 多年了。我撰寫了數千篇有關各種技術主題的文章和指南,並撰寫了 40 多本小說。因此,書面文字不僅對我很重要,還很熟悉,成為了我的第二種自然交流的方式。在過去的二十年中(而且還在繼續),我幾乎都是在 Linux 平臺上完成的所有工作。我必須承認,在早期,這並不總是那麼容易。格式並不總是與編輯器所需要的相吻合,在某些情況下,開源平臺根本沒有完成工作所需的必要工具。

那時已經過去,現在已經不同了。

Linux 演進和基於 Web 的工具的相得益彰使得它可以讓任何寫作者都能在 Linux 上完成工作(並且做得很好)。但是你需要什麼工具?你可能會驚訝地發現,在某些情況下,使用 100% 開源的工具無法有效完成這項工作。不過即使如此,工作總是可以完成的。讓我們來看看我作為技術作家和小說作者一直使用的工具。我將通過小說和非小說類的寫作過程來概述這一點(因為過程不同,需要特定的工具)。

對認真的 Linux 硬核使用者預先做個預警。很久以前,我就放棄了使用 LaTeX 和 DocBook 之類的工具進行寫作。為什麼?因為對我而言,重點必須放在內容上,而不是過程上。當你面臨最後期限時,必須以效率為先。

非小說類

我們將從非虛構寫作入手,因為這是兩者中較簡單的過程。為了編寫技術指南,我與不同的編輯人員合作,並且在某些情況下,必須將內容複製/貼上到 CMS 中。但是就像我的小說一樣,整個過程總是從 Google 雲端硬碟開始。在這一點上,許多開源純粹主義者會轉身走開。不用擔心,你始終可以選擇將所有檔案儲存在本地,也可以使用更開放友好的雲服務(例如 ZohonextCloud)。

為什麼要從雲端開始?多年來,我發現我需要能夠隨時隨地訪問那些內容。最簡單的解決方案是遷移到雲上。我對丟失工作成果這件事也很偏執。為此,我使用了 Insync 之類的工具來使我的 Google 雲端硬碟與桌面保持同步。有了桌面同步功能,我知道我的工作成果總是有備份,以防萬一 Google 雲端硬碟出了問題。

對於那些我必須與之一起將內容輸入到內容管理系統(CMS)的客戶,該過程到此結束。我可以直接從 Google 文件複製/貼上到 CMS 中,並完成此操作。當然,對於技術內容,總是涉及到螢幕截圖。為此,我使用 Gimp,它使得擷取螢幕截圖變得簡單:

screenshot with Gimp

圖 1:使用 Gimp 截圖。

  1. 開啟 Gimp。
  2. 單擊“檔案>建立>螢幕快照”。
  3. 選擇單個視窗、整個螢幕或要抓取的區域(圖 1)。
  4. 單擊“抓取”。

我的大多數客戶傾向於使用 Google 文件,因為我可以共享資料夾,以便他們可以可靠地訪問該內容。我有一些無法使用 Google 文件的客戶,因此我必須將檔案下載為可以使用的格式。為此,我要做的是下載 .odt 格式,以 LibreOffice 開啟文件(圖 2),根據需要設定格式,儲存為客戶所需的格式,然後傳送文件。

Linux 平臺上的寫作者必備工具

圖 2:在 LibreOffice 中開啟我下載的 Google 文件。

非小說類作品這樣就行了。

小說類

這裡會稍微變得有點複雜。開始的步驟是相同的​​,因為我總是在 Google 文件中寫小說的每個初稿。完成後,我將檔案下載到 Linux 桌面,在 LibreOffice 中開啟檔案,根據需要設定格式,然後另存為編輯器支援的檔案型別(不幸的是,這意味著是 .docx)。

該過程的下一步變得有些瑣碎。我的編輯更喜歡使用註釋來跟蹤更改(因為這使我們倆閱讀文件和做出更改一樣容易)。因此,一個 60k 的 word 文件可以包含成百上千的註釋,這會使 LibreOffice 慢的像爬一樣。從前,你可以增加用於文件的記憶體,但是從 LibreOffice 6 開始,這不再可行。這意味著任何較大的、像小說一樣長的、帶有大量註釋的文件都將無法使用。因此,我不得不採取一些極端的措施,使用 WPS Office(圖 3)。儘管這不是開源解決方案,但 WPS Office 在文件中包含大量註釋的情況下做得很好,因此無需處理 LibreOffice 所帶來的麻煩(當處理帶有數百個註釋的大型檔案時)。

Linux 平臺上的寫作者必備工具

圖 3:WPS 可以輕鬆處理大量註釋。

一旦我和我的編輯完成了對書的編輯(所有評論都已刪除),我就可以在 LibreOffice 中開啟檔案進行最終格式化。格式化完成後,我將檔案儲存為 .html 格式,然後以 Calibre 開啟檔案以將檔案匯出為 .mobi 和 .epub 格式。

對於希望在 Amazon、Barnes&Noble、Smashwords 或其他平臺上出版的任何人,Calibre 都是必備工具。Caliber 比其他類似解決方案更好地方是,它使你可以直接編輯 .epub 檔案(圖 4)。對於 Smashword 來說,這是絕對必要的(因為匯出過程將新增 Smashwords 轉換工具上不接受的元素)。

Linux 平臺上的寫作者必備工具

圖 4:直接在 Calibre 中編輯 epub 檔案。

寫作過程結束後(或有時在等待編輯完成一校時),我將開始為書製作封面。該任務完全在 Gimp 中處理(圖 5)。

Linux 平臺上的寫作者必備工具

圖 5:在 Gimp 中建立 POTUS 的封面。  

這樣就完成了在 Linux 平臺上建立小說的過程。由於文件的篇幅以及某些編輯人員的工作方式,與建立非小說類的過程相比,它可能會變得有些複雜,但這遠沒有挑戰性。實際上,在 Linux 上建立小說與其他平臺一樣簡單(並且更可靠)。

希望這可以幫助你

我希望這可以幫助有抱負的作家有信心在 Linux 平臺上進行寫作。還有許多其他工具可供使用,但是多年來我在這裡列出的工具很好地服務了我。而且,儘管我確實使用了幾個專有的工具,但只要它們在 Linux 上都能正常執行,我覺得是可以的。


via: https://www.linux.com/learn/2018/11/must-have-tools-writers-linux-platform

作者:Jack Wallen 選題:lujun9972 譯者:wxy 校對:wxy

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

Linux 平臺上的寫作者必備工具

訂閱“Linux 中國”官方小程式來檢視

相關文章