Using Marp

  • Create a slide deck all in on .md file
  • Compile as html or pdf
  • Download html locally and open with a browser or host for free with Github Pages, etc for presenting
  • Relatively lightweight and easy to use

Some Examples:

Code:


print("hello world")

Math:

Choose an Image for the Background

In case you want a "template" to use besides the two default ones offered

Two Columns

  • Image on on column and text on the other is relatively easy
  • Two Text Columns is much harder

Emoji Support 🚀

List of Emojis supported at:

https://gist.github.com/rxaviers/7360908

Embedding

Generally, this is not recommended due to script injection.

With the Marp CLI, you will have to pass the argument --html