Ответ 1
Это то, что я использовал для управления размером и цветом шрифта в файле R-markdown. Он в основном переопределяет таблицы стилей CSS, не создавая новый файл. Пример изменяет размеры заголовков и заголовков, а также встроенный текст и текст R-кода, а также устанавливает некоторые цвета.
В моем случае мне нужно было упаковать больше информации в документ с указанным количеством страниц, поэтому я сделал все меньше.
---
title: "This is a title"
date: 25 May 2015
output:
html_document:
theme: cerulean
---
<style type="text/css">
body{ /* Normal */
font-size: 12px;
}
td { /* Table */
font-size: 8px;
}
h1.title {
font-size: 38px;
color: DarkRed;
}
h1 { /* Header 1 */
font-size: 28px;
color: DarkBlue;
}
h2 { /* Header 2 */
font-size: 22px;
color: DarkBlue;
}
h3 { /* Header 3 */
font-size: 18px;
font-family: "Times New Roman", Times, serif;
color: DarkBlue;
}
code.r{ /* Code block */
font-size: 12px;
}
pre { /* Code block - determines code spacing between lines */
font-size: 14px;
}
</style>
# H1 Header
Some body text
## H2 Header
More body text
### H3 Header
blah blah blah
```{r echo=T}
n <- 100
df <- data.frame(x=rnorm(n),y=rnorm(n))
```
### Another H3
Обновление:
Добавлено больше стилей, комментариев и немного цвета, чтобы сделать этот ответ более полезным. И снимок экрана: