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

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

那時已通過去,如今已經不一樣了。linux

Linux 演進和基於 Web 的工具的相得益彰使得它可讓任何寫做者都能在 Linux 上完成工做(而且作得很好)。可是你須要什麼工具?你可能會驚訝地發現,在某些狀況下,使用 100% 開源的工具沒法有效完成這項工做。不過即便如此,工做老是能夠完成的。讓咱們來看看我做爲技術做家和小說做者一直使用的工具。我將經過小說和非小說類的寫做過程來概述這一點(由於過程不一樣,須要特定的工具)。git

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

非小說類

咱們將從非虛構寫做入手,由於這是二者中較簡單的過程。爲了編寫技術指南,我與不一樣的編輯人員合做,而且在某些狀況下,必須將內容複製/粘貼到 CMS 中。可是就像個人小說同樣,整個過程老是從 Google 雲端硬盤開始。在這一點上,許多開源純粹主義者會轉身走開。不用擔憂,你始終能夠選擇將全部文件保存在本地,也可使用更開放友好的雲服務(例如 ZohonextCloud)。編輯器

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

對於那些我必須與之一塊兒將內容輸入到內容管理系統(CMS)的客戶,該過程到此結束。我能夠直接從 Google 文檔複製/粘貼到 CMS 中,並完成此操做。固然,對於技術內容,老是涉及到屏幕截圖。爲此,我使用 Gimp,它使得截取屏幕截圖變得簡單:3d

screenshot with Gimp
screenshot with Gimp

圖 1:使用 Gimp 截屏。orm

  1. 打開 Gimp。
  2. 單擊「文件>建立>屏幕快照」。
  3. 選擇單個窗口、整個屏幕或要抓取的區域(圖 1)。
  4. 單擊「抓取」。

個人大多數客戶傾向於使用 Google 文檔,由於我能夠共享文件夾,以便他們能夠可靠地訪問該內容。我有一些沒法使用 Google 文檔的客戶,所以我必須將文件下載爲可使用的格式。爲此,我要作的是下載 .odt 格式,以 LibreOffice 打開文檔(圖 2),根據須要設置格式,保存爲客戶所需的格式,而後發送文檔。cdn

Google Doc
Google Doc

圖 2:在 LibreOffice 中打開我下載的 Google 文檔。htm

非小說類做品這樣就好了。

小說類

這裏會稍微變得有點複雜。開始的步驟是相同的​​,由於我老是在 Google 文檔中寫小說的每一個初稿。完成後,我將文件下載到 Linux 桌面,在 LibreOffice 中打開文件,根據須要設置格式,而後另存爲編輯器支持的文件類型(不幸的是,這意味着是 .docx)。

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

comments
comments

圖 3:WPS 能夠輕鬆處理大量註釋。

一旦我和個人編輯完成了對書的編輯(全部評論都已刪除),我就能夠在 LibreOffice 中打開文件進行最終格式化。格式化完成後,我將文件保存爲 .html 格式,而後以 Calibre 打開文件以將文件導出爲 .mobi 和 .epub 格式。

對於但願在 Amazon、Barnes&Noble、Smashwords 或其餘平臺上出版的任何人,Calibre 都是必備工具。Caliber 比其餘相似解決方案更好地方是,它使你能夠直接編輯 .epub 文件(圖 4)。對於 Smashword 來講,這是絕對必要的(由於導出過程將添加 Smashwords 轉換工具上不接受的元素)。

Calibre
Calibre

圖 4:直接在 Calibre 中編輯 epub 文件。

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

Using Gimp
Using Gimp

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

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

但願這能夠幫助你

我但願這能夠幫助有抱負的做家有信心在 Linux 平臺上進行寫做。還有許多其餘工具可供使用,可是多年來我在這裏列出的工具很好地服務了我。並且,儘管我確實使用了幾個專有的工具,但只要它們在 Linux 上都能正常運行,我以爲是能夠的。


via: www.linux.com/learn/2018/…

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

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

相關文章
相關標籤/搜索