有沒有和writelatex(現在叫overleaf)一樣好用的本地tex IDE?如果沒有,為什麼沒有?

具有

雙擊PDF找到源代碼位置

實時自動preview

代碼補全

應該就這些功能的tex IDE?


利益相關:writelatex/overleaf advisor team成員

我曾經花過不少錢去買軟體,和花很多精力去折騰各種編輯器,最終選擇了overleaf(vim模式太貼心了,像你說的實時預覽和雙擊跳轉很實用,富文本模式基本複製了AucTeX,同時今天剛剛支持git)。但如果你實在在意國內的網速的話,有兩個選擇可能比較適合你。

  • 如果你是windows用戶,可以考慮Inlage(Inlage - Home)。尤其如果你是Visual Studio患者的話,Inlage會非常順手。舊版的現在已經免費了,下載地址:Inlage - Download(當年還花了200多去購買,但還是覺得值)。這個軟體除了你所提到的功能以外,還有幾個特色功能:對於tablet pc/surface,可以用手寫筆直接輸入公式;輸入圖片和表格有很好用的嚮導,媽媽再也不用擔心我背語法啦。至於從excel里直接複製粘貼表格自動轉換成latex代碼這種黑科技我會到處亂說?

  • 如果你不是windows用戶或者就是喜愛vim/emacs,可以嘗試vim或者emacs。主要特色是有latex插件,所以編輯方面不用擔心,一般也都會有雙擊跳轉功能。至於實時預覽,大多數latex包其實已經內置了這樣的工具——latexmk。在命令行下面輸入latexmk main.tex就會自動調用bibtex, latex等等工具來生成dvi文件,latexmk -pdf main.tex會調用pdflatex來生成pdf,latexmk -pdf -svc -silent main.tex就會實時監測tex文件,一旦它有更改就會自動 重新編譯——這個其實就是實時預覽功能,有延時,但一般最多一兩秒。如果你尤其喜愛emacs,AucTeX(http://www.gnu.org/software/auctex/)自然也是必須要嘗試的,行內預覽(相當於overleaf的富文本模式)簡直逆天。


overleaf 牛的一塌糊塗,好用


推薦閱讀:

LaTeX 怎麼讓第二頁的頁碼變為 1,封面不標頁碼?
如何在Latex中畫這種根樹圖形?
這幾個iffalse和fi是什麼意思?
lyx不能處理中文?
LaTeX -> dvips -> ps2pdf 編譯不成功是為什麼?

TAG:LaTeX | 集成開發環境 | TeX |