【问题标题】:How to include custom headers in rmarkdown with fancyhead如何使用 fancyhead 在 rmarkdown 中包含自定义标题
【发布时间】:2021-06-07 14:59:56
【问题描述】:

我正在尝试使用 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 文档,但在页脚中没有页眉和页码...有人知道我做错了什么吗?

【问题讨论】:

    标签: r latex r-markdown pdflatex


    【解决方案1】:

    您可以使用自定义页面样式:

    ---
    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}
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-14
      • 2012-07-02
      • 1970-01-01
      • 2021-12-13
      • 1970-01-01
      • 2021-01-05
      • 1970-01-01
      相关资源
      最近更新 更多