3 Mayıs 2014, CUMARTESİ
YAML geçerli tarih rmarkdown içinde
Eğer YAML geçerli tarih .rmd
knitr
tarafından işlenecek bir belge-madde ön ve rmarkdown
Paket koymak için bir numara varsa merak ediyorum. Wiki sayfaları üstünde aşağıdaki satırı vardı
_baptiste, `r format(Sys.time(), "%d %B, %Y")`_
ve dönüştürülür, 2014 baptiste, 03 Mayıshtml çıktısı. Şimdi, gelişmiş pandoc sarıcı rmarkdown
tarafından sağlanan yararlanmak istiyorum ama YAML başlığındaki r kod çalışmıyor:
---
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
Herhangi bir çözüm?
CEVAP
7 Mayıs 2014, ÇARŞAMBA
Bu biraz zor, ama sen sadece date
alan YAML geçerli satır içi R ifade, örneğin alıntı yaparak yapmak lazım
date: "`r format(Sys.time(), '%d %B, %Y')`"
Sonra ayrıştırma hatası yok olacak ve Tarih Pandoc Sys.time()
değeri kullanabilmesi için bir fiyat indirimi çıktı oluşturulur.
Bunu Paylaş:
Web tarayıcı içinde geçerli URL almak...
JavaScript içinde geçerli URL almak?...
Nasıl JavaScript geçerli tarih olsun?...
Hangi karakter CSS sınıf isimleri/seçi...
Ve en sağlam, en basit şekilde kullanı...