我想添加问题Creating a footer for every page using R markdown:除了以下所有页面外,我如何为文档的第一页执行此操作?
在RStudio中,这段代码:
---
title: "Test"
author: "Author Name"
header-includes:
- \usepackage{fancyhdr}
- \usepackage{lipsum}
- \pagestyle{fancy}
- \fancyhead[CO,CE]{This is fancy header}
- \fancyfoot[CO,CE]{And this is a fancy footer}
- \fancyfoot[LE,RO]{\thepage}
output: pdf_document
---
\lipsum[1-30]
在pg1:
的底部生成此内容
并且这(奇怪的是,不应该因为\fancyfoot[LE,RO]{\thepage}
?而在左边,因为{{1}}?)在pg2的底部:
这是在第3页的底部:
答案 0 :(得分:5)
使用
---
title: "Test"
author: "Author Name"
header-includes:
- \usepackage{fancyhdr}
- \usepackage{lipsum}
- \pagestyle{fancy}
- \fancyhead[CO,CE]{This is fancy header}
- \fancyfoot[CO,CE]{And this is a fancy footer}
- \fancyfoot[LE,RO]{\thepage}
- \fancypagestyle{plain}{\pagestyle{fancy}}
output: pdf_document
---
\lipsum[1-30]
应该覆盖plain
页面样式 - 在问题为\maketitle
的第一页上使用 - 等同于fancy
。