by iheredia on 4/27/17, 1:58 PM with 49 comments
by prezjordan on 4/27/17, 2:58 PM
I made this in college because I would always make slides last minute before class presentations or talks at my school's CS club, and fiddling with google slides/powerpoint seemed like overkill. I hope you find it useful as I have over the years.
I've attempted to rewrite it 5 or 6 times based on whatever cool technology I was distracted with, but never merged anything upstream (Spectacle https://github.com/FormidableLabs/spectacle is already a wonderful React solution).
A couple other folks maintain cleaver now (they're great), but lemme know if you have any questions!
by tedmiston on 4/27/17, 7:34 PM
Dropbox Paper recently added a similar feature called Presentation mode. It treats --- as slide breaks and intelligently does font sizing of headers, recognizes headers as "soft slides", etc. It takes very little to no effort to go from doc to minimal presentation.
by djsumdog on 4/27/17, 4:17 PM
by nxc18 on 4/27/17, 2:56 PM
I'm working on a project that needs something similar to this - embedded html presentations - but I'm faced with a problem I haven't found an easy solution to yet.
Markdown is great if there is just text or maybe only an image and text, but it falls down pretty hard with oddly shaped images or multiple images.
I'm considering making a js script to reformat things to look reasonable (e.g. Two column text + image with a tall image). Is there anything like this that exists currently?
by cbhl on 4/27/17, 2:27 PM
http://lab.hakim.se/reveal-js/
(previous discussion: https://news.ycombinator.com/item?id=6450223)
by ams6110 on 4/27/17, 5:49 PM
Nicely done though.
by yogsototh on 4/27/17, 3:09 PM
https://github.com/yogsototh/mkdocs
Mostly a very minimal script which use pandoc. From markdown generate presentations (html with reveal.js/pdf with beamer) and documents (html/pdf).
by ArlenBales on 4/27/17, 8:42 PM
by zck on 4/27/17, 9:40 PM
The benefit is that it's org files, so you have all your standard org features, like easily adding new items and reordering things. It also, unlike other org presentation modes, presents from inside Emacs.
by jsnathan on 4/27/17, 8:38 PM
by poptartman on 4/27/17, 3:47 PM
I've been looking through the github repo for a while now and I can't find the code that is responsible for parsing the markdown syntax into the html tags which are rendered on the page. Can someone point me to where that logic is occuring?
by blipmusic on 4/27/17, 4:50 PM
Here's another: https://remarkjs.com/
There are even commercial apps, such as Deckset (macOS).
by thesephist on 4/27/17, 2:32 PM
HTML based, styled with CSS. Not quite markdown, but a parser would be quick to make, I guess? https://github.com/thesephist/tesseract
by dogas on 4/27/17, 7:59 PM
by zoom6628 on 4/29/17, 12:55 AM
by pathsjs on 4/27/17, 3:36 PM
by jtraffic on 4/27/17, 3:22 PM
by obowersa on 4/27/17, 2:32 PM
https://github.com/regebro/hovercraft
Always liked hovercraft as it makes impress.js much more usable. Will have to properly kick the tires on Cleaver
by diminoten on 4/27/17, 3:50 PM
by sleepychu on 4/27/17, 2:12 PM
Presently I use tex for this.
by sametmax on 4/27/17, 9:28 PM
by magic_beans on 4/27/17, 3:27 PM
by juanpabloaj on 4/27/17, 5:44 PM
by anotheryou on 4/27/17, 3:16 PM
by kiflay on 4/28/17, 4:45 PM
by eptcyka on 4/27/17, 3:05 PM
by blkhawk on 4/27/17, 2:21 PM