yml_empty() %>%
yml_bookdown_opts(
book_filename = "my-book.Rmd",
before_chapter_script = c("script1.R", "script2.R"),
after_chapter_script = "script3.R",
edit = "https =//github.com/rstudio/bookdown-demo/edit/master/%s",
output_dir = "book-output",
clean = c("my-book.bbl", "R-packages.bib")
)
yml_empty() %>%
yml_bookdown_opts(
rmd_files = list(
html = c("index.Rmd", "abstract.Rmd", "intro.Rmd"),
latex = c("abstract.Rmd", "intro.Rmd")
)
)
x <- yml_empty() %>%
yml_title("A Minimal Book Example") %>%
yml_date(yml_code(Sys.Date())) %>%
yml_author("Yihui Xie") %>%
yml_bookdown_site() %>%
yml_latex_opts(
documentclass = "book",
bibliography = c("book.bib", "packages.bib"),
biblio_style = "apalike"
) %>%
yml_citations(
link_citations = TRUE
) %>%
yml_description("This is a minimal example of using
the bookdown package to write a book.")
x
# \donttest{
output_yml <- yml_empty() %>%
yml_output(
bookdown::gitbook(
lib_dir = "assets",
split_by = "section",
config = gitbook_config(toolbar_position = "static")
),
bookdown::pdf_book(keep_tex = TRUE),
bookdown::html_book(css = "toc.css")
)
output_yml
# }
Run the code above in your browser using DataLab