RMarkdown enables you to write reproducible academic publications such as articles, PhD thesis, lab reports, posters, presentations, and a variety of other fascinating documents using the lightweight and plain-text Markdown syntax.
In the Rmarkdown environment, you can write text, insert images, formulas and simultaneously R and Python scripts.
RTLNotes is not only for R users!. Python programmers can also run codes in Rmarkdown. This article has additional information.
When running your Rmd files with knitr, output plots, tables and code results are embedded in the md file. Then, Rstudio by using pandoc’s powerful engine can convert your documents to many formats, such as PDF, Docx, HTML, epub, and… In particular, you can create PDF reports without worrying about the lateX code.
The RTLNotes
package contains report and presentation templates in PDF, HTML, Office formats. In the articles area, you’ll find an introduction to each template as well as instructions on how to config it. The templates that have been implemented so far are as follows:
The template’ default format is based on the Maxi-Planck theme. We weren’t, however, constrained by this theme. Reports in various styles can be created by defining the relevant parameters in YAML or templates. for more details see PDF Report Template Customization
RTLNotes
is not (yet) available on CRAN, so install development version from GitHub via the devtools
or remotes
packages.
# install.packages("devtools")
devtools::install_github("Ehyaei/RTLNotes")
For find more details of package dependencies, you can see Get Started.
The RMarkdown packages and latex resources that inspired this effort include: