這篇文章介紹如何使用xaringan
翻譯自火影忍者的寫輪眼,他來自remark.js ,適用於R markdown。
這篇文是參考:資料
在你的開頭設置
---
title: "xaringan教學"
author: "董宸賓"
date: "2023年9月23日"
output:
xaringan::moon_reader
nature:
autoplay: 30000
highlightStyle: github
---
用法是Latex語法加上美元符號,例如用$\alpha+\beta$
生成\(\alpha+\beta\),如果要單獨顯示在一個段落就用兩個美元符號
$$\bar{X}=\frac{1}{n}\sum_{i=1}^nX_i$$
\[\bar{X}=\frac{1}{n}\sum_{i=1}^nX_i\]
ggplot(data = mpg) +
geom_point(mapping = aes(x = displ, y = hwy)) +
geom_smooth(mapping = aes(x = displ, y = hwy))
output:
xaringan::moon_reader:
nature:
autoplay: 30000
output:
xaringan::moon_reader:
nature:
countdown: 60000
output:
xaringan::moon_reader:
nature:
highlightLines: true
xaringan::moon_reader強大的原因就是它能插入各種css元件
舉個例子,如果你要讓字體變成紅色:
.red {
color: #FF0000;
}
output:
xaringan::moon_reader:
css: ["zh-CN.css", "extra.css"]
.red[紅色的字]
k上一頁,j下一頁
按下Return+數字到特定頁
m反轉簡報,b使全黑
按下f全螢幕,c將投影片放到螢幕,p到特殊模式
例如我想讓投影片黑底白字
.aaa{
background-color: black;
color: white;
}
class: aaa
加入seal: false
原作有預設,但我這邊使用沒有出現,所以我自行加入
.pull-left {
float: left;
width: 47%;
}
.pull-right {
float: right;
width: 47%;
}
.pull-left[a]
.pull-right[b]
設定layout:true讓那頁投影片設定為背景
layout:false將其移除
1.在頁尾加入R指令
pagedown::chrome_print("投影片檔名.html")
2.在頁首ymal的地方加入(推薦) knit: pagedown::chrome_print
在你的簡報加入
.panelset[
.panel[.panel-name[panel1]
內容1
]
.panel[.panel-name[panel2]
內容2
]
]
更甚之,你可以配合R chunk setting 設置分隔輸出
.panelset[
.panel[
.panel-name[panel名字]
{r panelset = TRUE, results = "hold"}
print("Oak is strong and also gives shade.")
print("The lake sparkled in the red hot sun.")
]
接下來,你亦可讓panel左移
.panelset.sideways[
.panel[
.panel-name[panel1]
內容1
]
.panel[.panel-name[panel2]
內容2
]
]