最近,写教程或者代码,更喜欢在RStudio中的rmarkdown中书写,偶然间发现了这个插件,无比nice,无比炫酷,各种风格,直呼666!
1. 风格1:大自然的味道
我最喜欢的主题!
2. 风格2:清洗寡欲系列
3. 风格3:忧郁小王子
4. 青春少女心
当然还有其它主题,这里就不在演示了。^[其实还有一个主题!],下面说一下实现步骤。
不同主题的rmarkdown实现步骤
1. 首先你要安装一个R包
install.packages("prettydoc")
2. 安装完之后,就可以新建R markdown选择主题了
什么,你嫌麻烦
那就copy我的代码吧,在RStudio中安装好包,保存为后缀为Rmd的文件,快捷键Ctrl+Shift+K即可。
「代码如下:」:
---title: "风格4"author: "邓飞"date: "`r Sys.Date()`"output:prettydoc::html_pretty:# theme: cayman # 1# theme: tactile #2# theme: architect #3# theme: leonids #4theme: hpstr #5highlight: github# highlight: vignette---# 我是一级标题哈哈,这是正文> ok,这是引用## 1. 试试加粗**加粗的字体是这样的**## 2. 试试代码首先是文字中的代码`R`中的包`ggplot2`然后是代码块```{r}print("hello world")```## 3. 试试公式下面这是公式:$$mean = \frac{a+b}{2}$$或者语句中加入,比如$\sigma$,$\beta$这两个是公式中常用的字母。## 4. 试试图片```{r fig.width=6, fig.height=6, fig.align='center'}set.seed(123)n <- 1000x1 <- matrix(rnorm(n), ncol = 2)x2 <- matrix(rnorm(n, mean = 3, sd = 1.5), ncol = 2)x <- rbind(x1, x2)head(x)smoothScatter(x, xlab = "x1", ylab = "x2")```## 5. 试试表格```{r, echo=FALSE, results='asis'}knitr::kable(head(iris, 10))```## 6. 试试参考文献比如,我高中时看过一句格言,就记住了:> 小狗不能因为有大狗的存在,而失去自己的叫声^[这是一本书中的一句话,具体什么说,我真记不起来了]好吧,我刚才百度了一下,这应该是契科夫^[https://www.baidu.com/link?url=6T4s4LNSKSF9Bd63FXgwaAUECruu-x02TxmbB_o80WIaNzZYYD2R1iGVEmmX5nbaz4hdK3_Ge4F18l3n1DYUw_&wd=&eqid=9c2cec1d0000f49a0000000660069e80]所说的参考:https://github.com/yixuan/prettydoc/


