$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
obsidian-marp-pluginで楽々スライド作成を目指す
Search
Wisteria30
November 04, 2023
Technology
0
1.6k
obsidian-marp-pluginで楽々スライド作成を目指す
Wisteria30
November 04, 2023
Tweet
Share
More Decks by Wisteria30
See All by Wisteria30
スマホ遍歴を語ろう
wisteria30
0
66
LLMと生きていくためのアーキテクチャ
wisteria30
0
97
Other Decks in Technology
See All in Technology
Eight Engineering Unit 紹介資料
sansan33
PRO
0
5.8k
freeeにおけるファンクションを超えた一気通貫でのAI活用
jaxx2104
3
1.2k
タグ付きユニオン型を便利に使うテクニックとその注意点
uhyo
2
690
pmconf2025 - データを活用し「価値」へ繋げる
glorypulse
0
530
ML PM Talk #1 - ML PMの分類に関する考察
lycorptech_jp
PRO
1
590
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.3k
私も懇親会は苦手でした ~苦手だからこそ懇親会を楽しむ方法~ / 20251127 Masaki Okuda
shift_evolve
PRO
4
570
AI時代の開発フローとともに気を付けたいこと
kkamegawa
0
630
Claude Code Getting Started Guide(en)
oikon48
0
150
M5UnifiedとPicoRubyで楽しむM5シリーズ
kishima
0
120
Data Hubグループ 紹介資料
sansan33
PRO
0
2.3k
知っていると得する!Movable Type 9 の新機能を徹底解説
masakah
0
220
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.1k
The Invisible Side of Design
smashingmag
302
51k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
For a Future-Friendly Web
brad_frost
180
10k
Producing Creativity
orderedlist
PRO
348
40k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Transcript
obsidian-marp-pluginで楽々スライド作成を目指す かっか(X: @kakka_q) 1 / 7
モチベーション 個人用のメモツールをNotionからObsidianに移行したが、それに伴ってNotion Blogを使わなくなるので、新しいアウトプットのメディア・方式に悩んでいた 登壇資料を好んで読むので、自分も寄せてスライド形式にしてみようと思った Obsidianコアプラグインでスライド化はできるが、デザインが微妙すぎたのでス タイルをカスタムできるMarp連携を試してみることにした 2 / 7
やってみる 1. obsidian-marp-pluginをinstall 2. 良さげなテーマをここから探してcssをダウンロード、READMEに従って配置 i. Obsidian上でコピペするとcss.mdになるので注意 3. 設定を最初に書いて書き始める <!--
theme: gradient class: blue paginate: true --> 3 / 7
ちょっと詰まった部分 class は全体、 _class はページ単位のスタイル設定に利用する 複数スタイルの重ねがけは <!-- _class: lead invert
--> のように普通のcssと 同じ半角スペース区切りで使える スタイルの lead や invert などはsectionに紐づいているので、テーマごとに使 えるものが異なる(拡張性が高いとも言える) Marpの詳細な使い方はこのZenn本にまとまっている 4 / 7
CSSをカスタムしてみた 5 / 7
中央寄せの実装 gradientテーマには中央寄せが無かったので、cssに追加してみた sectionを追加して、 <!-- _class: lead blue --> とするだけで反映される section.lead
{ display: flex; flex-flow: column nowrap; justify-content: center; } section.lead h1, section.lead h2, section.lead h3, section.lead h4, section.lead h5, section.lead h6 { text-align: center; } 6 / 7
感想 コンセプトがめちゃめちゃ良くて、スライドも作りやすい アウトプットしたいものだけ、スライドとしてSpeakerDeckなどに投稿するのが Obsidianの運用形態として面白そう 何故か画像が貼れなくてツラい(issue見る感じ拡張機能のバグっぽい) 7 / 7