4 ms·
I _really_ want to like any of the markdown to slides tools, but I can never find one that makes sense for my workflow. I've revamped my entire workflow around
by michaelrpeskin 4y ago
I _really_ want to like any of the markdown to slides tools, but I can never find one that makes sense for my workflow.
I've revamped my entire workflow around writing proposals, reports, and other collaborative documents using markdown. With the time savings of using plain text and git, I can put together a professional looking document in a third the time compared to when we were all passing around proposal_version2_final_final2.docx around. And with most of the company using Azure DevOps wikis which are markdown based, I can have everyone collaborate in the wiki and then I pull the repo locally, cat the .md files together and render as a pdf and send it out.
...but my presentations are typically a title, one or two phrases, and a figure. And then I mark up the figure with arrows or circles, or other overlays. The only way I can get that to work in a markdown-to-slides workflow is to end up drawing the figures in powerpoint or draw.io or something, exporting them as a png and embedding them in the slide. So if I'm going to be in powerpoint anyway, I just end up making the slides there.
That being said, I'll probably spend the day in the Marp rabbit hole and see if I can get it to work for me. I hadn't heard of it until today. If I can live in markdown and VS Code, I'll be happy!
- Helmut10001 4y agoFor reveal-js, you can always use `?print-pdf.` to get a static PDF from your slides. [1] https://revealjs.com/pdf-export/ https://revealjs.com/pdf-export/
- michaelrpeskin 4y agoI created a makefile that takes the markdown and generates pdf and other outputs using pandoc with reveal-js. It works great for me except for the part about managing complex figures that I need a gui to draw. For figures that I create in python, that's great (I believe quarto was mentioned earlier, and that works great for more dynamic figure too). But if I'm annotating figures, opening up ppt and adding an arrow and text box is so easy. I try to model my figures after these suggestions (it means it's not easy to make figures without a visual editor): https://www.youtube.com/watch?v=Unzc731iCUY https://www.youtube.com/watch?v=Unzc731iCUY
- Helmut10001 4y agoYes, reveal-js is missing an easy to se wysiwyg editor, I agree.
- pugillum 4y agoYou can actually embed drawio files directly in Markdown by creating your files as drawio.svg and then linking them in the Markdown, e.g. . I explain it in this blog post: https://www.pugillum.com/posts/2021_11_28_drawio_in_markdown/ https://www.pugillum.com/posts/2021_11_28_drawio_in_markdown.... This also works for Marp slides
- masukomi 4y agohttps://github.com/doersino/markdeep-slides https://github.com/doersino/markdeep-slides markdeep slides can support all the stuff that markdeep supports https://casual-effects.com/markdeep/ https://casual-effects.com/markdeep/ Admittedly, creating that asciiart by hand is obnoxious, but tools like monodrow https://monodraw.helftone.com/ https://monodraw.helftone.com/ make it easy. However, then we're right back at the question of why bother using markdown if you're making complicated graphics in another tool anyway. I love Monodraw and use it for many things (it can create svg and png and other formats not just ascii) but yeah, it doesn't seem like a great solution for your use case.