r - 如何使用 fancyhead 在 rmarkdown 中包含自定义标题
问题描述
我正在尝试使用 R Markdown 生成 PDF 文档,并希望为第一页设置自定义页眉。我从互联网上复制了一个非常简单的代码,如下所示:
---
header-includes:
\usepackage{graphicx}
\usepackage{fancyhdr}
output: pdf_document
---
\fancypagestyle{plain}{
\fancyhf{}
\fancyhead[L]{my header}
\fancyfoot[C]{my footer}
}
some text
\newpage
some text
当我编织 pdf 时,它会生成一个带有文本的 pdf 文档,但在页脚中没有页眉和页码......有人知道我做错了什么吗?
解决方案
您可以使用自定义页面样式:
---
header-includes:
- \usepackage{graphicx}
- \usepackage{fancyhdr}
- \input{preamble}
- \pagestyle{mystyle}
output:
pdf_document:
keep_tex: true
---
some text
\newpage
some text
与preamble.tex
:
\fancypagestyle{mystyle}{
\fancyhf{}
\fancyhead[L]{my header}
\fancyfoot[C]{my footer}
}
推荐阅读
- c# - 是否可以将 HttpClient 配置为不保存 cookie?
- r - 大时间序列的预测无法识别每日模式。有什么解决办法?
- oracle - Oracle 中的存储过程,子句 WHERE 中带有 CASE-WHEN
- java - OpenAPI:引用 java 类类型
- android - 如何重新安装内部测试轨道上的 Android 应用程序?
- java - 纵向模式下的动态巴士座位布局
- java - 如何处理硒中的弹出窗口或警报?
- amazon-web-services - 如何在预定时间终止和恢复 Elastic Beanstalk 环境?
- java - 与阻塞 Spring Data JPA(或 JOOQ)配对时,使用 Spring WebFlux 优于 Spring MVC 有什么好处吗?
- dart - 国际化 Fluter by intl