Loading Makefile +4 −1 Original line number Diff line number Diff line Loading @@ -35,8 +35,11 @@ clean : @find . -name .DS_Store -exec rm {} \; @find . -name '*~' -exec rm {} \; @find . -name '*.pyc' -exec rm {} \; ## clean-rmd : clean intermediate R files (that need to be committed to the repo). clear-rmd : @rm -rf ${RMD_DST} @rm -rf fig/swc-rmd-* @rm -rf fig/rmd-* ## ---------------------------------------- ## Commands specific to workshop websites. Loading bin/chunk-options.R +5 −3 Original line number Diff line number Diff line Loading @@ -8,18 +8,20 @@ library("knitr") fix_fig_path <- function(pth) file.path("..", pth) ## We use the swc-rmd- prefix for the figures generated by the lssons ## so they can be easily identified and deleted by `make clean`. The ## We use the rmd- prefix for the figures generated by the lssons so ## they can be easily identified and deleted by `make clean-rmd`. The ## working directory when the lessons are generated is the root so the ## figures need to be saved in fig/, but when the site is generated, ## the episodes will be one level down. We fix the path using the ## `fig.process` option. opts_chunk$set(tidy = FALSE, results = "markup", comment = NA, fig.align = "center", fig.path = "fig/swc-rmd-", fig.align = "center", fig.path = "fig/rmd-", fig.process = fix_fig_path) # The hooks below add html tags to the code chunks and their output so that they # are properly formatted when the site is built. hook_in <- function(x, options) { stringr::str_c("\n\n~~~\n", paste0(x, collapse="\n"), Loading Loading
Makefile +4 −1 Original line number Diff line number Diff line Loading @@ -35,8 +35,11 @@ clean : @find . -name .DS_Store -exec rm {} \; @find . -name '*~' -exec rm {} \; @find . -name '*.pyc' -exec rm {} \; ## clean-rmd : clean intermediate R files (that need to be committed to the repo). clear-rmd : @rm -rf ${RMD_DST} @rm -rf fig/swc-rmd-* @rm -rf fig/rmd-* ## ---------------------------------------- ## Commands specific to workshop websites. Loading
bin/chunk-options.R +5 −3 Original line number Diff line number Diff line Loading @@ -8,18 +8,20 @@ library("knitr") fix_fig_path <- function(pth) file.path("..", pth) ## We use the swc-rmd- prefix for the figures generated by the lssons ## so they can be easily identified and deleted by `make clean`. The ## We use the rmd- prefix for the figures generated by the lssons so ## they can be easily identified and deleted by `make clean-rmd`. The ## working directory when the lessons are generated is the root so the ## figures need to be saved in fig/, but when the site is generated, ## the episodes will be one level down. We fix the path using the ## `fig.process` option. opts_chunk$set(tidy = FALSE, results = "markup", comment = NA, fig.align = "center", fig.path = "fig/swc-rmd-", fig.align = "center", fig.path = "fig/rmd-", fig.process = fix_fig_path) # The hooks below add html tags to the code chunks and their output so that they # are properly formatted when the site is built. hook_in <- function(x, options) { stringr::str_c("\n\n~~~\n", paste0(x, collapse="\n"), Loading