--- title: "Star Wars films (static HTML)" output: rmarkdown::html_vignette vignette: > %\VignetteIndexEntry{Star Wars films (static HTML)} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- This vignette contains some data about the Star Wars films for use in rvest examples and vignettes. ```{r, echo = FALSE, results = "asis"} library(rvest) crawl_html <- function(x) { out <- gsub("\r", "", x) out <- gsub("\n\n", "

", out) out <- gsub("\n", " ", out) paste0("

", out, "

") } film_desc <- function(x) { glue::glue_data(x, "

{title}

Released: {release_date}

Director: {director}

{crawl_html(opening_crawl)}
") } films <- repurrrsive::sw_films films <- films[order(sapply(films, "[[", "episode_id"))] descs <- vapply(films, film_desc, character(1)) writeLines(descs) ```