首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在rmarkdown中创建页眉时的格式问题

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

Stack Overflow用户
提问于 2019-11-21 17:44:28
回答 1查看 190关注 0票数 0

我正在尝试学习Rmarkdown,但是有一些东西是很难理解的。我试图把我的名字放在我打印的PDF的每一页的顶部,但是我也从页眉中的markdown文件中的文本中获得各种页眉,而且它经常重叠,使得所有内容都不可读。我从这里的另一个帖子学到了基础知识,但仍在努力。我只想让我的名字出现在标题里。我试着像你下面看到的那样修改它,但是我什么也得不到。这是我的YAML:

代码语言:javascript
复制
---
title: "Something"
author: "something"
date: "42 42 42"
output: pdf_document
includes:
in_header: {My name}
fontsize: 12pt
header-includes:
\usepackage{setspace}
\onehalfspacing
---

谁可以写它,使我只得到我的名字在页面的顶部?同样,1/2的间距与在单词中设置间距为1.5是相同的,对吗?

EN

回答 1

Stack Overflow用户

发布于 2019-11-21 18:10:34

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

如果您想要更改这一点,请查看fancyhdr latex包

还请注意,在您的示例中多行header-includes:的语法是错误的。您需要在每一行添加前缀-

代码语言:javascript
复制
---
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
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58971760

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档