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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Wisteria30
November 04, 2023
Technology
1.8k
0
Share
obsidian-marp-pluginで楽々スライド作成を目指す
Wisteria30
November 04, 2023
More Decks by Wisteria30
See All by Wisteria30
スマホ遍歴を語ろう
wisteria30
0
78
LLMと生きていくためのアーキテクチャ
wisteria30
0
110
Other Decks in Technology
See All in Technology
RedmineをAIで効率的に使う検証
yoshiokacb
0
130
Claude Codeウェビナー資料 - AWSの最新機能をClaude Codeで高速に検証する
oshanqq
0
900
全社統制を維持しながら現場負担をどう減らすか〜プラットフォームチームとセキュリティチームで進めたSecurity Hub活用によるAWS統制の見直し〜/secjaws-security-hub-custom-insights
mhrtech
1
540
AI時代に、 データアナリストがデータエンジニアに異動して
jackojacko_
0
960
サイボウズ、プラットフォームエンジニアリング始めるってよ ― プラットフォームチームの事業貢献と組織アラインメントの強化
ueokande
0
120
Fラン学生が考える、AI時代のデザインに執着した突破口
husengs7
1
200
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.5k
Gaussian Splattingの表現力を拡張する — 高周波再構成とインタラクションへのアプローチ —
gpuunite_official
0
190
CARTA HOLDINGS エンジニア向け 採用ピッチ資料 / CARTA-GUIDE-for-Engineers
carta_engineering
0
47k
データモデリング通り #5オンライン勉強会: AIに『ビジネスの文脈』を教え込むデータモデリング
datayokocho
0
290
100マイクロサービスのTerraform/Kubernetes管理地獄から抜け出すためのAI活用術
markie1009
0
160
「強制アップデート」か「チームの自律」か?エンタープライズが辿り着いたプラットフォームのハイブリッド運用/cloudnative-kaigi-hybrid-platform-operations
mhrtech
0
210
Featured
See All Featured
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.7k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
A Tale of Four Properties
chriscoyier
163
24k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
380
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
910
The Curse of the Amulet
leimatthew05
1
12k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
360
Become a Pro
speakerdeck
PRO
31
5.9k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
300
Tell your own story through comics
letsgokoyo
1
920
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
250
Site-Speed That Sticks
csswizardry
13
1.2k
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