Marp(Markdown Presentation Ecosystem)はMarkdown形式でプレゼンテーション資料を作成できるオープンソースのツール
https://marp.app/
Markdownでプレゼン資料を作成できるため学習コストが低い
標準でdefault、gaia、uncoverという3つのテーマがあり、CSSで独自のMarpテーマも作成可能。 ユーザが作成したテーマも公開されている。 https://rnd195.github.io/marp-community-themes/
default
gaia
uncover
スライドをPDF、PPTX、HTML形式でエクスポート可能
ObsidianのMarpスライドプラグインは2025年2月現在2つある。
samuele-cozzi/obsidian-marp-slides
JichouP/obsidian-marp-plugin
Ixx=∫∫Ry2f(x,y)⋅dydxI_{xx}=\int\int_Ry^2f(x,y)\cdot{}dydx Ixx=∫∫Ry2f(x,y)⋅dydx
f(x)=∫−∞∞f^(ξ) e2πiξx dξf(x) = \int_{-\infty}^{\infty} \hat f(\xi)\,e^{2 \pi i \xi x} \,d\xi f(x)=∫−∞∞f^(ξ)e2πiξxdξ
こんな感じで数式を書くことができる。もちろんインラインの LaTeX\LaTeXLATEX も使える。
require 'io/console' width, height = 50, 20 drops = Array.new(width, 0) loop do print "\e[H" height.times do |y| line = (0...width).map {|x| drops[x] > y ? '|' : ' '}.join puts line end drops.map! {|drop| drop > height ? 0 : drop + rand(0..1) } sleep 0.1 end
none / clockwise / counterclockwise / cover / coverflow / cube / cylinder / diamond / drop / explode / fade / fade-out / fall / flip / glow / implode / in-out / iris-in / iris-out / melt / overlap / pivot / pull / push / reveal / rotate / slide / star / swap / swipe / swoosh / wipe / wiper / zoom
none
clockwise
counterclockwise
cover
coverflow
cube
cylinder
diamond
drop
explode
fade
fade-out
fall
flip
glow
implode
in-out
iris-in
iris-out
melt
overlap
pivot
pull
push
reveal
rotate
slide
star
swap
swipe
swoosh
wipe
wiper
zoom