有没有一种方法可以在.sty标题页中使用rmarkdown参数?

时间:2020-08-12 09:00:35

标签: r r-markdown

我创建了一个报告,该报告需要针对65个客户端运行。我在R Markdown文档中将客户端名称作为参数,但是我希望它显示在.sty标题页上,但是我找不到找到这种方法的方法。

YAML:

---
output: 
  pdf_document:
    includes:
      before_body: titletest.sty
      after_body: tail.sty
    toc_depth: 2
    number_sections: TRUE
    dev: cairo_pdf
    latex_engine: xelatex
params:
  param_1: "Client_Name"
fontsize: 12pt
header-includes:
- \usepackage{xcolor}
- \usepackage{pagecolor}
- \usepackage{fancyhdr}
- \pagestyle{fancy}
- \fancyhead[L,C,R]{}
- \fancyfoot[L]{\textbf{SCW} | Client Report}
- \fancyfoot[C]{}
- \fancyfoot[R]{\textbf{\thepage}}
- \renewcommand{\headrulewidth}{0pt}
- \renewcommand{\footrulewidth}{0pt}
- \usepackage{fontspec}
- \setmainfont{Fira Sans}
- \usepackage{setspace}
- \onehalfspacing
- \definecolor{MyGreen}{RGB}{21, 194, 16}
- \definecolor{MyOrange}{RGB}{242, 133, 7}
- \definecolor{MyRed}{RGB}{224, 13, 13}
- \definecolor{hightlightColor}{RGB}{211, 211, 211}
---

在我的titletest.sty中,我当前需要为每个报告手动更新的行是: \textcolor{white}{\LARGE{\textbf{Client 1}}}\\

我尝试了以下各种版本,但似乎无济于事: \textcolor{white}{\LARGE{\textbf{params$param_1}}}\\

任何建议均感激不尽!

0 个答案:

没有答案