在 Rmarkdown 中使用 LaTeX 编码时遇到问题(fancyhdr、\headheight)

在 Rmarkdown 中使用 LaTeX 编码时遇到问题(fancyhdr、\headheight)

我目前在 Rmarkdown 中使用 latex 时遇到了问题(使用 fancyhdr 包)。我正在尝试制作具有特定模板样式的数据报告。这是当前阶段的 pdf 屏幕截图,您可以看到标题“Equity1”(整个页面主体)比第 2 页更高。

PDF 截图

这些是我的 Rmarkdown YAML 上的代码

---
output: 
  pdf_document:
    latex_engine: pdflatex
header-includes:|
  \usepackage{graphicx}
  \usepackage{fancyhdr}
  \pagestyle{fancy}
  \newcommand{\helv}{%
    \fontfamily{phv}\fontseries{b}\fontsize{9}{11}\selectfont}
  \fancyhead[R]{\includegraphics[width=3cm]{logo.png}}
  \fancyhead[L]{\textbf\selectfont\sffamily{Daily Report}}
  \fancyfoot[L]{\textbf\selectfont\sffamily{NOT INTENDED FOR FORWARDING}}
  \renewcommand{\headrulewidth}{0.4pt}
  \renewcommand{\footrulewidth}{0.4pt}
classoption: a4paper
---

其余代码如下:


> ## \selectfont\sffamily{EQUITY 1}
> 
> ```{r}
> # content page 1 
> ```  
> \newpage

> ## \selectfont\sffamily{EQUITY 2} 
> ```{r}
> # content page 2 
> ```

我想知道我是否在 YAML 或稍后的代码中犯了错误?(我正在通过 rMarkdown 使用 LateX,因为我试图将其作为 PDF 提供给我的输出)。

感谢您的帮助!

相关内容