Вяжем с нестандартными параметрами - PullRequest
0 голосов
/ 30 января 2020

Я не могу заставить rmarkdown :: render принять мой аргумент params, как в https://bookdown.org/yihui/rmarkdown/params-knit.html#knit -with-custom-parameters

Минимальный пример Rmd с именем re.Rmd :

---
title: "Untitled"
output:
  pdf_document:
    template: def.tex
params:
  title: "different"
---

Я изменил пандо c шаблон латекса по умолчанию: pandoc -D latex > def.tex

$if(title)$
\title{$title$$if(thanks)$\thanks{$thanks$}$endif$}
$endif$

на

$if(params.title)$
\title{$params.title$$if(thanks)$\thanks{$thanks$}$endif$}
$endif$

Но если я запускаю rmarkdown :: рендер, он игнорирует параметры

rmarkdown::render("Documents/thesis/test/re.Rmd",params=list(title="very different"))
...