前言
研一讨论班的时候,得做学术ppt,得知得学习latex。整蛊了好久才把latex装好(texlive花了3个多G,期间各种踩坑)。如今了解到可以使用Rmarkdown构建beamer主题的slides(小编后知后觉了? )。
最大优点:
- 可以把代码和结果直接在slides中进行展示。
- 可以使用谢大大的tinytex直接编译(300多mb),减少前期安装搭建环境所花费的时间。
使用教程
- 打开New File-R markdown,选择Rbeamer
新建Rbeamer
- 点击图标knitr即可得到模板的pdf
点击图标knitr
模板对应的pdf
主题设置
你可以使用主题(theme),颜色主题(colortheme)和字体主题(fonttheme)选项指定Beamer主题。例如:
代码语言:javascript复制---
output:
beamer_presentation:
theme: "AnnArbor"
colortheme: "dolphin"
fonttheme: "structurebold"
---
下面显示了上述示例中AnnArbor主题的两个示例幻灯片。
更多主题可见以下以下链接https://hartwork.org/beamer-theme-matrix/
网站所包含的主题(部分)
你可以通过该网站查找自己想要的主题,然后在yaml文件中进行替换,最后加入所需的信息。例如:
代码语言:javascript复制---
title: "Random Walk Models for Smoothing Methods"
author: Shanshan Zhuang
institute: xxx University
date: 2021.01
output:
beamer_presentation:
theme: "CambridgeUS"
colortheme: "dolphin"
fonttheme: "structurebold"
---
最近样例
这是前几天讨论班小编制作的slides,可供参考。内部包含公示,图片,代码及输出的结果。如果想使用我做的模板,可以后台/微信私聊我。当然你也可以直接使用上述模板进行改进。
<<< 左右滑动见更多 >>>
小编有话说
- 在制作Rbeamer时,小编发现了一些问题,包括:文献插入,代码输出大小,图片输出大小等。在这就不做太多介绍,具体可见谢益辉的书《R Markdown: The Definitive Guide》[1]的第三章等内容。
- beamer样式还算比较多,但是如今小编能力有限,还整不出一个为自己所用的主题,现在只能用用特定的主题。如果有大佬会,欢迎私下赐教?
- 自从使用Rbeamer制作slides,以后latex看来是要放弃了。
参考资料
[1]
《R Markdown: The Definitive Guide》: https://bookdown.org/yihui/rmarkdown/