Never use PowerPoint again

preview_player
Показать описание
—————————————————————————————————————————
In this video, we use Marp to create a presentation from our text editor using Markdown syntax. Marp is an excellent way of quickly creating beautiful presentations with syntax highlighted code blocks, TeX typeset math, and stylized images without having to worry about a finicky WYSIWYG editor like PowerPoint. #markdown #marp #marpit

I use Marp a lot, and I think you'll like it too.

Chapters
---------------
0:00 Introduction
0:09 Installation
0:22 A blank slide
0:40 Syntax and themes
1:18 Code
1:39 Math
2:02 Images
2:28 Two columns (image + text)
3:10 Spot Directives
3:42 Two columns (text + text)
4:39 Other stuff
4:59 Export
6:51 End card

References
-------------------
Рекомендации по теме
Комментарии
Автор

Unlike PowerPoint however this isn’t Turing complete😢

dabbopabblo
Автор

imagine you need to debug a presentation now lol

ryoukaip
Автор

I never thought the day would come when they would make a framework for designing stand-alone power points

dabbopabblo
Автор

This is way more effort than PowerPoint for anything but the most basic presentations. Glad to know it exists though

ChrisHaupt
Автор

So, simpler than TeX and in a format familiar to devs. Pretty cool!

In the future, there will be a code-free version with built in diagrams and figures, maybe a slideshow mode for presentations, a little highlighter you can use while presenting, and...

jesseparrish
Автор

Tbh, I think this is good for making presentations with syntax highlighted code, but I think Google Sheets or LibreOffice Impress are more powerful and accessible for most purposes. The fact that I can’t export to an editable PPTX is a dealbreaker for me.

cmyk
Автор

Marp looks like an interesting thing, but also kudos on the editing — it's insanely good.

beesinatrenchcoat
Автор

As a dev, i do so much of my work in markdown, including taking notes (extending as far as my college notes), so this feels like it's catered exactly to my needs, since I don't do really complicated presentations anyway.

waiitwhaat
Автор

Thank you for making this, you cleared up some of my confusions around the custom css styles!

Gamingfouryou
Автор

Nice video, for years we have been used to create slides using only the mouse, however Markdown is also a great format for creating and editing, instead of using a specific program for opening pptx files for example, you can just use whatever text editor you want!

Worth noting that there is an alternative to Marp, which is slidev and it has a ton of great features

alt-chan-
Автор

Interesting. I think I’ll stick with Keynote for now. But I can see this being interesting for generating slides programmatically for, e.g., release notes for your product. Instead of a simple list of changes you could have a slide per change with the name of the issue resolved as a title and the description of the issue in form of bullet points.
Even better: if you have a use case where you need to periodically update an existing presentation with new values. Instead of doing that manually, just let your build process generate those slides with updated values for you.
You could make slides highlighting the code quality of your code, showing metrics such as average lines of code per function or complexity metrics and how they evolved over time.

fearisan
Автор

You can always use tables to have grids of any size. All you have to do is to hide borders via css without defining your own grid, and it works fine for small content!

MaulikParmar
Автор

This seems overly complicated for no real reason. I love it!

justsomeguy
Автор

This is awesome! I just introduce Ansible to our team, and presented it using markdown. This thing looks really cool!

dummypg
Автор

A big reason to why this video blew up is the well done thumbnail. Great video too, keep up the good work!

revowolf
Автор

That's some super cool way to make a slide!
Thank you so much, Doug! I will definitely incoporate this into my skillset for damn sure <3

phucnguyen
Автор

Thanks for this! I was just fighting my brain to move away from PP to Quarto, seeing all the nice ways I can integrate live graphs and maps. This helped get the basic syntax down!

anthonylwalker
Автор

Small markdown tip: if you're defining code blocks often, then file extensions work just as well (so ```py instead of ```python or ```js versus ```javascript). Saves you a few seconds over the course of a year!

poolkrooni
Автор

Honestly, I’ll dabble with this. Seems REALLY good for making nice looking, simple presentations.

mazkas
Автор

i love this because i am looking for any reason or excuse to use markdown in anything.

backpacklv