相关疑难解决方法(0)

在外部LaTeX文件中将YAML参数作为宏访问

我正在寻找方法将变量(或LaTeX宏)添加到YAML标头或不久后,以便它们可以用在.tex作为我的(模块化的)报告的一部分的外部文件中.

我的.rmd档案

---
output:
  pdf_document:
    latex_engine: xelatex
    includes:
      before_body: some.tex
params:
  cat: "Felix"
  numb: 14
---

# chapter
Oh my \textbf{`r params$cat`}. 
$x = `r 2*params$numb`^2$

<!-- Trying again to get the parameter -->
\input{some.tex}
Run Code Online (Sandbox Code Playgroud)

我的some.tex档案:

`r params\$cat`
Run Code Online (Sandbox Code Playgroud)

产量

在此输入图像描述

希望输出

我希望能够以某种方式传递来自YAML标头(或者甚至在它下面)的变量以供LaTeX使用,以便可以在一个地方查看和更改所有重要且定期更新的参数.

r pandoc knitr r-markdown

9
推荐指数
2
解决办法
755
查看次数

在 R Markdown 中创建备忘录

我正在尝试在 R Mardown 中创建以下备忘录格式:https ://texblog.org/2012/03/07/writing-a-memo-in-latex/

---
csl: texMemo.csl

\memoto{someone} 
output: pdf_document
---
Run Code Online (Sandbox Code Playgroud)

我不确定将文本放在哪里,无论是在 YAML 标头中还是在 R Markdown 的正文中。此外,Latex 代码在标题中不起作用。我想有一个简单的解决方案,但我找不到答案。谢谢。

latex memo r-markdown cls

4
推荐指数
1
解决办法
600
查看次数

标签 统计

r-markdown ×2

cls ×1

knitr ×1

latex ×1

memo ×1

pandoc ×1

r ×1