在rmarkdown中创建页眉时的格式问题

在rmarkdown中创建页眉时的格式问题,r,r-markdown,R,R Markdown,我正在努力学习Rmarkdown,但有些东西很难懂。我试图把我的名字放在我打印的PDF的每一页的顶部,但是我也从标题中的标记文件中得到了各种标题,它经常重叠,使所有内容都无法阅读。我从这里的另一个线程学习了基础知识,但仍在努力。我只希望我的名字出现在标题中。我试着修改它,就像你在下面看到的一样,但是我什么都没有得到。这是我的YAML: --- title: "Something" author: "something" date: "42 42 42" output: pdf_document

我正在努力学习Rmarkdown,但有些东西很难懂。我试图把我的名字放在我打印的PDF的每一页的顶部,但是我也从标题中的标记文件中得到了各种标题,它经常重叠,使所有内容都无法阅读。我从这里的另一个线程学习了基础知识,但仍在努力。我只希望我的名字出现在标题中。我试着修改它,就像你在下面看到的一样,但是我什么都没有得到。这是我的YAML:

---
title: "Something"
author: "something"
date: "42 42 42"
output: pdf_document
includes:
in_header: {My name}
fontsize: 12pt
header-includes:
\usepackage{setspace}
\onehalfspacing
---

有谁能把它写下来,让我的名字只出现在页面的顶部?此外,onehalfspacing与在word right中将spacing设置为1.5相同?

我认为存在一个概念上的问题:您在yaml中放入的内容包括:in_header:是包含在tex文档前言中的文件,类似于您在
header includes:
中的内容。这与文档的标题没有任何关系

如果您想更改此设置,请查看
fancyhdr
latex包

还请注意,多行
标题的语法包括:
在您的示例中是错误的。您需要在每行前面加上
-

---
title: "Something"
author: "something"
date: "42 42 42"
output: pdf_document
fontsize: 12pt
header-includes:
  - \usepackage{setspace}
  - \onehalfspacing
  - \usepackage{fancyhdr}
  - \fancyhead[c]{your name}
  - \pagestyle{fancy}
  - \setlength{\headheight}{15pt}
---

test

\newpage

test

我认为这是一个概念上的问题:您在yaml中放入的
包括:in_header:
是您的tex文档序言中包含的文件,类似于您在
header includes:
中的文件。这与文档的标题没有任何关系

如果您想更改此设置,请查看
fancyhdr
latex包

还请注意,多行
标题的语法包括:
在您的示例中是错误的。您需要在每行前面加上
-

---
title: "Something"
author: "something"
date: "42 42 42"
output: pdf_document
fontsize: 12pt
header-includes:
  - \usepackage{setspace}
  - \onehalfspacing
  - \usepackage{fancyhdr}
  - \fancyhead[c]{your name}
  - \pagestyle{fancy}
  - \setlength{\headheight}{15pt}
---

test

\newpage

test

我试过了,但是这个问题仍然存在,因为一些子标题在我中间与我的名字重叠。否则,它看起来不错:“AITE97你能做一个显示你面临的问题吗?我试过了,但是这个问题仍然存在,因为一些亚标头α在我的中间重叠在我的名字上。否则它看起来不错,谢谢:)@Aite97你能做一个简单的分析来说明你面临的问题吗?