No description
Find a file
2023-03-04 14:56:01 +01:00
.github/workflows feat: enhance github action 2023-03-04 14:56:01 +01:00
src code refactoring 2023-03-02 21:48:30 +01:00
.editorconfig Initial commit 2023-02-19 15:18:05 +01:00
.eslintignore Initial commit 2023-02-19 15:18:05 +01:00
.eslintrc Initial commit 2023-02-19 15:18:05 +01:00
.gitignore remove main.js 2023-02-22 20:59:55 +00:00
.npmrc Initial commit 2023-02-19 15:18:05 +01:00
CHANGELOG.md chore(main): release 0.24.0 2023-03-04 14:53:14 +01:00
esbuild.config.mjs export pdf 2023-02-21 21:52:37 +00:00
LICENSE add license 2023-02-24 18:37:33 +00:00
manifest.json updateVersion 2023-03-04 13:54:06 +00:00
package-lock.json chore(main): release 0.24.0 2023-03-04 14:53:14 +01:00
package.json chore(main): release 0.24.0 2023-03-04 14:53:14 +01:00
README.md Update README.md 2023-03-03 16:51:39 +01:00
release-please-config.json feat: add release-please-config.json file 2023-03-03 15:37:53 +01:00
styles.css Initial commit 2023-02-19 15:18:05 +01:00
tsconfig.json code organization 2023-02-19 16:10:24 +00:00
version-bump.mjs Initial commit 2023-02-19 15:18:05 +01:00
versions.json code refactoring 2023-03-02 21:47:32 +01:00

Marp Slides for Obsidian

Version Downloads CodeFactor Maintainability Test Coverage LICENSE Obsidian Downloads

Marp Slides is very simple & powerful slide deck extension for Obsidian based on Marp

Please refer marp for more details of Marp ecosystem.

See the documentation of Marpit Markdown and the features of Marp Core about how to write. Marp have powerful tools for Markdown Slides: Marpit Framework, CLI tool, Web interface and so on.


Features

Preview Slides

Marp for Obsidian lets you preview your Marp Markdown in real time, allowing you to instantly view changes as you make them! With this feature, you can quickly refine and perfect your Markdown documents.

The preview of the content of active Markdow editor, use the ribbon icon or execute command from the Command Palette (Ctrl/Cmd+P + 'Slide Preview')

Export slide deck (html, pdf, pptx, img)

We have integrated Marp CLI to export your deck into several formats.

To export the content of active Markdown editor execute command from the Command Palette (Ctrl/Cmd+P).

Supported file types

  • HTML Basic export
  • PDF with or without annotation
  • PPTX PowerPoint document
  • PNG One file for every slide

⚠️ Export except HTML requires to install any one of Google Chrome, Chromium, or Microsoft Edge. You may also specify the custom path for Chrome / Chromium-based browser by preference CHEROME_PATH.

Use custom theme CSS

You can register and use custom theme CSS for Marpit / Marp Core by setting ThemePath, that includes relative paths to local files in the current vault. The registered theme can use by specifying theme name in theme global directive.

Theme.css:

/* @theme your-theme */

@import 'default';

section {
  background: #fc9;
}

Slides.md:

---
theme: your-theme
---

# Use your own theme

---

# Second Slide

Markdown preview will reload updated theme CSS automatically when you edited the registered local CSS file.


References (Tanks)

tools