bookdownplus is a collection and selector of R bookdown templates.
bookdownplus helps you write academic journal articles, guitar books, chemical equations, mails, calendars, and diaries. R
bookdownplus extends the features of
bookdown, and simplifies the procedure. Users only have to choose a template, clarify the book title and author name, and then focus on writing the text. No need to struggle in YAML and LaTeX.
Before starting, you have to install
bookdown package, and other software and packages (i.e. 'Pandoc', 'LaTeX',
knitr, etc.) which
bookdown depends on. See the official manual of bookdown for details.
bookdownplus() and specify the template with
template argument, You will get some files (e.g.
body.Rmd) and folders in your working directory. Although there are many other arguments for
bookdownplus(), you can simply ignore them if you use
bookdownplus package for the first time.
Build it with bookdown. Your will get a book file named
Write your own text in
body.Rmd, and build your own lovely book.
bookdownplus(template = "copernicus", more_output = NULL, title = "title", author = "author", render = TRUE, rproj = TRUE, output_name = NA, to = "./", new = TRUE)
character. Choose a template for your book or doc. The default template is 'thesis_classic'. Run
optional output formats besides pdf_book, which can be (run
character. book title.
character. book author.
logical. whether to render automatically
logical. whether to created an .Rproj file automatically
chracter. the name of the output files. If NA (default), the template name will be used.
demo files to build with bookdown
bookdownplus(render = FALSE)