この,痒い所に手が届くggplot2作図の技
https://github.com/uribo/talk_180530_ggplot2_tips
のプレゼンがいい感じだったので,R presentation について調べた.
テンプレートは,
で,テーマは
らしい.
remark.js を使っている.
使い方は,Ninja Template を読み解けば大体わかる.
なお,xaringan は 写輪眼(ナルト) らしい.
HTML のプレゼンで毎回気になるのは,オフラインで動かすときはどうするのか,というところ.
- remark.js 自体はダウンロードすればよい(それ用の関数がある,相対パスで指定)
- mathjax もダウンロードしてくればよい
- RStudio に同梱されているやつが使える(
file:///
で指定) - ローカルサーバ立てて使う場合(Infinite Moon Reader アドイン)は,スライドと同じフォルダにコピーしてくればよい(相対パスで指定)
- RStudio に同梱されているやつが使える(
libs/
にダウンロードしてきて,
xaringan::summon_remark(version = "latest", to = "libs/")
YAML front matter に設定を書く
output: xaringan::moon_reader: chakra: "libs/remark-latest.min.js" mathjax: "file:///c:/Program Files/RStudio/resources/mathjax-26/MathJax.js?config=TeX-AMS-MML_HTMLorMML" # or # mathjax: "libs/mathjax-26/MathJax.js?config=TeX-AMS-MML_HTMLorMML"
フォントは,ローカルにインストールしてあるやつを指定すればよい. google font のweb font を使う場合は,CSS とフォントをダウンロードしてくれば使えるはず.
mono_light( base_color = "#1c5253", # header: family は 源ノ角ゴシック,weight は bold header_font_family = "Source Han Sans JP", header_font_weight = "Bold", # 本文: family は 源ノ角ゴシック,weight は Regular text_font_family = "Source Han Sans JP", # コードは Ricty regular code_font_family = "Ricty", link_color = "#A1C5AB" )