Me pregunto si hay un truco para poner la fecha actual en la parte delantera de YAML de un .rmd
documento para ser procesado por knitr
el rmarkdown
paquete. Solía tener la siguiente línea en la parte superior de mis páginas wiki,
_baptiste, `r format(Sys.time(), "%d %B, %Y")`_
y se convertiría a baptiste, 03 de mayo de 2014 en la salida html. Ahora, me gustaría aprovechar el envoltorio avanzado de pandoc provisto por rmarkdown
, pero tener código r en el encabezado YAML no parece 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
¿Alguna solución?
!expr
, por ejemplodate: !expr Sys.time()
, pero ahora esto tampoco funciona.