Upload
satoshi-mimura
View
2.996
Download
0
Embed Size (px)
Citation preview
みむら @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エディタとして出してみたい