rMarkdown:更改 Beamer 的字体大小

You*_*rof 8 r r-markdown

我正在将工作流程转移到输出 Beamer 幻灯片的 R/RMarkdown。我每年进行大约 60 次演示,而且我喜欢自动化流程。但是,我需要增加 Beamer 输出中的基本字体大小。使用下面的代码,项目符号文本的大小与 fontsize 中的值无关。我可以输入 12pt 或 24pt,并且 .tex 文件中的选项发生变化,但生成的 Beamer pdf 没有变化。我正在 win10 中的 RStudio 中进行编译。

title: "Title"
author: "Matthew C. Roberts"
date: "October 2016"
fontsize: 12pt
output: 
    beamer_presentation:
---

## Blah

* Hi, my name is Matt
* This is a bullet point
    + so is this
    + this is fontsize
Run Code Online (Sandbox Code Playgroud)

jar*_*auh 3

正如 @samcarter_is_at_topanswers.xyz 在他的评论中所写,使用该选项是正确的fontsize;但你不能使用任意数字。目前,只有数字 8pt、9pt、10pt、11pt、12pt、14pt、17pt 和 20pt 有效(请参阅beameruserguide.pdfbeamer 附带的文档,第 18.2 节“不使用字体主题进行的字体更改”)。所以你应该检查20pt是否足够。

另一种策略是摆弄纸张几何形状。默认幻灯片的格式为 128 毫米 x 96 毫米。如果您指定较小的值,那么显然,字体大小在全屏模式下会显得更大。但是,beameruserguide.pdf建议不要采用此策略(第 8.3 节“边距和大小”)。