長篇寫作用什麼文檔格式比較實用?
我想斷網寫作,總覺得用TXT不好用。
哈哈,要不要考慮自己寫個編輯器。第一代程序員王小波
多數人知道王小波是小說家,部分人分不清財經作家吳曉波和小說家王小波是不是一回事兒。卻很少有人知道王小波可以算的上中國早期的程序員,在90年代初的時候因為國內應用軟體缺乏,愛搗鼓東西的王小波利用閑暇時間學習了彙編和C語言,編了中文編輯器和輸入法。中文編輯器和輸入法任何一個都是大牛級的GEEK才會去嘗試的東西,比如求伯君。王小波通過賣軟體還掙了些錢,當時很多中觀村的老闆要拉他入伙,當然寫代碼這種來錢快的活對屌絲王小波還是有吸引力的,所幸他還是拒絕了人家。
王小波一個寫小說的為什麼淪落(/升級)成了程序員?這還得慢慢說。王小波大學在人大學的是貿易,畢業後在人大當了幾年老師。後來去了美國匹茨堡大學讀經濟的研究生,到那老師跟他說你就是一寫作的奇才,以後必能稱霸話語文壇。老師又說你在我這什麼都不用幹了,好吃好住,畢業證照發,抓緊時間寫小說。學成歸國,王小波接著又回到人大做統計學的講師。
因為做統計,各種分析工具是必不可少的,以前人手工計算,有了計算機當然最好使用計算機,基本理工科的都知道用MATLAB做個畢設和作業是多麼重要。所以當時計算機對王小波的工作是相當重要的,但是90年的時候,軟體相當稀缺,電腦又相當不智能。王小波不得不自己寫軟體,當然開發軟體也不是那麼簡單,所以他先是學會了FORTRAN,彙編,C等各種語言,接著又要學習數據結構,演算法的相關知識,還有編譯原理。
在做出中文編輯器和輸入法,解決了自己的需求之後,王小波對寫軟體的興趣已經沒有多少了。因為他覺得寫軟體可以賺錢,寫小說同樣也可以賺錢。處於一個程序員的修養,王小波還是不斷地從數據結構和演算法來優化這兩個軟體。93年的時候,王小波買了一台286,這在當時是一台奢華無比的機子了,他自己也是這些認為的,高興得一塌糊塗。不過這台頂配機子還是滿足不了王小波的要求,後來他把時間花在了不斷地去優化這台機子上面。
王小波可以算的上是個GEEK。大學學的貿易,後來又學化學,再後來轉到了數學系。他的同學形容他解數學題就像殺豬一樣,特別來勁,一道一道解決,那感覺可能就像打CS拿人頭一樣爽。不過解多了也覺得沒意思。
王小波小說里的男主角基本都是理工男,除了天天意淫還有一些奇怪的想法。其中一些還有自己的發明,比如《未來世界》里的王二是個工程師,整天想著和單位一起研製的永動機,還有《紅拂夜奔》里的李靖發明過一個巨大的開跟號機器,在戰場上,這台機器運轉起來揮舞著槓桿邊開跟攻擊敵人,有的人死在根號3下,有的人倒在了根號5下。這些都只有GEEK才會想得出來。
王小波干過很多事情,下過鄉,考過大學,出過國,學過經濟,打過代碼,成了小說家,去世的那一年完成了心愿做了編劇。總之不管他幹了什麼,他身上讓我們尊重的還是獨立之精神,自由之思想。
Word
word 2013
原因在於它的文檔摺疊視圖對於長篇大量文字寫作是非常方便的!其他工具再怎麼說也有欠缺。
著名作家、《冰與火之歌》作者喬治·R·R·馬丁(George R.R. Martin)表示他在創作這部長篇作品的時候使用的工具是一台跑著DOS的電腦,而他使用的寫作軟體是WordStar 4.0。
這就是WordStar 4.0的樣子:
既然馬丁老爺子能用它來寫《冰與火之歌》,只要你寫的文章沒有《冰火》長,用這個應該就足夠應付了。你可能發現了,這個軟體支持大量的快捷鍵操作,已經有點現代文本編輯器的影子了。
當然了,時至今日讓你找一台DOS電腦來跑WordStar還是挺困難的。但是不要怕,有人復刻了現代版的WordStar,叫做WordTsar。
唯一的缺陷就是,不支持中文。紙筆→_→
「長篇」 「寫作」 「離線」 word 咯當然如果你喜歡在幹活以前先圍著陌生的工具搞七搞八……或者無法忍受因一個用電腦的人就知道的工具而丟失了那份小眾的高貴冷艷……抑或你覺得說出來一個二三十年前就存在的工具而木有站在時代的風頭浪尖的感覺…………那選擇可能就比較多了……
用 VIM / Emacs 寫咯,本地搭個 Git 還能有版本控制
wikicode
word + svnServer。
看到題主加了一個編劇的標籤,那麼我估計題主的長篇就是長篇小說的概念了。
正確的選擇是Scrivener (豆瓣)
Scrivener把章節作為資源樹管理起來,你可以隨時根據你對小說的敘事結構和線索對章節順序進行調整。你不需要從開頭寫到結尾,你可以從中間任何一個情節開始描寫,然後把它們組裝起來。
更具體的可以去豆瓣看看,豆瓣上Scrivener有很多小組。
ps:不要看那些一看就很程序員范兒的答案了,比如什麼VIM啦Markdown啦,雖然這兩個我也很喜歡,但是真的只適合程序員和簡單的科技寫作(話說知乎的程序員真是多啊
pps:Word這種字處理軟體什麼時候變成專業寫作軟體了。。
txt + mercurial
用個好點的編輯器,比如Sublime或者Vim。
推薦閱讀:
※對於個人來說,如何有效地管理電子文檔?
※如何用word實現內容的批量刪除?
※你為程序編寫文檔嗎?為什麼?
※如何解決代碼和文檔不一致的問題?
※為什麼word文檔會比txt文檔大?