作者mathfeel (mathfeel)
看板LaTeX
標題[閒談] 幫助寫latex的軟體組合
時間Sun Jul 16 18:33:13 2006
我個人比較不喜歡之前有人post的lyx。
其中一個原因是它不支持很多amsmath的environment.
而且覺得它export出來的latex有點“髒”
對我來講,latex編輯軟體起碼要有有以下功能:
- syntax highlighting
- folding
- 可以呼叫外置指令(latex,pdflatex,dvips,xdvi,yap...)
- 自動關閉現在環境。(加\end之類)
- 可以一大段變成comment
以下我介紹一下我自己寫latex用的軟體組合:
emacs+auctex(previewlatex)
我用的是linux,但據我所知Windows上應該安裝也不困難。
我是原碼轉編的方法安裝,但好像xemacs上有做好的package。
在我需要的基本功能上增加了
- 可以預看剛打完的數學東西。
- 很多弄好的amsmath的環境
- 可以處理多檔案文件。
- 當然還有emacs本身的強大功能
非常好用,使我用emacs的唯一原因(但還是比較喜歡vi)
網站在這裡:
http://www.gnu.org/software/auctex/
最近發現了vi下有latexsuite
http://vim-latex.sourceforge.net/
雖然我知道Windows版的vim存在,但我不知道latexsuite可不可以用在windows上。直覺應該很簡單。
它的可愛之處(ctrl+j)自動幫你跳到下一個需要填入的空間,不必再不斷確定有沒有忘了關{}。
還有completion,不用去猜指令或label的名字。
我自己本身超喜歡vi,以後應該會常用吧。
還有什麼有趣的功能再跟大家彙報。
必須用Windows的情況下,學校係上電腦都裝了一個叫WinEdt的共享軟體。
http://www.winedt.com/
處理latex還不錯。不過一大堆自己不用的功能略嫌“重”了一點。(而且不是開源碼)
所以我一般都會用usb key drive上的notepad++。
http://notepad-plus.sourceforge.net/uk/site.htm
最後還有有趣的軟體是支持latex的IM軟體。
現在為止我只知道gaim+gaim-latex
http://gaim.sourceforge.net/
http://sourceforge.net/projects/gaim-latex
和kopete有這樣的功能
http://kopete.kde.org/
當然了,對方也必須支持這一功能才能看見方程式,不然只能看到一堆latex。
在有支持的latex的IM軟體這一邊,凡是$$....$$裏的東西都被透過latex編成ps再用imagemagick變成png。
所以就算對方沒有支持latex的軟體,你還是可以看到漂亮的數學公式。
gaim-latex沒有binary release,所以要編源碼安裝。
對我來講還沒有太大用途,因為沒有其他人在用。丟latex給別人,別人以為在看火星文。
--
In heaven, all the interesting people are missing.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 71.136.33.36
※ 編輯: mathfeel 來自: 71.136.33.36 (07/16 18:35)
1F:推 psion:不推不行啊 只是我很好奇 有沒有人整合Gmail chat跟MathML? 07/16 18:45
2F:→ psion:因為gmail chat本身就是結合瀏覽器的IM,加上MathML應該可行 07/16 18:47
3F:→ mathfeel:個人認為是mathml不夠成熟,瀏覽器支持還不全面。 07/16 18:51
4F:推 sonyu:之前有丟wish給kopete過,不過好像有些問題的樣子@_@ 07/16 19:45
5F:→ sonyu:就是轉成 手寫圖形或表情符號有問題 所以暫時也沒很有用 07/16 19:45
6F:推 psion:應該Gecko都可以支援吧 07/16 21:57
7F:推 ericyu:vim-latex 在 Windows OK. 我有在用 :P 07/16 23:32
8F:→ mathfeel:還是得考慮那百分之80(?)不知道Gecko是什麼的人 07/17 02:57
9F:推 psion:我猜會用LaTeX的人 不至於不知道Netscape/Firefox吧 07/17 09:09