Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Marpで資料を作ってLTへの参加ハードルを下げる
Search
髙橋俊介
August 29, 2023
Technology
1.1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Marpで資料を作ってLTへの参加ハードルを下げる
髙橋俊介
August 29, 2023
Other Decks in Technology
See All in Technology
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
930
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
290
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
190
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
0
210
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
360
夫婦で子育てするための育児標準化
codmoninc
PRO
0
460
しろおびから始める!ログ活用の第一歩
shumei_ito
0
960
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
370
Rustuna: Rustによる高速なOptuna実装
pfn
PRO
0
200
AI時代のPRレビューにどう向き合うか?
kairim0
1
240
USB PDを使ってスマホを労わりたい
raspython3
0
180
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Utilizing Notion as your number one productivity tool
mfonobong
4
620
Git: the NoSQL Database
bkeepers
PRO
433
67k
WCS-LA-2024
lcolladotor
0
890
A better future with KSS
kneath
240
18k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
280
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
520
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Transcript
Marpで資料を作ってLTへの参加ハードルを下げる ©2023 株式会社ユーティル 髙橋俊介 1
自己紹介 髙橋俊介 新卒で小売業界でSVとして働き始める 2019年よりWebエンジニアとして働き始める 2023年2月から株式会社ユーティルでWebエンジニアとして働いている ©2023 株式会社ユーティル 髙橋俊介 2
本日のお題 そもそもLTについてどういう認識? MarpでLT資料を作ろう まとめ ©2023 株式会社ユーティル 髙橋俊介 3
そもそもLTについてどういう認識? ©2023 株式会社ユーティル 髙橋俊介 4
そもそもLTに ついて どういう認識? 題材と資料に関して LTを初めてやる人が 気になりそうな点 などを調べる人が多い。 5
そもそもLTについてどういう認識? 大別すると以下の要素に集約される。 題材系 →人によるので一律に解決策が出しづらいこと。 資料系 →ある程度、技術的に解決出来ること。 ©2023 株式会社ユーティル 髙橋俊介 6
そもそもLTについてどういう認識? 参加へのハードルを下げれそうな点 →LT資料を作ることが楽になればいい。 ©2023 株式会社ユーティル 髙橋俊介 7
そもそもLTについてどういう認識? 何を使ってLT資料を作る? ツール PPT、Google スライド Keynote Canva etc... ©2023 株式会社ユーティル
髙橋俊介 8
そもそもLTについてどういう認識? もっと楽に資料作りたい 資料作成に時間かけたくない。 書き慣れてるMarkDownで書きたい。 履歴管理したい。 公開なども気軽にできると助かる。 ©2023 株式会社ユーティル 髙橋俊介 9
MarpでLT資料を作ろう ©2023 株式会社ユーティル 髙橋俊介 10
MarpでLT資料を作ろう Marpとは? Markdown Presentation Ecosystem https://marp.app/ Markdownでプレゼンテーション資料を簡単に作成できるツール。 VScodeの拡張機能として「Marp for VS
Code」があるため今回はこちらを使用。 Yuki Hattoriさんが開発。 https://github.com/sponsors/yhatt ©2023 株式会社ユーティル 髙橋俊介 11
MarpでLT資料を作ろう 今回用意するもの Visual Studio Code (必須) Marp for VS Code
(必須) Markdown Preview Mermaid(任意) GitHub アカウント(任意) ©2023 株式会社ユーティル 髙橋俊介 12
MarpでLT資料を作ろう 今回触れること Marpで出来ることの概要 今回触れないこと MarkDownやMarp、Mermaidの記法について Marpのテーマファイル作成やGitHub Actionsの設定などの踏み込んだ部分 13
MarpでLT資料を作ろう 効率的に使うための準備 VSCodeの設定で markdown.marp.enableHtml で検索 して、checkを入れておくことでHTML を認識できるようにしておく。 14
MarpでLT資料を作ろう 基本的にMD記法なら何でも書ける 【表サンプル】 ID name created_at 1 hogehoge 2023-09-01 00:00:00
2 fugafuga 2023-09-01 19:00:00 ©2023 株式会社ユーティル 髙橋俊介 15
MarpでLT資料を作ろう Mermaidも使える 料理人 フライパン 火が通るまで待つ お肉を焼く 焼き上がり 料理人 フライパン 16
MarpでLT資料を作ろう 特定のページだけスタイル変更したい 表示を変えたいページに <style scoped> 要素{ セレクタ: プロパティ; } </style>
を挿入することでscopedとしてCSSも割り当てられる。 ©2023 株式会社ユーティル 髙橋俊介 17
MarpでLT資料を作ろう Marpを出力 単純に出力するだけであればVSCode上 で出力可能。 18
MarpでLT資料を作ろう Marpを出力 VSCodeの設定で markdown.marp.exportType を開けば HTML/CSS PDF PowerPoint ドキュメント と出力形式を選択することも可能。
19
MarpでLT資料を作ろう 公開まで自動化したい @marp-team/marp-cliとGitHub Actionsを使って、Mergeすることで スライドとして公開することも可能。 ※ 「Marp-cli GitHub Actions」などで調べると色々な方々が記事にされている。 ©2023
株式会社ユーティル 髙橋俊介 20
まとめ LTはMarpを使って資料作成に時間を掛け過ぎない。 使い慣れてるMarkDownでサクサク書けるのでお手軽。 テーマ用CSSを作って使いまわせるようにしておくことで更に効率化も可能。 GitHubなどで管理しておくと楽になる。 履歴管理しやすいのがメリットとして大きい。 GitHub Actions使って公開まで自動化などもできる。 ©2023 株式会社ユーティル
髙橋俊介 21
ご清聴ありがとうございました。 ©2023 株式会社ユーティル 髙橋俊介 22