最近看到很多人推薦Scrivener,而diss Word。一來覺得每樣?xùn)|西都要放到產(chǎn)生它的歷史進(jìn)程中去看,二則有人問過我平時都用什么編輯器,所以都一并介紹一下。
短的答案是我用Ulysses。具體怎么用,從長長的進(jìn)化史說起吧。
之前有人說,在未來,編程會成為使用Office、Word一樣的基本技能。而作為程序員的我,卻已經(jīng)好多年都沒有用過Word了。
現(xiàn)在說Office都特指微軟的軟件。像我爸媽那一代,實際上最開始用的是金山WPS Office。更早的90年代初,市面上選擇不多,王小波還自己寫過一個中文編輯器。
到我上學(xué)的時候,微軟Office普及了。初中信息課本就教的就是怎么用Word和PowerPoint(最炫的彩虹字體你們會嗎)。無論哪里學(xué)校的電腦,基本上都裝有Office。爸媽也從金山WPS陣營轉(zhuǎn)到了微軟陣營。
Word上手不需要PowerPoint那么多特技,就一直瞎用。直到大學(xué)畢業(yè)論文,才專門研究了一下的Word的排版技巧:建立有層級的快速樣式、添加目錄、正文頁碼、和EndNote聯(lián)接插入引用等等?;ㄈ昼娮x完,可以節(jié)省xx小時的排版時間。當(dāng)你新添加一個章節(jié),后續(xù)章節(jié)號和相應(yīng)的目錄都會更新。增刪一個引用亦然,文獻(xiàn)列表和上標(biāo)會同時更新數(shù)目字。
對于當(dāng)時的我來說,已經(jīng)沒什么需要的功能是Word做不到的了。
Word漸漸成為了市場上的絕對主流。據(jù)統(tǒng)計,截至2012年,全世界的Office用戶達(dá)到了十億人。作為對比,2012年全世界互聯(lián)網(wǎng)用戶為25億人。不夸張地說,凡人飲水處,皆能用Word。
在這樣的洪流霸權(quán)之下,同時也存在著幾撥分流。
一是國內(nèi)政府客戶辦公軟件正版化推行以后,金山占據(jù)了采購的絕對多數(shù)份額。甚至有多個省市機關(guān)100%比例采購金山WPS。早期微軟和金山對市場上的盜版行為大多睜一眼閉一只眼,就是為了以網(wǎng)絡(luò)效應(yīng)擴大市場份額。比如你的朋友都發(fā).doc文件給你,你也需要用同樣的軟件才能打開。而正版化采購形成自上而下的滲透效應(yīng)。省級機關(guān)發(fā)文件用WPS,下級自然也跟著用。我?guī)桶謰対櫳母宓牡臅r候,發(fā)現(xiàn)他們又用回了金山。
蘋果iWork
二是蘋果自帶辦公套裝。雖然Office是微軟家親生的,但它沒有像瀏覽器一樣被捆綁,而是單獨售賣,也就是:要錢的。沒有給Office貢獻(xiàn)過營收的用戶可能不會察覺,其實Office是微軟最賺錢的產(chǎn)品線了,超過了操作系統(tǒng)、服務(wù)器產(chǎn)品和XBOX其他各種。人民日報曾經(jīng)說過,蘋果電腦有許多不便之處,比如不便安裝盜版軟件。對于蘋果用戶來說,購買一套正版微軟Office套裝要一兩百美元,干嘛花這個錢呢。
既然蘋果有自帶的?蘋果的辦公套裝Apple iWork,自2013年以后就對蘋果用戶免費下載了。iWork下屬的幾個軟件Pages,Keynote和Numbers,對應(yīng)于微軟的Word,PowerPoint和Excel。iWork的功能比Office的少。但是對于家用來說足夠了。如果你不需要建模進(jìn)行投資價值和股權(quán)回報預(yù)測,只需要寫寫老師布置的小論文,那iWork足夠你用了。
蘋果內(nèi)部的小宇宙都是聯(lián)通的,iCloud存儲、iPhoto接入等等。呆在這個小宇宙里你會過得很舒服。為了和強勢的Office對接,蘋果可以導(dǎo)出.doc,.ppt,.xls,拿到Windows上去展示也沒問題。用了Pages你會發(fā)現(xiàn),以前不假思索用Word的時候,并不一定非要用Word,其實大多數(shù)時候需要的只是一個編輯器而已。
就是編輯器而已嘛,不一定要用客戶端啊。第三個要說的Google Docs也是這么想的。假設(shè)你有一臺個人電腦,一臺工作電腦,一個手機,想在多臺設(shè)備同步你的文檔。
或者假設(shè)你寫一封郵件,不想把內(nèi)容放進(jìn)正文,而想放到一個文檔里,因為后續(xù)還需要修改。甚至這臺電腦上并沒有文檔編輯軟件。
又假設(shè)你和你的小伙伴在咖啡廳里討論一下午敲定了一個方案,你興奮地說,「我回去整理一下,今晚就把計劃書發(fā)給你!」
你回到家寫好了計劃書,作為附件把文檔發(fā)給小伙伴的時候,問題來了。ta如果打開文檔,自己也想要加點東西,難不成存成一個計劃書_v1.0,然后重新發(fā)附件給你,你們循環(huán)往復(fù),互發(fā)v1.0,v2.0……嗎?你們需要的是一個協(xié)同辦公文件啊。
Google Docs完美地解決了以上需求。在線編輯、多人協(xié)作、可以作為郵件附件附送。Google Docs及其同級別的Google Sheets和Google Slides延續(xù)了文檔、幻燈片和表格的分類,共同集成在Google Drive下。搭配上狗家最大利器——「搜索」——全網(wǎng)盤一次搜完三種格式文件無壓力。同時作為狗家G Suite(以前叫Google Apps)的一部分,和郵件、日歷、網(wǎng)絡(luò)通話一起打包賣給企業(yè)。
企業(yè)就按月按人頭交錢。企業(yè)的員工,生活在狗家宇宙里,過得也是十分舒服。一個賬戶遍歷所有。我的產(chǎn)品經(jīng)理用Google Docs寫產(chǎn)品梗概,用Google Sheets記錄項目進(jìn)度,每天打字如飛、雙眼發(fā)光。狗家文檔,產(chǎn)品經(jīng)理最愛!
企業(yè)辦公界的龍頭老大微軟自然不會放過這塊肥肉。它家協(xié)同編輯領(lǐng)域的產(chǎn)品線Office 365,13年后對個人用戶開放,在17年營收首次超過了傳統(tǒng)的Office軟件。
企業(yè)端錢多,爭奪也非常激烈。目前是微軟在大型企業(yè)尤其是上市企業(yè)份額領(lǐng)先,中小企業(yè)更愛Google。作為呆過兩個公司,兩者都用過的搬磚狗表示,畢竟是用著Gmail長大的,已經(jīng)習(xí)慣了在線的一切。微軟太延續(xù)桌面產(chǎn)品的風(fēng)格了,哪怕Office 365的界面也還是一個軟件,特別有年代感。
用蘋果電腦,用Google文檔,整個硅谷風(fēng)氣都是如此了。
番外
產(chǎn)品經(jīng)理最愛Google Docs,而程序員需要更適合寫代碼的協(xié)同編輯工具。目前主流的選擇有Hackpad和Quip。它們內(nèi)置的評論非常適合于合作者審議。一個系統(tǒng)設(shè)計,審議者可以提意見。一個技術(shù)指南,使用者可以提問題。編輯歷史和誰寫了哪一段都非常明確(便于在評審時記工分)。Hackpad被Dropdox收購后已并入Dropbox Paper,形成類似于Google Drive網(wǎng)盤之下的生態(tài)系統(tǒng)(未成氣候)。
用Word寫大學(xué)畢業(yè)論文的時候,它的章節(jié)號和文獻(xiàn)號自動更新,對人手來說十分繁瑣,對軟件卻很容易實現(xiàn)。給我留下了一個印象:你所看到的,是一種經(jīng)過計算(computed)而來的效果。
使得我很想嘗試一下被同學(xué)們吹得很厲害的LaTeX。為什么呢?因為Word是一種所見即所得的編輯器。What you see is what you get,縮寫為WYSIWYG。你想要的加粗、縮進(jìn)等等任何樣式,在界面里都實時地顯示給你了。文檔拿去打印和你在電腦上看到是一樣的。
而有的語言,有的編輯器不是這樣。比如如果你手寫過HTML,要么需要另一個窗口渲染,或者需要用瀏覽器預(yù)覽??傊阍诰庉嫷臅r候,看到的只是純文字,沒有格式。
內(nèi)容和格式產(chǎn)生了分離,從好的方面來講,它讓你更專注于內(nèi)容。
然而更好的是,它輸出的格式也更漂亮!到系里的學(xué)位論文室去轉(zhuǎn)一圈,隨便抽幾本,哪個是LaTeX排出來的,哪個是Word排出來的。你不需要懂字距、斷詞、連字等等技術(shù)細(xì)節(jié)。肉眼就能直接判斷,一個干凈和諧,一個這也對不齊,那也不爽利,總之很糟心的感覺。高下立判。
不止于此,因為.tex本質(zhì)是文本文件,你可以用任何文本編輯器打開。非常輕質(zhì)而更易于拷貝、長時間流傳,比如時間尺度十年、幾十年。
而且它免費。這也很重要!
關(guān)于學(xué)習(xí)曲線陡這一點。我可以現(xiàn)身說法。我們實驗室平時用Word,所以我也用Word(aka,網(wǎng)絡(luò)效應(yīng)↑)。一直沒機會實踐,直到寫碩士論文的時候。心想一輩子可能就寫這最后一個畢業(yè)論文,還是弄好看點吧。我從學(xué)校下載了學(xué)位論文官方模板。封面、目錄等等格式大方向都已經(jīng)提供了。自己摸索下表格、反應(yīng)方程式、參考文獻(xiàn)(biblatex)等等具體操作。每天寫12個小時,一個月寫完。學(xué)習(xí)LaTeX沒有耽誤進(jìn)程。最后成品也非常滿意。
雖然寫完之后沒有繼續(xù)用,syntax都忘光了,但是,如果一直在學(xué)術(shù)界的話,還是很值得上手的。以前上電動力學(xué)老師用的講義是LaTeX排的,我就不說比某些亂糟糟的講義不知高到哪里去……
從此對文本文件好感 (讀作:加加)
從LaTeX畢業(yè)以后,入Markdown的坑就非常合理了。因為你不管學(xué)的是什么專業(yè),畢業(yè)之后差不多就是時候轉(zhuǎn)成碼農(nóng)(誤)。而主流碼農(nóng)交友網(wǎng)站Github、StackOverflow都用Markdown。
Just kidding. 它最主要的優(yōu)點還是簡單、輕質(zhì)。特別適合寫技術(shù)文檔和博客等等不需要復(fù)雜樣式的內(nèi)容。你用得最多的格式,就那幾樣:標(biāo)題、粗體、斜體、列表、引用、代碼、圖片、鏈接。沒了。
而現(xiàn)在你也不再搞理論物理、高精尖,過好這一生,用markdown足夠了。接下來的問題,就是選擇一款markdown編輯器了。
我用過免費版的Macdown,很好用,左右分欄顯示也很方便。最后花了$40買了Ulysses。不記得在Windows上用的啥了,據(jù)說現(xiàn)在有Typora?……Ulysses長這樣
它的優(yōu)點
當(dāng)然主要還是好看。
有意思的是,Ulysses現(xiàn)在也學(xué)Office一樣轉(zhuǎn)成訂閱收費了。想當(dāng)年微軟就是從訂閱收費的傳統(tǒng)軟件市場異軍突起,革命性地提供軟件一次買斷。沒想到后來還是覺得訂閱更賺錢,韭菜得按月一直割。這天下大勢合久必分、分久必合真的不好說。
現(xiàn)在說不喜歡Scrivener已經(jīng)很容易理解了:太重了。
它非常適合用來寫一本小說、劇本等等需要很多research的東西。傳統(tǒng)上小說家、劇作家可能喜歡用很多卡片,把人物設(shè)定、地點設(shè)定寫在卡片上(比如納博科夫就很喜歡用卡片),貼一面墻,每天面對著墻,慢慢發(fā)展一個故事。Scrivener是為這種人準(zhǔn)備的。
或者寫一本書,Scrivener可以幫你組織章節(jié),隨意移動。它適合那種很大的、上體量的項目。
真的是寫很長的論文的話,個人覺得還是把每章打散成分開的.tex文件,最后導(dǎo)入到一個總的文件里更好。
Scrivener不免費。不是文本文件。
Word和Scrivener都有版本快照功能。類似于一個時間膠囊,可以回到過去。但它們都提供的是視覺上的diff,而不是真的diff。diff就是兩個版本的差異。一般具體到行,也可以具體到詞(word-diff)。
如果用Ulysses寫markdown,把每次版本記錄都commit。你得到的是真正的文本的diff。比如這篇:
而且可以享受無數(shù)git的功能:
除了這些顯而易見的優(yōu)勢,你還可以開新的branch,讓故事分叉,進(jìn)入新的走向。如果覺得這個走向不錯,隨時可以merge回來。你的故事不再是一條線,而是開枝散葉,有無數(shù)種可能,你不會丟失其中任何枝節(jié)。
每一個commit,你的每一份辛勤勞作,都被妥善地保存著。
番外
保存手稿你需要一個私有的Github repo,$7每月。如果申請學(xué)生優(yōu)惠可以免費使用1年。有edu郵箱即可,申請鏈接。
番外2
下面有友鄰說到Bear。Evernote被呼喚了很久要支持markdown,都沒有動靜。然后Bear就出現(xiàn)了。Bear是一個輕量版的Evernote替代方案,支持markdown,很適合用來寫工作日志,粘貼代碼段。還有個優(yōu)點是可以輸出文本格式的筆記,.md或者.txt(Evernote輸出的是HTML)。我主要用Evernote來扒網(wǎng)頁,自己寫筆記不多,扒網(wǎng)頁的速度Bear還是有差距。作為Evernote長期的付費會員,目前看兩者的功能還可以互補。
工具確實有高下之分,重要的是適合不適合。比如寫小說、劇本,適合用Scrivener。寫學(xué)位論文適合用LaTeX。寫個幾千字的小文章適合用Ulysses。如果期刊投稿,怎么快怎么來。反正期刊都會重新排版。
但是更重要的是內(nèi)容本身。我所認(rèn)識的科研最牛的豆瓣友鄰、寫作最牛的豆瓣友鄰,都用Word。甚至某位朋友,手寫的稿件投出去忘了,結(jié)果后來被主辦方多方尋找因為得了文學(xué)獎首獎,編輯器連一毛錢的邊也沒沾上。你的論文會不會被接收,你的故事能不能發(fā)表,都跟你用什么工具無關(guān)。所以寫不出來不要賴工具哦。就像我,雖然有了最順手的工具棧,依然沒有實現(xiàn)自己的文學(xué)夢想一樣。怪誰呢。
和我的其他豆瓣日志一樣,本文以Ulysses編輯而成。