Installation
You can install and use rticles from CRAN as follows:
install.packages("rticles", type = "source")
If you wish to install the development version from GitHub you can do this:
devtools::install_github("rstudio/rticles")
Overview
The rticles package provides a suite of custom R Markdown LaTeX formats and templates for various formats, including:
-
JSS articles
-
R Journal articles
-
CTeX documents
-
ACM articles
-
ACS articles
-
AMS articles
-
Elsevier journal submissions
-
AEA journal submissions
Under the hood, LaTeX templates are used to ensure that documents conform precisely to submission standards. At the same time, composition and formatting can be done using lightweight markdown syntax, and R code and its output can be seamlessly included using knitr.
Using rticles requires the prerequisites described below. You can get most of these automatically by installing the latest release of RStudio (instructions for using rticles without RStudio are also provided).
Using rticles from RStudio
To use rticles from RStudio:
-
Install the latest RStudio.
-
Install the rticles package:
install.packages("rticles", type = "source")
-
Use the New R Markdown dialog to create an article from one of the templates:
Using rticles outside of RStudio
-
Install pandoc using the instructions for your platform.
-
Install the rmarkdown and rticles packages:
install.packages("rmarkdown") devtools::install_github("rstudio/rticles")
-
Use the
rmarkdown::draft
function to create articles:rmarkdown::draft("MyJSSArticle.Rmd", template = "jss_article", package = "rticles") rmarkdown::draft("MyRJournalArticle", template = "rjournal_article", package = "rticles")