Zastanawiam się, czy jest jakiś sposób na umieszczenie bieżącej daty na froncie YAML .rmd
dokumentu, który ma być przetwarzany, knitr
i rmarkdown
paczki. Kiedyś na górze moich stron wiki znajdował się następujący wiersz:
_baptiste, `r format(Sys.time(), "%d %B, %Y")`_
i zostałby przekonwertowany na baptiste, 3 maja 2014 r. w danych wyjściowych HTML. Teraz chciałbym skorzystać z zaawansowanego opakowania pandoc dostarczonego przez rmarkdown
, ale wydaje się, że kod rw nagłówku YAML nie działa:
---
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
Jakieś obejście?
!expr
np.date: !expr Sys.time()
, Ale teraz to też nie działa.