Act III · Literate programming & notebooks

Scene 1 · Literate programming & markdown

Learning outcomes…

Content…

Organisation & materials

[Estimated time: 2 hours]

  1. Markdown is a very simple language for writing content especially for the web. This interactive tutorial markdowntutorial is a good starting point to learn the basics of Markdown.

  2. This presentation “Markdown: uses for research and teaching” (slides) summarises its advantages and provides some practical uses for research and teaching. It also includes a demo to generate different output formats (HTML, PDF, etc) from the same document in Markdown. The important thing is not the tool used, but that you think about the possibilities that Markdown can offer you to speed up the management of documents in different formats.

Assignments

References

Corrections

If you see mistakes or want to suggest changes, please create an issue on the source repository.

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY-NC-SA 4.0. Source code is available at https://github.com/cgranell/rrp-uji, unless otherwise noted. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".