Gostaria de saber se existe um truque para colocar a data atual no front-matéria do YAML de um .rmd
documento a ser processado knitr
e ormarkdown
pacote. Eu costumava ter a seguinte linha no topo das minhas páginas wiki,
_baptiste, `r format(Sys.time(), "%d %B, %Y")`_
e seria convertido para baptiste, em 3 de maio de 2014 na saída html. Agora, eu gostaria de tirar proveito do wrapper pandoc avançado fornecido por rmarkdown
, mas ter o código r no cabeçalho YAML parece não funcionar:
---
title: "Sample Document"
output:
html_document:
toc: true
theme: united
date: `r format(Sys.time(), "%d %B, %Y")`
author: baptiste
---
Error in yaml::yaml.load(front_matter) :
Scanner error: while scanning for the next token at line 6, column 7
found character that cannot start any token at line 6, column 7
Calls: <Anonymous> ... output_format_from_yaml_front_matter ->
parse_yaml_front_matter -> <Anonymous> -> .Call
Alguma solução alternativa?
!expr
, por exemplodate: !expr Sys.time()
, mas agora isso também não funciona.