Pandoc proporciona una forma muy agradable de crear diapositivas con varios formatos a partir de un archivo fuente básico de Markdown. Es posible tener diapositivas html y beamer diapositivas (salida pdf y/o código fuente LaTeX) a partir del mismo código fuente.
La herramienta de libre disposición requerida: Pandoc
Aquí está el archivo fuente Markdown del ejemplo que acabo de escribir.
input.md
archivo:
Slides with Markdown
========================================================
# Contents
- Typing mathematics
- Including a web application
# Typing mathematics
Type mathematics as in `math.stackexchange.com` : $\int_0^1 f(x) \mathrm{d}x$
# Including a web application
Type the `html` source code you want:
<iframe src="http://glimmer.rstudio.com/stla/3Dsliced/" style="border: none; width: 500px; height: 700px"></iframe>
Y aquí hay un enlace al archivo de salida html: output.html .
El archivo de salida html se obtiene con Pandoc escribiendo la línea de comandos
pandoc -s -S -i -t slidy --mathjax input.md -o output.html
donde ìnput.md
es el nombre del archivo fuente Markdown.
Para obtener un tipo de salida de proyector:
pandoc -s -S -i -t beamer input.md -o output.pdf
Y aquí está el enlace al archivo de salida en pdf: output.pdf
Para obtener el archivo fuente LaTeX que produce el pdf de beamer :
pandoc -s -S -i -t beamer input.md -o output.tex
Más detalles sobre este procedimiento están disponibles en la documentación de Pandoc y desde aquí .