chubrestdown

Formats R Markdown à la charte graphique du CHU de Brest, construits sur les six formats du package rmdformats.

Installation

Depuis une copie locale ou le dépôt Git interne du DIM :

# install.packages("remotes")
remotes::install_local("chemin/vers/chubrestdown")
# ou
remotes::install_github("https://github.com/GuillaumePressiat/chubrestdown")

Usage

Dans le YAML d'un .Rmd :

output:
  chubrestdown::chu_readthedown:
    highlight: kate

Formats disponibles : chu_readthedown, chu_downcute, chu_robobook, chu_material, chu_html_clean, chu_html_docco. Tous acceptent les arguments du format rmdformats sous-jacent ; l'argument css permet d'ajouter des feuilles de style après la charte.

Ou via RStudio : File → New File → R Markdown → From Template → Rapport CHU Brest.

Pour les tableaux interactifs :

chu_datatable(df, n = 12)

Ce que la charte apporte

Maintenance

Les ressources (CSS, logos, script downcute) sont dans inst/resources/. La palette est répétée dans chaque CSS : pour la modifier, un remplacement global des codes hexadécimaux suffit (#195BA5, #12466E, #2DAAE1, #BE1522, #F4F7FA).

Après modification des blocs roxygen dans R/, régénérer la documentation : roxygen2::roxygenise().