Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/67.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 标记:更改ioslides中代码块的默认字体大小_R_Markdown_Presentation - Fatal编程技术网

R 标记:更改ioslides中代码块的默认字体大小

R 标记:更改ioslides中代码块的默认字体大小,r,markdown,presentation,R,Markdown,Presentation,我正在尝试更改代码块的字体大小(更确切地说,我希望使用较小的字体)。 以以下基本示例为例: --- title: "Example" output: ioslides_presentation: toc: yes widescreen: yes --- ## Code ```{r, eval=FALSE} print(mtcars) ``` 有人有主意吗?是否有代码字体大小之类的YAML选项?您可以使用 <style> pre { font-size: 20px;

我正在尝试更改代码块的字体大小(更确切地说,我希望使用较小的字体)。 以以下基本示例为例:

---
title: "Example"
output:
  ioslides_presentation:
  toc: yes
widescreen: yes
---

## Code

```{r, eval=FALSE}
print(mtcars)
```

有人有主意吗?是否有代码字体大小之类的YAML选项?

您可以使用

<style>
pre {
  font-size: 20px;
}
</style>

前{
字体大小:20px;
}
您可以将其放在YAML标题的正下方,或者放在单独的样式表(CSS文件)中,您可以将其放在YAML中

您可能还需要更改
填充
边距
的设置,以便美化区块布局

修改单个块


可以向要修改的代码块(如果不是所有代码块)添加一个类。请在此处查看答案:stackoverflow.com/questions/37944197/

在Yamlies中使用
较小的:是的
,这适用于整个幻灯片内容。我想知道我是否可以只在代码块上做类似的smth…我没有编辑文件,而是将整个CSS代码放在我的Rmd文件的顶部并在那里编辑。它覆盖了设置,并且能够输出我想要的代码字体大小。干杯是的,当然也行。您也可以制作一个副本,编辑该副本并将其包含在标记脚本的YAML头中。此外,此答案可能有助于修改单个代码块: