Linux 平臺上的寫作者必備工具
我從事作家已有 20 多年了。我撰寫了數千篇有關各種技術主題的文章和指南,並撰寫了 40 多本小說。因此,書面文字不僅對我很重要,還很熟悉,成為了我的第二種自然交流的方式。在過去的二十年中(而且還在繼續),我幾乎都是在 Linux 平臺上完成的所有工作。我必須承認,在早期,這並不總是那麼容易。格式並不總是與編輯器所需要的相吻合,在某些情況下,開源平臺根本沒有完成工作所需的必要工具。
那時已經過去,現在已經不同了。
Linux 演進和基於 Web 的工具的相得益彰使得它可以讓任何寫作者都能在 Linux 上完成工作(並且做得很好)。但是你需要什麼工具?你可能會驚訝地發現,在某些情況下,使用 100% 開源的工具無法有效完成這項工作。不過即使如此,工作總是可以完成的。讓我們來看看我作為技術作家和小說作者一直使用的工具。我將通過小說和非小說類的寫作過程來概述這一點(因為過程不同,需要特定的工具)。
對認真的 Linux 硬核使用者預先做個預警。很久以前,我就放棄了使用 LaTeX 和 DocBook 之類的工具進行寫作。為什麼?因為對我而言,重點必須放在內容上,而不是過程上。當你面臨最後期限時,必須以效率為先。
非小說類
我們將從非虛構寫作入手,因為這是兩者中較簡單的過程。為了編寫技術指南,我與不同的編輯人員合作,並且在某些情況下,必須將內容複製/貼上到 CMS 中。但是就像我的小說一樣,整個過程總是從 Google 雲端硬碟開始。在這一點上,許多開源純粹主義者會轉身走開。不用擔心,你始終可以選擇將所有檔案儲存在本地,也可以使用更開放友好的雲服務(例如 Zoho 或 nextCloud)。
為什麼要從雲端開始?多年來,我發現我需要能夠隨時隨地訪問那些內容。最簡單的解決方案是遷移到雲上。我對丟失工作成果這件事也很偏執。為此,我使用了 Insync 之類的工具來使我的 Google 雲端硬碟與桌面保持同步。有了桌面同步功能,我知道我的工作成果總是有備份,以防萬一 Google 雲端硬碟出了問題。
對於那些我必須與之一起將內容輸入到內容管理系統(CMS)的客戶,該過程到此結束。我可以直接從 Google 文件複製/貼上到 CMS 中,並完成此操作。當然,對於技術內容,總是涉及到螢幕截圖。為此,我使用 Gimp,它使得擷取螢幕截圖變得簡單:
圖 1:使用 Gimp 截圖。
- 開啟 Gimp。
- 單擊“檔案>建立>螢幕快照”。
- 選擇單個視窗、整個螢幕或要抓取的區域(圖 1)。
- 單擊“抓取”。
我的大多數客戶傾向於使用 Google 文件,因為我可以共享資料夾,以便他們可以可靠地訪問該內容。我有一些無法使用 Google 文件的客戶,因此我必須將檔案下載為可以使用的格式。為此,我要做的是下載 .odt 格式,以 LibreOffice 開啟文件(圖 2),根據需要設定格式,儲存為客戶所需的格式,然後傳送文件。
圖 2:在 LibreOffice 中開啟我下載的 Google 文件。
非小說類作品這樣就行了。
小說類
這裡會稍微變得有點複雜。開始的步驟是相同的,因為我總是在 Google 文件中寫小說的每個初稿。完成後,我將檔案下載到 Linux 桌面,在 LibreOffice 中開啟檔案,根據需要設定格式,然後另存為編輯器支援的檔案型別(不幸的是,這意味著是 .docx)。
該過程的下一步變得有些瑣碎。我的編輯更喜歡使用註釋來跟蹤更改(因為這使我們倆閱讀文件和做出更改一樣容易)。因此,一個 60k 的 word 文件可以包含成百上千的註釋,這會使 LibreOffice 慢的像爬一樣。從前,你可以增加用於文件的記憶體,但是從 LibreOffice 6 開始,這不再可行。這意味著任何較大的、像小說一樣長的、帶有大量註釋的文件都將無法使用。因此,我不得不採取一些極端的措施,使用 WPS Office(圖 3)。儘管這不是開源解決方案,但 WPS Office 在文件中包含大量註釋的情況下做得很好,因此無需處理 LibreOffice 所帶來的麻煩(當處理帶有數百個註釋的大型檔案時)。
圖 3:WPS 可以輕鬆處理大量註釋。
一旦我和我的編輯完成了對書的編輯(所有評論都已刪除),我就可以在 LibreOffice 中開啟檔案進行最終格式化。格式化完成後,我將檔案儲存為 .html 格式,然後以 Calibre 開啟檔案以將檔案匯出為 .mobi 和 .epub 格式。
對於希望在 Amazon、Barnes&Noble、Smashwords 或其他平臺上出版的任何人,Calibre 都是必備工具。Caliber 比其他類似解決方案更好地方是,它使你可以直接編輯 .epub 檔案(圖 4)。對於 Smashword 來說,這是絕對必要的(因為匯出過程將新增 Smashwords 轉換工具上不接受的元素)。
圖 4:直接在 Calibre 中編輯 epub 檔案。
寫作過程結束後(或有時在等待編輯完成一校時),我將開始為書製作封面。該任務完全在 Gimp 中處理(圖 5)。
圖 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
訂閱“Linux 中國”官方小程式來檢視
相關文章
- 讓你的文章閱讀翻倍,跨平臺寫作必備神器!
- linux平臺下oracle自動備份(使用exp工具)LinuxOracle
- 5款mac文字工作者必備小工具,簡單實用提高寫作技能Mac
- Linux運維工程師必備的82個工具全集(上),速收!Linux運維工程師
- 80 多個 Linux 必備的監控工具Linux
- Linux開發環境必備的工具!Linux學習Linux開發環境
- Linux下查詢漏洞的幾種必備工具Linux
- Linux平臺Makefile檔案的編寫Linux
- linux平臺上rmi使用的問題Linux
- 【必備工具】Linux常用的文字編輯器有哪些?Linux
- Linux運維工程師必備工具合集Linux運維工程師
- mac上必備的svn管理工具:Cornerstone 4 mac版Mac
- 前端必備框架/工具前端框架
- 前端必備效率工具前端
- Windows常用必備工具Windows
- 5個自媒體寫作必備的免費工具,助你提高寫作能力
- 移動開發者必須瞭解的10大跨平臺工具移動開發
- 如何在 Linux 上使用 BackupPC 來架設跨平臺的備份伺服器Linux伺服器
- 等保必備——綠盟安全管理平臺熱款來襲
- 【乾貨】Linux運維人員必備的實用工具!Linux運維
- Linux平臺上Oracle Rac中的TAF配置LinuxOracle
- Linux平臺上的PHP IDE盤點LinuxPHPIDE
- Java 開發者 必備的工具 和 框架Java框架
- JavaScript 開發者的 10 款必備工具JavaScript
- 安卓開發者必備的六個工具安卓
- .NET開發者必備的工具箱
- Java開發者必備的六款工具Java
- 八款Java開發者必備的工具Java
- 安卓開發者必備的幾個工具安卓
- 訂單交易平臺二(寫程式碼之前的準備工作)
- Mac 開發必備工具Mac
- 三個在 Fedora 平臺上撰寫 Markdown 的軟體
- 前端開發者必備的程式碼開源平臺,記得收藏轉發!前端
- GoodNotes 5—手寫筆記和PDF標註必備工具Go筆記
- 自媒體爆文神器——小白必備爆文寫作工具
- 中國科技工作者之家“科貓”平臺上線,科技工作者的機遇
- 總結10個Linux安全運維必備的實用工具!Linux運維
- 80 多個 Linux 系統管理員必備的監控工具Linux