使用 R markdown 为每个页面(包括第一页!)创建页脚
Creating a footer for every page (including first!) using R markdown
我想补充问题 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 的底部生成这个:
和 pg2 底部的这个(奇怪的是,由于 \fancyfoot[LE,RO]{\thepage}
,这不应该在左边吗?):
这在 pg3 的底部:
使用
---
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
.
备注\fancypagestyle{plain}{}
与\fancypagestyle{plain}{\pagestyle{fancy}}
效果相同。
我想补充问题 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 的底部生成这个:
和 pg2 底部的这个(奇怪的是,由于 \fancyfoot[LE,RO]{\thepage}
,这不应该在左边吗?):
这在 pg3 的底部:
使用
---
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
.
备注\fancypagestyle{plain}{}
与\fancypagestyle{plain}{\pagestyle{fancy}}
效果相同。