asanzdiego / markdownslides

MarkdownSlides is a Reveal.js and PDF slides generator from MARKDOWN files, that also generate HTML, EPUB and DOCX documents. The idea is that from a same MARKDOWN file we can get slides and books without worrying about style, just worrying about content.
GNU General Public License v3.0
139 stars 12 forks source link

Estilos en reveal #2

Closed hhkaos closed 7 years ago

hhkaos commented 8 years ago

Hi crack!

He estado probando el proyecto y me ha gustado mucho!, de hecho creo que lo voy a usar para hacer las slides del curso de Introducción a HTML5 que estoy haciendo con Gitbook :) (aprovechando que los textos los tengo ya en Markdown también :D).

Una pregunta/sugerencia, he visto que reveal tiene varios estilos, entonces la pregunta es, además del estilo League, se podría elegir el estilo en el que queremos que nos genere las slides/pdfs?

Por cierto para Mac funciona, pero hay que instalar el BasicTeX y configurarlo en el PATH, en mi caso:

#!/bin/bash
PATH=$PATH:/usr/local/texlive/2015basic/bin/universal-darwin/

Otra pregunta, al generar el HTML, el pre del código me sale sin resaltar el código (le he puesto a mano Bootstrap):

screenshot 2016-01-03 20 20 21

¿Sabes cómo se puede estilar sin tener que tocar el código?

Thx crack!, 1 abrazo!

asanzdiego commented 8 years ago

Hola:

Me alegro de que lo vayas a usar: todo un honor para mi :)

Te contesto por partes:

Gitbook

Mi idea original, era tener el mismo archivo Markdown para los apuntes y para las slides. ¿Cómo? Añadiendo algún tipo de marcaje para dejar "notas" para los apuntes que no se vieran en las slides. Pero eso todavía no lo he implementado.

Lo que si que he implementado son los subniveles: cuando exportas a modo libro (HTML, DOCX u ODT) se quedan todos los subniveles, que en las slides se reducen a sólo 2 (slides de título para el nivel superior, y slide normal para el resto)

Remark

Relacionado con lo anterior, en un futuro no muy lejano, me gustaría que exportase también a remark que la verdad son unas slides muy chulas, sobre todo porque admite notas, y modo presentación.

Remark admite notas y modo presentación

Estilos

Tanto reveal, como deck, admiten distintos estilos. Esto se puede configurar en las plantillas. Como verás tengo 2 plantillas para reveal y 2 para deck. La única diferencia de las 2 plantillas es el CSS utilizado. Una planatilla tiene el CSS "normal" y otra tiene un CSS alternativo con fondo blanco. Cambiando la plantilla, puedes poner el CSS que te apetezca.

Pre

Puedes darle color al código siplemente añadiendo el lenguaje que estas utilizando:

ejemplo:

function hola() {
    return "Hola Mundo";
}
function hola() {
    return "Hola Mundo";
}

Ver: Pandoc fenced code blocks