ฉันสงสัยว่ามีเคล็ดลับที่จะนำวันที่ปัจจุบันมาใช้ในส่วนหน้าของ YAML ของ.rmd
เอกสารที่ต้องดำเนินการโดยknitr
และrmarkdown
แพ็คเกจ ฉันเคยมีบรรทัดต่อไปนี้ที่ด้านบนของหน้า wiki ของฉัน
_baptiste, `r format(Sys.time(), "%d %B, %Y")`_
และมันจะถูกแปลงเป็นbaptiste, 03 พฤษภาคม, 2014ในเอาต์พุต html ตอนนี้ฉันต้องการที่จะใช้ประโยชน์จากเสื้อคลุม pandoc ขั้นสูงที่จัดทำโดยrmarkdown
แต่มีรหัส r ในส่วนหัว YAML ดูเหมือนจะไม่ทำงาน:
---
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()
กัน แต่ตอนนี้มันไม่ทำงานเช่นกัน