E65 - Quarto: Programación Literaria reproducible y multiformato (mejor que Jupyter Notebook)

27-05-2024 · 78 min · Ver en YouTube

Resumen

En este episodio (continuación de una charla anterior) se presenta Quarto, la herramienta de programación literaria que nace como rebranding de R Markdown y que funciona con R, Python, Julia y otros lenguajes. Se explica su flujo (archivo .qmd → engine knitr/Jupyter → markdown → Pandoc → HTML, PDF, Word, Beamer, etc.) y que se instala como CLI independiente, sin necesidad de R. Se muestran en RStudio atajos de teclado, el modo visual vs. fuente, opciones de chunks (echo, include, eval, warning, message, code-fold, code-line-numbers), fórmulas LaTeX, el encabezado YAML, bibliografía, márgenes, presentaciones, sitios web, libros y documentos interactivos. La conclusión principal es que su mayor valor es la reproducibilidad y la facilidad de pasar el mismo contenido de un formato a otro; tiene una curva de aprendizaje, pero con plantillas propias se vuelve rápido. Entre medio hay conversación sobre atajos, memes y experiencias de los participantes con R Markdown, Jupyter y PowerPoint.

Capítulos

Palabras clave

QuartoR MarkdownJupyter Notebookprogramación literariareproducibilidadPandocknitrRStudioVS CodeYAMLLaTeXreveal.js