forked from rstudio/distill
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
This hard fork is motivated by the need for some structural changes needed in the distill package. With support from the RStudio distill developers, it should be possible to generalise the distill package in a way that allows The R Journal to extend it rather than fork it.
This issue summarises the changes made in rjdistill which would need to (or should) be generalised in distill.
- Arbitrary fields in article's
d-bylinemetadata. - Add more optional date fields (submitted, modified). The existing date field can continue to satisfy the 'published' entry. (Allow additional date fields for articles #1)
- Parameterise scope of search utility. One idea that I was planning to implement was the inclusion of search in listing pages. (Customise search utility to only search articles of a given type #3)
- Arbitrary appendices (to contain custom entries for things like CRAN/Bioc packages used, supplementary files for the article, renv output). (Add button for supplementary files #7)
- Allow badges for article types in listings (Add article type badges to listing #4)
Option forIt is probably better to use a different output for this (like how postcards is used).seal=FALSEto remove generated titles from info pages?
Changes that would still occur in rjdistill/rjtools as an extension of distill:
- Dual rendering of distill HTML and rjournal PDF output (Automatically build and link PDF when knitting html #2)
- Mapping of YAML variable names from
rticles::rjournal_article()todistill::distill_article(). For example,orcid_id->orcid. - Generation of article DESCRIPTION
- Generation of article supplementary resources archive (files specified YAML)
- Handling of RJournal article package macros
\pkg{*},\CRANpkg{*},\BIOpkg{*}
Metadata
Metadata
Assignees
Labels
No labels