- Sublime Text 2にLaTeXToolsというパッケージがあるがなんかうまくいかずに、わからなかった、というかビルドが最後まで走らなかった。
- Sublimeにはプログラムをビルドする機能を発見した。だからその拡張を書くことにした。
- Sublimeを起動し、メニューからTools->BuildSystem->New Build Systemで新規作成し、以下を記述。
tex.sublime-build
とかで保存する(場所はデフォルトでいいと思う)。
{
"path": "/Users/yukke/tex/hoge:$PATH",
"cmd": ["make"],
"encoding": "cp932"
}
- コマンドはフルパスで書くこと。
- texのファイルがあるディレクトリにMakefileとかで保存しておく。
- ちゃんとmakeが走るか確認したほうがいいかも。
all:
/usr/texbin/platex hoge
/usr/texbin/dvipdfmx hoge
open -a Preview.app hoge.pdf
clean:
/bin/rm -f *.log *.dvi *.blg *.aux *.out *.bbl *.lot *.toc *.lof *.pdf
- Sublime Text2上で、
Command+b
とすると、Texファイルがmakeされて、Preview.appで生成されたpdfが開く。 - TexコンパイルのエラーはSublimeのconsoleに表示される。
etc
でconsoleは消せる。
- Sublimeから離れることなくpdf吐けるので、トライアンドエラーをしやすいし何より楽。
- TexShopよりは便利(当社比)。
- Sublimeの賢い補完機能を享受できる。
- あとは頑張って書くだけだと思います!!!
- [便利][これはいい][あとでためす]
- 初めてSublime Text 2.app使ってみたけど、いろんな人がイイ!っていう理由が分かった。簡単に拡張できるのがよい。