我在RStudio中使用R Markdown和knit HTML选项来创建HTML输出。然而,纯文本块的输出中使用的字体相当小,我想将其更改为不同的字体并增加字体大小。有没有人可以展示一个例子,如何在html中设置输出字体--在没有太多知识的情况下是可行的?
到目前为止,我在我的markdown文档的顶部进行了尝试,但这不起作用。
---
fontsize: 24pt
---
发布于 2015-03-27 18:24:38
我认为YAML中的fontsize:
命令只对LaTeX / pdf有效。Apart,在标准latex类(文章、书籍和报告)中,只接受三种字体大小(10pt、11pt和12pt)。
关于外观(不同的字体类型和颜色),您可以指定一个theme:
。参见Appearance and Style。
我猜,您正在寻找的是您自己的css.
创建一个名为style.css
的文件,将其保存在与您的.Rmd
相同的文件夹中,并将其包含在YAML头文件中:
---
output:
html_document:
css: style.css
---
在css文件中定义您的字体类型和大小:
/* Whole document: */
body{
font-family: Helvetica;
font-size: 16pt;
}
/* Headers */
h1,h2,h3,h4,h5,h6{
font-size: 24pt;
}
发布于 2017-07-04 20:36:16
您可以使用HTML标签<font size="1"> your text </font>
更改R Markdown中的字体大小。这段代码被添加到R Markdown文档中,并将改变HTML输出的输出。
例如:
<font size="1"> This is my text number1</font>
<font size="2"> This is my text number 2 </font>
<font size="3"> This is my text number 3</font>
<font size="4"> This is my text number 4</font>
<font size="5"> This is my text number 5</font>
<font size="6"> This is my text number 6</font>
发布于 2020-09-30 04:29:28
这些答案过于复杂。只需使用html <style>
标记将CSS直接嵌入到Rmarkdown文档中,就可以更改主体字体大小(以及您可能想要更改的任何其他CSS )。对于这么简单的东西,您不需要整个CSS文件。如果你做了大量的CSS,那么使用一个单独的CSS文件。如果你只是修改几个简单的东西,我会这样做。
---
title: "Untitled"
author: "James"
date: "9/29/2020"
output: html_document
---
<style type="text/css">
body{
font-size: 12pt;
}
</style>
```{r setup, include = FALSE}
knitr::opts_chunk$set(echo =真)
https://stackoverflow.com/questions/29274501
复制相似问题