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
6
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
15
Edomae 2015 - マルウェアを解析してみよう
mimura1133
0
41
3本指ジェスチャの仮想デスクトップ機能を Windows に実装した話
mimura1133
0
9
Windows のカーネルモードドライバで填まった話
mimura1133
0
16
APASEC 2013 - ROP/JIT を使わずに DEP/ASLR を回避する手法を見てみた。
mimura1133
0
10
マシン語によるコード実行
mimura1133
0
6
Iron python と c sharp
mimura1133
0
9
Unix と windows 世界の融合
mimura1133
0
11
Windows Phone 7 と XNA の世界
mimura1133
0
10
Other Decks in Programming
See All in Programming
ts-morphを使ってコードリプレイスとASTへのハードルを下げる!
nyawach
5
330
CDKコントリビュートの最初の壁を越えよう! -簡単issueの見つけ方-
badmintoncryer
3
420
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
10
1.9k
Ruby on Fails - effective error handling with Rails conventions
talyssonoc
0
300
Let's learn code review
riofujimon
2
640
slow types ってなんだろう?
karad
0
210
The grand strategy of Ruby Parser
yui_knk
5
280
Sheets API使ってみた
toshi0383
2
180
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
1
130
Namespace, What and Why
tagomoris
3
670
The Cutting Edge Of Versioning (LambdaConf 2024)
chriskrycho
0
250
An adventure of Happy Eyeballs
coe401_
1
140
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
660
120k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
20
1.8k
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
Why Our Code Smells
bkeepers
PRO
331
56k
Agile that works and the tools we love
rasmusluckow
325
20k
Become a Pro
speakerdeck
PRO
13
4.6k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
RailsConf 2023
tenderlove
9
580
Creatively Recalculating Your Daily Design Routine
revolveconf
211
11k
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 エディタとして出してみたい