我使用rmarkdown生成一个pdf文档,转换在RStudio中完成,或者使用R中的render()
函数。任何人都可以给我一些改变大小,颜色等的指针。用于文档标题和作者姓名的字体?通过编辑文档中的前端内容,我在改变整体字体等方面取得了很大的进步,但我完全迷失在这一点上。请记住,我不会很好地说LaTeX ......
感谢您的帮助
答案 0 :(得分:1)
迟到总比我想的要好。
如果不使用一点LaTeX,更改默认rmarkdown布局的各个部分就不起作用。
首先,这是一个可重复的例子:
titling
在这种方法中,我们不需要包含自定义TeX模板。我们利用rmarkdown使用名为\pretitle
的LaTeX包创建文档头的事实。可以找到文档。
使用该包的\preauthor
和\pretitle{\vspace{\droptitle}\centering\huge}
\preauthor{\centering\large\emph}
命令,我们可以重新定义标题的样式。 rmarkdown使用的默认值是(参见here)
xcolor
现在到代码。我们做了什么:
我们导入了两个包fetamont
和\eiadfamily
。第一个是需要使用颜色,后一个是包含我们打算使用的字体的包。
接下来的三行我们定义了3个新命令。第一个(eiad
)用于将字体系列设置为\myauthor
。
另外两个(\mytitle
,\preauthor
)只是组合了字体和颜色的设置。
最后,我们将\pretitle
和\pretitle{\vspace{\droptitle}\centering\huge\eiadfamily}
\preauthor{\centering\large\myauthor}
重新定义为
\emph
(请注意,我从\preauthor
删除了{{1}},因为ffm字体系列的斜版本不可用。)
结果如下:
答案 1 :(得分:0)
只需添加一个 CSS 代码块就为我解决了:
```{css echo=FALSE}
.author {color: black; font-family: cursive }
.title {color: black; font-family: cursive }