Automate Reproducible 'Quarto' Manuscripts Ready for Submission

Creates and builds reproducible scientific manuscripts written in 'Quarto'. create_paper() writes a project that holds only the paper: its sections as separate files, its references and journal style as a CSL (Citation Style Language) file, the setup of the analysis and the data. The functions of the package then render it for any journal, check citations and cross-references before every render, export figures to PNG, JPEG and TIFF at 600 dpi, give the supplementary material a document and a bibliography of its own, and build the submission folder: the manuscript split for double-blind review, together with a data and code compendium ready for a data repository. Every render records the versions of the packages it used, 'easypaper' included, with 'renv', so the manuscript can be rebuilt years later. Every render also sets the scientific names of the reference list in italics, checking genera and species against the Global Biodiversity Information Facility (GBIF) Backbone Taxonomy ; italicize_species() does the same for any other bibliography.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("easypaper")

0.1.0 by Daniel Sanchez-Garcia, 3 hours ago


https://github.com/danielsangarci/easypaper, https://danielsangarci.github.io/easypaper/


Report a bug at https://github.com/danielsangarci/easypaper/issues


Browse source code at https://github.com/cran/easypaper


Authors: Daniel Sanchez-Garcia [aut, cre, cph] (ORCID:


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports dataspice, flextable, haven, here, jsonlite, knitr, magick, quarto, ragg, readxl, renv, rmarkdown, rstudioapi, tools, utils, yaml, zip

Suggests curl, testthat, trackdown, vegan

System requirements: Quarto command line tool (<https://quarto.org>)


See at CRAN