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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Satoshi MIMURA
December 15, 2014
Programming
21
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Windows でも TeX 編集がしたい!
Windows でも TeX 編集がしたい! - コンピュータセキュリティシンポジウム2014, キャンドルスターセッション(CSS×2.0)
Satoshi MIMURA
December 15, 2014
More Decks by Satoshi MIMURA
See All by Satoshi MIMURA
Inside wsl
mimura1133
0
32
Edomae 2015 - マルウェアを解析してみよう
mimura1133
0
54
3本指ジェスチャの仮想デスクトップ機能を Windows に実装した話
mimura1133
0
27
Windows のカーネルモードドライバで填まった話
mimura1133
0
27
APASEC 2013 - ROP/JIT を使わずに DEP/ASLR を回避する手法を見てみた。
mimura1133
0
21
マシン語によるコード実行
mimura1133
0
22
Iron python と c sharp
mimura1133
0
24
Unix と windows 世界の融合
mimura1133
0
25
Windows Phone 7 と XNA の世界
mimura1133
0
21
Other Decks in Programming
See All in Programming
初心者DevRelとして参加者だった私が、DevRel Talks!#2に登壇するまでにしてきたこと
sokohirai
0
330
AI駆動開発にグラフDBを重ねてみた
satoshi256kbyte
2
730
AIエージェント時代のコードレビューを設計する
nogu66
6
2.5k
業務時間外もAIに働いてもらう話
colorful12
3
9.9k
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
630
新人はどこまで自力でやり、どこからAIに頼るべきか/エンジニア育成に向き合う_先輩たちの悩みと知見共有会
toppan_digital_dev
1
560
XHTMLが残したもの
yosuke_furukawa
PRO
1
390
Can LLMs Replicate 4 Years of Compose Migration? Exploring the boundaries of automation with 279 XML files from a real product
makun
0
130
DynamoDBの基礎を振り返りながらベクトル検索機能を理解する
musan
3
260
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
180
GraphRAGのKnowledge Graphを 直接!見る/View-GraphRAG's-KnowledgeGraph-directly!
tyumugi1113
0
220
From 6 People Classroom Meetup to 100 People Regional Conference / FOSS4G Hiroshima 2026
furukawayasuto
0
100
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
3
3.9k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
260
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
300
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
Thoughts on Productivity
jonyablonski
76
5.4k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
290
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Making Projects Easy
brettharned
120
6.7k
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 エディタとして出してみたい