Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Windows でも TeX 編集がしたい!
Search
Satoshi MIMURA
December 15, 2014
Programming
0
18
Windows でも TeX 編集がしたい!
Windows でも TeX 編集がしたい! - コンピュータセキュリティシンポジウム2014, キャンドルスターセッション(CSS×2.0)
Satoshi MIMURA
December 15, 2014
Tweet
Share
More Decks by Satoshi MIMURA
See All by Satoshi MIMURA
Inside wsl
mimura1133
0
21
Edomae 2015 - マルウェアを解析してみよう
mimura1133
0
51
3本指ジェスチャの仮想デスクトップ機能を Windows に実装した話
mimura1133
0
24
Windows のカーネルモードドライバで填まった話
mimura1133
0
24
APASEC 2013 - ROP/JIT を使わずに DEP/ASLR を回避する手法を見てみた。
mimura1133
0
16
マシン語によるコード実行
mimura1133
0
12
Iron python と c sharp
mimura1133
0
18
Unix と windows 世界の融合
mimura1133
0
19
Windows Phone 7 と XNA の世界
mimura1133
0
16
Other Decks in Programming
See All in Programming
AIエージェントの設計で注意するべきポイント6選
har1101
6
3k
gunshi
kazupon
1
140
React 19でつくる「気持ちいいUI」- 楽観的UIのすすめ
himorishige
11
4.2k
PostgreSQLで手軽にDuckDBを使う!DuckDB&pg_duckdb入門/osc25hi-duckdb
takahashiikki
0
230
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
15
4.2k
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.6k
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
510
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
310
Grafana:建立系統全知視角的捷徑
blueswen
0
280
チームをチームにするEM
hitode909
0
440
ゲームの物理 剛体編
fadis
0
390
フロントエンド開発の勘所 -複数事業を経験して見えた判断軸の違い-
heimusu
1
150
Featured
See All Featured
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
34
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
59
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
37
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
190
A Soul's Torment
seathinner
2
2.1k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
It's Worth the Effort
3n
187
29k
KATA
mclloyd
PRO
33
15k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
Transcript
みむら @mimura1133 a.k.a. 親方
▪三村 聡志 a.k.a. 親方 ▪Twitter : @mimura1133 ▪http://mimumimu.net/ ▪普通の大学生やってます。 ▪CTF
入門者向け勉強会 “CTF for Beginners” やってます。 ( http://2014.seccon.jp )
None
None
None
▪Platex の導入が必要 ▪パス通さないと・・。 ▪そもそも .tex ファイルのエディタが・・ ▪Vim? Emacs?
None
None
▪.tex ファイルを書く ▪画像ファイルは専用形式に変換する ▪.tex ファイルと変換された画像ファイルを組 み合わせて最終的に pdf を作成する →これってゲームソフトウェアの開発に似てる
None
▪まずは F5 でコンパイルできるように。 ▪Visual Studio には 「カスタムビルドステップ」というものがある ▪platex, bibitex, platex..
と書いていく ▪とりあえず、F5 でビルド出来るようになる!
None
▪次に エラー時に止まるようにしてみる ▪“-halt-on-error” を付けて実行すると止まる ▪Platex $(TargetName) –halt-on-error ▪止まったときに Visual Studio
側でエラーを出してくれるように
▪cite と打つところを cite2 と打ってエラー
▪やっぱり、真っ黒なのは味気ない
▪Visual Studio SDK を使ってアドオンを作る ▪IClassifierProvider インタフェースを使って .tex ファイル時に処理出来るように登録 ▪イベントが飛んできたら .tex
ファイルをパースして色の指示を出していく
▪これが
▪こうなった!
None
▪Windows 環境でも を使って TeX 編集が快適に出来る!
▪カスタムビルドステップとか使わずに、 普通の人が簡単に使えるようにする ▪Visual Studio の拡張を整備して公開します! ▪Visual Studio Shell と組み合わせて 無料の
TeX エディタとして出してみたい