मुझे आश्चर्य हो रहा है कि किसी .rmd
दस्तावेज knitr
के rmarkdown
पैकेज और पैकेज द्वारा संसाधित किए जाने के मामले में YAML के सामने वर्तमान तारीख डालने की कोई चाल है । मैं अपने विकि पृष्ठों के शीर्ष पर निम्न पंक्ति रखता था,
_baptiste, `r format(Sys.time(), "%d %B, %Y")`_
और यह html आउटपुट में 03 मई, 2014 को बैपटिस्ट में परिवर्तित हो जाएगा । अब, मैं इसके द्वारा प्रदान किए गए उन्नत पैंडोक रैपर का लाभ उठाना चाहूंगा rmarkdown
, लेकिन YAML हेडर में r कोड होने से यह काम नहीं हो सकता है:
---
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
कोई वर्कअराउंड?
!expr
, जैसेdate: !expr Sys.time()
, लेकिन अब यह काम नहीं करता है।