2025-01-12 04:36:52 +08:00

36 lines
1020 B
Plaintext

year = sub('.*(2[[:digit:]]{3})-.*', '\\1', meta$Date, perl = TRUE)
if (length(year) == 0) year = format(Sys.Date(), '%Y')
vers = paste('R package version', meta$Version)
auth = format(Filter(function(p) 'aut' %in% p$role, as.person(meta$Author)), c('given', 'family'))
bibentry(
'Manual',
title = paste('rmarkdown:', meta$Title),
author = auth,
year = year,
note = vers,
url = strsplit(meta$URL, ',')[[1]][1],
)
bibentry(
'Book',
title = 'R Markdown: The Definitive Guide',
author = c('Yihui Xie', 'J.J. Allaire', 'Garrett Grolemund'),
publisher = 'Chapman and Hall/CRC',
address = 'Boca Raton, Florida',
year = '2018',
isbn = '9781138359338',
url = 'https://bookdown.org/yihui/rmarkdown',
)
bibentry(
'Book',
title = 'R Markdown Cookbook',
author = c('Yihui Xie', 'Christophe Dervieux', 'Emily Riederer'),
publisher = 'Chapman and Hall/CRC',
address = 'Boca Raton, Florida',
year = '2020',
isbn = '9780367563837',
url = 'https://bookdown.org/yihui/rmarkdown-cookbook',
)