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
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
71
LLMと生きていくためのアーキテクチャ
wisteria30
0
99
Other Decks in Technology
See All in Technology
202512_AIoT.pdf
iotcomjpadmin
0
150
Claude Skillsの テスト業務での活用事例
moritamasami
1
120
Connection-based OAuthから学ぶOAuth for AI Agents
flatt_security
0
430
AI駆動開発ライフサイクル(AI-DLC)の始め方
ryansbcho79
0
230
re:Invent2025 セッションレポ ~Spec-driven development with Kiro~
nrinetcom
PRO
1
120
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
240
戰略轉變:從建構 AI 代理人到發展可擴展的技能生態系統
appleboy
0
140
SQLだけでマイグレーションしたい!
makki_d
0
1.2k
2025年の医用画像AI/AI×medical_imaging_in_2025_generated_by_AI
tdys13
0
170
MariaDB Connector/C のcaching_sha2_passwordプラグインの仕様について
boro1234
0
1.1k
AI との良い付き合い方を僕らは誰も知らない
asei
0
290
Claude Codeを使った情報整理術
knishioka
14
11k
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
34
The Cost Of JavaScript in 2023
addyosmani
55
9.4k
KATA
mclloyd
PRO
33
15k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
94
Docker and Python
trallard
47
3.7k
Rails Girls Zürich Keynote
gr2m
95
14k
Building Adaptive Systems
keathley
44
2.9k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
SEO for Brand Visibility & Recognition
aleyda
0
4.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