7th July – Reveal using Markdown

I searched about creating presentation with markdown. I found reveal-md. Here is the link to my fork: https://github.com/mandeeps708/reveal-md

Before installing reveal-md, you should have node installed on your system.


npm install -g reveal-md

This command gave some warnings as it is required to be run as root.

After taking some time, finally it installed.

After that I executed the following command to see the demo:

reveal-md demo

With this the server got started and it automatically opened Chromium browser and displayed the presentation.

I also tested it with some new file and wrote some markdown in it and then executed:

reveal-md dpresent.md

Here dpresent.md is the name of the file.

reveal-md in browser

The code is:

# Welcome
* Mandeep Singh
* Computer Science & Engineering


## Guru Nanak Dev Engineering College

> Testing and Consultancy Cell

Note: speaker notes FTW!

And to open speaker notes, the keyboard shortcut is ‘s’ key.


2 thoughts on “7th July – Reveal using Markdown

  1. npm http 200 https://registry.npmjs.org/commander/-/commander-2.1.0.tgz
    > ws@0.4.32 install /usr/local/lib/node_modules/reveal-md/node_modules/reveal.js/node_modules/socket.io/node_modules/socket.io-client/node_modules/ws
    > (node-gyp rebuild 2> builderror.log) || (exit 0)

    /usr/local/bin/reveal-md -> /usr/local/lib/node_modules/reveal-md/bin/server-cli.js
    reveal-md@0.0.19 /usr/local/lib/node_modules/reveal-md
    ├── open@0.0.5
    ├── mustache@2.0.0
    ├── commander@2.7.1 (graceful-readlink@1.0.1)
    ├── glob@5.0.3 (inherits@2.0.1, once@1.3.2, inflight@1.0.4, minimatch@2.0.10)
    ├── express@4.12.3 (merge-descriptors@1.0.0, utils-merge@1.0.0, cookie-signature@1.0.6, methods@1.1.1, cookie@0.1.2, fresh@0.2.4, escape-html@1.0.1, range-parser@1.0.2, vary@1.0.1, finalhandler@0.3.4, content-type@1.0.1, parseurl@1.3.0, con
    tent-disposition@0.5.0, path-to-regexp@0.1.3, depd@1.0.1, qs@2.4.1, debug@2.1.3, etag@1.5.1, proxy-addr@1.0.8, send@0.12.2,
    on-finished@2.2.1, serve-static@1.9.3, type-is@1.6.5, accepts@1.2.11)
    └── reveal.js@3.0.0 (underscore@1.5.2, mustache@0.7.3, express@2.5.11, socket.io@0.9.17)
    After that i ran the reveal-md demo command. It said:
    avi@avi-HP-G42-Notebook-PC:~$ reveal-md demo
    /usr/bin/env: node: No such file or directory
    After that i got into the :
    avi@avi-HP-G42-Notebook-PC:~$ cd /usr/local/lib/node_modules/
    and retried the above command, same message. What did I commit wrong?


  2. Pingback: Exploring Reveal-md | Mandeep Singh

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s