Skip to content

KazuhiroOkamura2008/slides

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slide decks

https://heavywatal.github.io/slides/

Framework

  1. knitr interprets code chunks in R Markdown source (rmarkdown/**.Rmd), and generates Markdown files (content/**.md) and figures (content/*/figure/*).
  2. Hugo converts Markdown files (content/**.md) to HTML files (public/**.html).
  3. reveal.js helps rendering HTML as presentation slides. KaTeX renders math equations ($ ... $ and \[ ... \]) embedded in HTML. They are included in a Hugo theme.
  4. The output and libraries are published via gh-pages branch of this repository.

But I recommend using Quarto Presentation via RStudio IDE. It is user-friendly and has decent defaults compared to older alternatives such as xaringan, rstudio/revealjs, and others supported in rmarkdown package.

R packages used in *.Rmd

install.packages("knitr")
install.packages("tidyverse")
install.packages("cowplot")
install.packages("ggrepel", "ggridges")
install.packages("tidymodels")
install.packages("cmdstanr", "bayesplot")
install.packages(c("rstan", "rstanarm", "tidybayes"))
install.packages("gifski")
install.packages("palmerpenguins")
install.packages("nycflights13")
install.packages("remotes")
remotes::install_github("heavywatal/rwtl")

Save as PDF

  1. Install nvm

  2. Install node: nvm install --lts --latest-npm

  3. Setup node: nvm use stable

  4. Change directory to this repo: cd ~/git/slides/

  5. npm install (decktape via package.json)

  6. Run decktape:

    npm run decktape https://heavywatal.github.io/slides/tmd2021/1-introduction.html 1-introduction.pdf
    # or manually
    npx decktape -s 960x720 --chrome-arg=--disable-web-security reveal https://heavywatal.github.io/slides/tohoku2022r/1-introduction.html 1-introduction.pdf
    npx decktape -s 800x600 --chrome-arg=--disable-web-security generic https://comicalcommet.github.io/r-training-2021/R_training_2021_1.html R_training_2021_1.pdf

Releases

Packages

Contributors

Languages