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
Marpで資料を作ってLTへの参加ハードルを下げる
Search
髙橋俊介
August 29, 2023
Technology
0
1k
Marpで資料を作ってLTへの参加ハードルを下げる
髙橋俊介
August 29, 2023
Tweet
Share
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Everything As Code
yosuke_ai
0
500
202512_AIoT.pdf
iotcomjpadmin
0
190
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
16
4.7k
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
770
AWS re:Invent 2025 を振り返る
kazzpapa3
2
110
First-Principles-of-Scrum
hiranabe
3
1.6k
2025-12-27 Claude CodeでPRレビュー対応を効率化する@機械学習社会実装勉強会第54回
nakamasato
4
1.4k
AWS re:Invent2025最新動向まとめ(NRIグループre:Cap 2025)
gamogamo
0
160
Claude Codeを使った情報整理術
knishioka
20
12k
#22 CA × atmaCup 3rd 1st Place Solution
yumizu
1
140
投資戦略を量産せよ 2 - マケデコセミナー(2025/12/26)
gamella
1
630
Featured
See All Featured
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
We Have a Design System, Now What?
morganepeng
54
8k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
New Earth Scene 8
popppiees
0
1.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
3k
Unsuck your backbone
ammeep
671
58k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
58
41k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
115
100k
The Curious Case for Waylosing
cassininazir
0
200
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