Drawing illustrations themselves has driven many a scientist mad. Fortunately,
there are formal languages with which one can create beautiful graphics.
container deployable diagramming software named draw.io.
networks which uses a domain-specific DOT language.
Compile R Markdown, and Jupyter Notebooks to PDFs, Slides and Websites. Supports R, Python, and Julia :bookmark: :link:.
Supplementary files and tools.
from Markdown source using remark or reveal.js :link:.
convert reStructuredText into various formats and provides command-line
tools to do it :link:.
a collection of CommonMark, MyST markdown and Jupyter notebooks into a HTML website.
a superset of CommonMark markdown with reStructuredText like features.
notebooks into reveal.js presentations, PDF, HTML, Markdown,
reStructuredText and more.
one markup format to another, and a command-line tool that uses this
library :bookmark: :link:.
Pandoc filters - List of
addons to pandoc which implement extra features such as citations and
cross-references.
Panflute - Pythonic alternative
to John MacFarlane's pandocfilters.
Analyses scientific LaTeX papers, suggesting improvements from a list of common mistakes/ambiguities, tense consistency, a vs. an, spell check, and paragraph topic sentences.
example of a book based on R Markdown and bookdown.
Template for writing a PhD thesis in
Markdown - Clean
organization of files to provide a framework for writing a PhD thesis in
mostly Markdown with a little bit of LaTeX, and compiled with Pandoc.
Article provides an overview to a workflow that combines R Markdown (bookdown), Zotero (literature management), and Notion (note taking on research papers) to write academic papers.
Summary of the capabilities of Quarto, why to use it, and how it compares to R Markdown. Also contains tips for M1 Mac users on how to fix a common problem with reticulate.
Step-by-step guide on creating a complex pdf document, including text, figures, references, images, formatting, and more.
How to generate articles and presentations for scientific purposes.
example uses a custom nbconvert template and shows how to store your
notebooks with no output (for version control) while automatically executing
them before running bookbook, so that PDF and HTML versions include the
output.