Live data from Hacker News

Marp: Markdown Presentation Writer

yhatt.github.io

51–60 of 98 posts

Re: Marp: Markdown Presentation Writer

#51

I like the way our tools went from Text -> Graphical interface -> Text You can see this with all the CLI tools being introduced for traditional programs. I suppose people appreciate control and automation.

you like that? I can see how you might like a command line as opposed to a dumbed-down, simplistic, and intelligence-insulting GUI.

But I cannot see how you can love Markdown. A shit standard that uglifies everything it touches, instead of celebrating the beauty of typography.

There is no inconsistency between liking command line, and being demanding in terms of text layout. Just ask LaTeX.

Re: Marp: Markdown Presentation Writer

#52
post #48
post #23

Shameless plug: I'm a lecturer and have scratched this itch some time ago with a pet project that a couple lecturers are using now: https://github.com/munen/p_slides/ It doesn't ship it's own editor, because everyone already has a favorite(for me that's formerly vim, now Emacs). It's only static files, so it doesn't need a server or pre-compilation. It's extensible, has syntax highlighting and produces PDFs for the s…

If we're plugging, I'm very partial to Hovercraft, which throws a wrapper around impress.js, and provides a proper presenter's console as part of the rendered HTML/JS: https://github.com/regebro/hovercraft

Looks interesting, on a first try the demo presentation didn't work on my iPhone 6s - and you need to install additional software. p_slides is explicitly dead simple.

hovercraft looks nice, though - I'll probably check it out later on a bigger machine, again. Thanks for sharing!

Re: Marp: Markdown Presentation Writer

#53
post #23

Shameless plug: I'm a lecturer and have scratched this itch some time ago with a pet project that a couple lecturers are using now: https://github.com/munen/p_slides/ It doesn't ship it's own editor, because everyone already has a favorite(for me that's formerly vim, now Emacs). It's only static files, so it doesn't need a server or pre-compilation. It's extensible, has syntax highlighting and produces PDFs for the s…

Great work!

Are you aware of markdeep?

https://casual-effects.com/markdeep/

...support for it might be a nice addition to this project.

Re: Marp: Markdown Presentation Writer

#55

I like the way our tools went from Text -> Graphical interface -> Text You can see this with all the CLI tools being introduced for traditional programs. I suppose people appreciate control and automation.

Text is, kind of, the only truly portable, multi-platform control/interface/thingy/

Re: Marp: Markdown Presentation Writer

#56

Markdown is fine for github, but isn't there even a slight bit of Helvetica-fatigue out there? Aren't we in a position, 20 years after HTML's widespread adoption, where we can aspire to something slightly more artful/communicative than Markdown's catastrophically simplistic and tragically ugly idea of layout? Markdown represents, honestly, the massacre of the art of typography. It is ironic how such an ugly standard…

Markdown has nothing to do with typography. What the output looks like is, deliberately, a completely separate concern.

In the case of using markdown for generating web based presentations, your CSS would be responsible for the styling - just like any other web page.

Markdown is just the semantics and content.

Re: Marp: Markdown Presentation Writer

#57
post #23

Shameless plug: I'm a lecturer and have scratched this itch some time ago with a pet project that a couple lecturers are using now: https://github.com/munen/p_slides/ It doesn't ship it's own editor, because everyone already has a favorite(for me that's formerly vim, now Emacs). It's only static files, so it doesn't need a server or pre-compilation. It's extensible, has syntax highlighting and produces PDFs for the s…

This fails (my) personal test of all HTML systems -- it doesn't scale well with changes in resolution, and many projectors will auto-change my laptop's size when I plug them in.

My hacked up slide system (which I want to dump, I hacked someone else's library years ago) makes a fixed div of size 1024x768, and then uses CSS zoom to resize that to the browser window.

Re: Marp: Markdown Presentation Writer

#58
post #23

Shameless plug: I'm a lecturer and have scratched this itch some time ago with a pet project that a couple lecturers are using now: https://github.com/munen/p_slides/ It doesn't ship it's own editor, because everyone already has a favorite(for me that's formerly vim, now Emacs). It's only static files, so it doesn't need a server or pre-compilation. It's extensible, has syntax highlighting and produces PDFs for the s…

This fails (my) personal test of all HTML systems -- it doesn't scale well with changes in resolution, and many projectors will auto-change my laptop's size when I plug them in. My hacked up slide system (which I want to dump, I hacked someone else's library years ago) makes a fixed div of size 1024x768, and then uses CSS zoom to resize that to the browser window.

Could you elaborate? How does it not scale? It's using bootstrap for styling, so there's that. Me and a couple of lecturer peers have been using it in lectures for classes of all sizes which includes different kinds of beamers. As you stated, my machine will also auto-scale resolution in this scenario. If all else fails, there's Strl++/- (;

I'm also using it on OS X and Debian. Both work well. And as is recognizable from the git commit history - there's not much that needs to be done over the years to keep it going. Exactly my kind of HTML system - dead simple, no dependencies, works also years later^^

Re: Marp: Markdown Presentation Writer

#59
post #23

Shameless plug: I'm a lecturer and have scratched this itch some time ago with a pet project that a couple lecturers are using now: https://github.com/munen/p_slides/ It doesn't ship it's own editor, because everyone already has a favorite(for me that's formerly vim, now Emacs). It's only static files, so it doesn't need a server or pre-compilation. It's extensible, has syntax highlighting and produces PDFs for the s…

Great work! Are you aware of markdeep? https://casual-effects.com/markdeep/ ...support for it might be a nice addition to this project.

Thanks a bunch^^

Markdeep looks totally awesome - I'm going to give it a try, soon! Now is midnight, though, and my fiance wants me to quit the computer^^

Thanks again, I'm looking forward to be able to include diagrams and have them under version control!

Re: Marp: Markdown Presentation Writer

#60
post #34
post #31

Earlier quoted context omitted.

How is it compared to reveal.js? http://lab.hakim.se/reveal-js/

* Out of the box reveal-js does not support Markdown Slides. Yes, of course they do, but you'll have to write HTML per slide and then embed Markdown. p_slides is Markdown online. * reveal-js is _much_ bigger whereas p_slides relies on well tested and established software. For example many features that you can find on the reveal-js README are also included in p_slides, because it uses W3Org slidy-js[1]. p_slides actu…

For that gap I wrote a GitHub pages compatible Jekyll wrapper: https://github.com/tasmo/reveal-jekyll
Post reply on HN