OS X 的 LaTeX 寫作環境

近幾個月換了 Macbook 用作平日工作的電腦,從 Windows 到 OS X 變化不小,但慣用的工具都類似,加上類  Unix 的環境還有些 OS X 才有的軟體如 Skim,其實比起 Windows 還要方便些。

首先是 LaTeX Box 這個 plug-in,使用 Latexmk 自動編譯 LaTeX 檔案的程式,比起 Vim-LaTeX 的 multiple compile 更為迅速。配合功能強大的 pdf 閱讀軟體 skim ,可以隨時自動更新檔案,並且支援 SyncTex 提供的反向定位功能。稍稍修改 LaTeX Box 的編譯指令,就可以同時在原始檔以及輸出的 pdf 中作正向以及反向定位,加速編輯流程。

所謂的正反向定位也就是在 skim 下點完成的 pdf 檔可以要 vim 定位到對應的文字區塊,而反過也可以在 vim 下點文字區塊,對應到輸出檔的位置。有時候在校稿的同時,常常需要反覆在成品以及原始檔間互相對照,找到對應的位置編輯。使用這個功能就可以很輕鬆的在閱讀軟體下直接定位到原始檔的位置;相對地,也可以很快速地在原始檔中要確認輸出結果。

Continue reading