みむら@mimura1133 
a.k.a. 親方
三村聡志a.k.a. 親方 
Twitter : @mimura1133 
http://mimumimu.net/ 
普通の大学生やってます。 
CTF 入門者向け勉強会“CTF for Beginners” 
やってます。( http://2014.seccon.jp )
Platex の導入が必要 
パス通さないと・・。 
そもそも.tex ファイルのエディタが・・ 
Vim? Emacs?
.tex ファイルを書く 
画像ファイルは専用形式に変換する 
.tex ファイルと変換された画像ファイルを組 
み合わせて最終的にpdf を作成する 
→これってゲームソフトウェアの開発に似てる
まずはF5 でコンパイルできるように。 
Visual Studio には 
「カスタムビルドステップ」というものがある 
platex, bibitex, platex.. と書いていく 
とりあえず、F5 でビルド出来るようになる!
次にエラー時に止まるようにしてみる 
“-halt-on-error” を付けて実行すると止まる 
Platex $(TargetName) –halt-on-error 
止まったときに 
Visual Studio 側でエラーを出してくれるように
cite と打つところをcite2 と打ってエラー
やっぱり、真っ黒なのは味気ない
Visual Studio SDK を使ってアドオンを作る 
IClassifierProvider インタフェースを使って 
.tex ファイル時に処理出来るように登録 
イベントが飛んできたら 
.tex ファイルをパースして色の指示を出していく
これが
こうなった!
Windows 環境でも 
を使って 
TeX 編集が快適に出来る!
カスタムビルドステップとか使わずに、 
普通の人が簡単に使えるようにする 
Visual Studio の拡張を整備して公開します! 
Visual Studio Shell と組み合わせて 
無料のTeX エディタとして出してみたい

Visual Studio で TeX 編集