转载-SCRIVENER + ULYSSES III = PERFECT 最佳書寫環境

1413643753_thumb.png

從唸 PhD 以來,Scrivener 一直都是我寫長篇文件如論文和報告等的首選,它有著極佳的組織功能及 Multimarkdown + LaTeX 組合。而 Ulysses III 則是超強的 Markdown 編輯器。強烈建議文字工作者都應該試試這兩個軟體。Scrivener 的優點很多,但在這篇裡其實是要講它的缺點。不過它還是有相當完整的功能,讓我找到克服的方法。

Scrivener 的缺點

1413643446_thumb.jpeg

▲ 取自 Scrivener 官網

儘管 Scrivener 可以輸出成各種不同的文件格式,它底層預設的文件格式其實還是 rich text。對於一般使用者來說,這可能不是什麼問題,因為大家都習慣 Word 那樣的文書處理方式,寫文件就是白底黑字打打打打到底,沒什麼好不滿的。但對一個 Markdown 愛好者來說,這樣的方式相對於 Scrivener 強大的輸出功能,是一種很沒有「彈性」的方式。

這裡所謂的「彈性」是指什麼?其實就是在說整個編輯的環境。比如說,像我這種經常要看著螢幕寫文件的人,不會想要盯著白底黑字的螢幕太久,非常傷眼。所以我往往會把我需要長時間注視的編輯環境改成深色底。

1413644465_thumb.png

▲ 這樣的顏色設定比較不傷眼

而我往往也會想要挑自己喜歡的撰寫字體、顏色等等(註:在 Scrivener 裡,你可以在撰寫時用一種文字,輸出時替換成另外一種字體)。這種需求在支援 Markdown 的文字編輯軟體,像是 Byword、Multimarkdown Composer、或是 Ulysses III 等,都是非常容易達到的需求。因為 markdown 文件是純文字文件,只要利用 CSS 的功能,很多 developers 就開發出各式各樣的佈置主題讓人套用。但在 Scrivener 裡,單要做出自己要的顏色設定,就非常耗時。而且一旦開起以前的舊 project 檔,或是新的 project 檔,都必須要一個一個重新套用自己設定的主題,很不方便。

1413644847_thumb.png

▲若不重新套用,就會變成這樣完全無法辨識

換句話說,儘管 Scrivener 支援 Markdown,但本質上它還是個 80% 所見即所得的文書編輯軟體。而市場相信有很多人是習慣這種比較 old fasion 的撰寫方式,因此要期待 Scrivener 在這點重新設計它的軟體,可能性應該是相當的低。

而 Scrivener 雖然支援讓第三方編輯器來編輯底層的文件檔,但一來那些文件是 rich text 的格式,Markdown editor 的支援性有限;二來,Scrivener 之所以適合寫長篇、複雜的文件,就是它有個 “Scrivening mode” 功能,可以讓人自由組合不同的文件段落來重組文章結構。外部編輯器就算可以提供比較好的撰寫環境,但卻無法支援這樣的功能,使撰寫流程就是有那麼一點遺憾。

幸運的是,Ulysses 這個 Mac 上老牌的文書處理軟體,在今年推出了 Ulysses III 這個完全重新開發的次世代文書編輯軟體,讓我在 Scrivener 裡遇到的難題得以解決。

Ulysses III

1413645754_thumb.png

Ulysses III 是完全以 markdown 為本體的書寫軟體,提供多種漂亮的輸出格式,以及極佳的書寫環境,而且還支援 iCloud 和 Dropbox 等雲端空間同步。更重要的,Ulysses III 有跟 Scrivener 的 Scrivening mode 類似的功能,可以把不同的文字檔案內容串接在一起。只是可惜的是 Ulysses III 畢竟是專注在文字撰寫的環境和輸出,對於整個書寫的流程,像是需要做 research、版本控制,多種架構等等功能,就沒有 Scrivener 這麼完整。所以我使用一陣子後的心得是 Scrivener 適合大的 project,Ulysses III 則是適合短篇到中篇長度的文件。但我心裡最大的願望其實是:如果 Scrivener 有 Ulysses III 這樣的書寫環境,那就是最完美的軟體了!

有一天,我忽然發現我可以利用 Scrivener 的 Sync External Folder 功能,跟 Ulysses III 的 Add External Source 功能,巧妙把這兩個軟體整合起來,實驗之後,還真的成功了!以下就來介紹如何做到「在 Scrivener 中組織,在 Ulysses III 內撰寫」的方法。

Integrate Scrivener with Ulysses III — 整合 Scrivener 和 Ulysses III
想通了串連方法,其實整合就沒這麼難,總共也才兩大步:在 Scrivener 設定 External Sync Folder,然後在 Ulysses III 裡設定 External Source。但 Scrivener 的 sync 功能目前只有 Mac 版的才有喔!

  1. 在 Scrivener project 中,設定 Sync with External Folder。Menu bar 的路徑是 File > Sync > With External Folder。
1413673410_thumb.png
  1. 我通常是在 Dropbox 裡設定 sync folder。在這裡,我在 Dropbox/Documents/Ulysses/ 裡設定一個 Scriv_Demo 的資料夾,當做 sync folder。在同步設定裡,有幾個地方需要設定。首先是在 option 裡,有個 Prefix file names with numbers 選項。這個選項要不要勾應該是無所謂,但在 External folder 裡可以用這個 number 來幫文件排序,有時候還挺方便的。另外,最重要的是在 Format 裡,把 Format for external Draft files 改成 plain text,我則把副檔名改成 md,也就是 markdown 檔案的副檔名。最後,Automatically convert plain text paragraph spacing 這個選項要取消勾選。因為這個功能會把 markdown 分段用的空白行給清掉,這樣在 Ulysses 或其他 markdown editor 裡的輸出就會沒有段落,所有文字連在一起,所以最好把這個選項取消勾選。
1413673987_thumb.png
  1. 設定完按下 Sync 即可。同步完後,在資料夾裡會出現一個 Draft 資料夾,裡面就有 Scrivener Draft 資料夾裡所有的文件。
1413674715_thumb.png
  1. 接下來,到 Ulysses III 裡去設定 External Source。這一步非常簡單,只要在 Ulysses III 左下角,按下 + 鍵,選 Add External Source… ,再加入剛剛設定的資料夾即可。
1413674982_thumb.png

在 Add External Source… 的選項裡,把預設檔案格式一樣選 .md。其他選項就可以依各人偏好,沒有什麼影響。設定好後,就可以在 Ulysses III 裡編輯 Scrivener 裡的文檔啦!

1413675413_thumb.png

▲ 大功告成!以後就可以利用 Ulysses III 的超讚編輯環境來寫作了!

之後,只要在 Ulysses 裡編輯完後,在 Scrivener 裡按下 Sync with External Folder Now, 就會把在 Ulysses III 裡修改新增的內容,同步到 Scrivener 的 Draft folder 裡,而且會自動把被修改過的文件做 snapshot,保留原本的內容。而在 Scrivener 裡修改的內容和新增刪減的檔案,同步後也會反映在 Ulysses 裡。

如此一來,我就可以自由地穿梭在這兩個 Mac 上最棒的文書軟體之間了!!Happy writing!
转载地址:https://liweichen.wordpress.com/2014/10/18/scrivener-ulysses-iii-perfect-最佳書寫環境/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 212,080评论 6 493
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,422评论 3 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 157,630评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,554评论 1 284
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,662评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,856评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,014评论 3 408
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,752评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,212评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,541评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,687评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,347评论 4 331
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,973评论 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,777评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,006评论 1 266
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,406评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,576评论 2 349

推荐阅读更多精彩内容