Markdown pasó del anonimato a ser uno de los lenguajes de marcado más utilizados, usado para documentar código, escribir artículos... y ahora incluso para crear presentaciones minimalistas de manera simple y rápida. Cleaver permite la creación de presentaciones HTML en tiempo record, con un buen aspecto sin escribir una sola linea de código o preocuparse por reposicionar elementos en una presentación tradicional.
Cómo comenzar
Primero debemos crear un archivo Markdown en el cual escribiremos el contenido de la presentación.
# Instalando Cleaver
$ npm install -g cleaver
# Crea un demo.md
$ vi demo.md
Cleaver tiene una plantilla con metadatos por defecto para definir nuestra presentación.
title: Basic Example
author:
name: "Jordan Scales"
twitter: "@jdan"
url: "http://jordanscales.com"
style: my_style.css
output: basic.html
controls: true
Ahora vamos a crear una pequeña presentación.
Vamos a necesitar crear un archivo Markdown para nuestro contenido, en mi casodemo.md
.title: Bienvenido a mi blog!
author:
name: "Gerardo Ortega"
twitter: "@g3ortega"
url: "http://g3ortega.com"
output: demo.html
controls: true
--
# Mi blog
## Este es un sitio donde escribo de:
* desarrollo web
* tips
* javascript y ruby :)
--
# A qué me dedico?
* soy desarrollador web
* ruby on rails
y mucho más
--
# Gracias
## Encuentrame en Twitter: @g3ortega!
Y el 'ultimo paso es simplemente compilarlo:
cleaver demo.md
ésto generará un archivo demo.html
conforme a lo que hemos establecido. Ahora solo resta abrirlo en el navegador.