La question de la modification du style bibliographique d’un document Rmarkdown revient très souvent dans les formations que j’anime.
En effet, une fois que j’ai montré que la gestion des références bibliographiques est très facile ( j’ai d’ailleurs écrit un article sur le sujet, si vous voulez en savoir plus : “Comment insérer des références bibliographiques dans un document Rmarkdown ? ), on me demande souvent :
Comment faire pour modifier le style bibliographique employé par défaut pour obtenir le style bibliographique utilisé par mon institution, ou par la revue dans laquelle je souhaite soumettre mon projet d'article ?
Alors, pour répondre à cette question, je vous montre comment faire en pas à pas pour modifier le style bibliographique. Vous allez voir ce n’est pas très compliqué !
Pour tirer profit de cet article dédié à la modification du style bibliographique, je vous recommande de lire au préalable mon premier article : Comment insérer des références bibliographiques dans un document Rmarkdown ?
Comme expliqué dans l’article Comment insérer des références bibliographiques dans un document Rmarkdown ? , j’ai créé un fichier avec une extension .bib
qui contient 4 références bibliographiques (mais je vais en utiliser que 3!)
Je l’ai nommé “mes_ref_biblio” et je l’ai placé dans le même dossier que mon fichier Rmarkdown (en général soit à la racine du projet R, soit dans un dossier, nommé par exemple “script” et lui-même placé à la racine de mon projet R).
Dans l’en tête du document rmd
j’ai ajouté bibliography: mes_ref_biblio.bib
Dans mon document rmd, j’ai cité les 3 références. Puis j’ai créé, dans mon document R markdown, un dernier titre # Reférences bibliographiques
, comme ceci :
Le style bibliographique employé par défaut (par Pandoc) est le style Chicago. Voilà ce que ça donne dans le document rendu (ici en html):
Les styles bibliographiques sont définis dans un fichier avec une extension .csl
.
Pour modifier le style bibliographique dans un document rendu, il faut :
csl
, au même endroit que le fichier .rmd
(généralement à la racine du projet R, ou dans un dossier script (par exemple), placé à la racine du projet R)rmd
Imaginons, que je souhaite employer le style bibliographique du “The New England Journal of Medicine :
the-new-england-journal-of-medicine.csl
, et je le place au même endroit que mon doc .rmd dans lequel j’utilise les références bibliographiques.Voici l’en-tête du fichier rmd
avec le fichier the-new-england-journal-of-medicine.csl
:
Voici le résultat dans le document rendu :
Vous remarquerez la modification de l’ordre des références, l’ajout d’un numéro, et la simplification des noms des auteurs !
Si vous souhaitez apprendre à maîtriser rapidement Rmarkdown pour générer des documents automatisés et dynamiques comportant du code R, ou plus généralement apprendre à optimiser vos processus de reporting avec Rmarkdown et Bookdown, j’animerai, en distanciel, une formation professsionnelle sur ce thème, les 4 et 5 novembre prochain. Vous trouverez plus d’information sur cette formation (réalisée en partenariat avec l’organismes de formation Data Value) ci dessous (cliquez sur “Détail de la formation)
Modalités : distanciel, et en partenariat avec l’organisme de formation Data Value
Coût : 1000 euros HT pour les 2 jours
Cette formation s’adresse principalement aux salariés d’entreprises, ou d’établissement français, car ceux-ci peuvent bénéficier d’une prise en charge partielle ou totale par leurs opérateurs de compétences (OPCO), dans le cadre de la formation continue.
Programme : Cliquez ici pour le télécharger
Formulaire d’inscription : Cliquez ici pour le télécharger . Celui lui devra être complété et adressé à l’organisme de formation Data Value, en utilisant cette adresse mail : formation@datavalue.fr
Vous avez des questions ?
J’espère que cet article vous permettra de mieux maîtriser les styles de votre bibliographie dans vos documents générés avec R markdown. N’hésitez pas à me dire ce que vous en pensez en commentaire.
Et si cet article vous a plu, ou vous a été utile, et si vous le souhaitez, vous pouvez soutenir ce blog en faisant un don sur sa page Tipeee. Si cet article vous a plu, ou vous a été utile, et si vous le souhaitez, vous pouvez soutenir ce blog en faisant un don sur sa page Tipeee
Enregistrez vous pour recevoir gratuitement mes fiches “aide mémoire” (ou cheat sheets) qui vous permettront de réaliser facilement les principales analyses biostatistiques avec le logiciel R et pour être informés des mises à jour du site.
3 Responses
Bonjour M.
J’espère vous trouver en bonne santé.
Je tiens à vous remercier pour votre esprit d’open source.
Ça reste un précieux guide pour nous les jeunes programmeurs.
Merci bonne inspiration.
Bonsoir. Wouh très super on apprend mieux vraiment merci 👍👍
Merci beaucoup Madame Della,
Grâce à vos articles, nous apprenons un petit peu plus chaque jour.
Merci encore pour tout ce travail abattu.
Vivement un prochain article.
Bien des choses à vous