2 Introduction

Bienvenue dans ce guide de prise en main de Bookdown, un outil puissant pour créer des livres interactifs, des rapports scientifiques, des tutoriels ou des cours en ligne à partir de fichiers R Markdown.


2.1 Qu’est-ce que Bookdown ?

Bookdown est un package R développé par Yihui Xie qui permet de :

  • Structurer plusieurs fichiers .Rmd en chapitres et sous-chapitres,
  • Générer des livres interactifs au format HTML, PDF ou EPUB,
  • Inclure facilement des formules mathématiques, du code R exécutable, des figures, des tables, et même des références croisées,
  • Publier en ligne (sur bookdown.org, GitHub Pages, Netlify, etc.).

2.2 Outils nécessaires

Avant de commencer, assure-toi d’avoir installé :

Outil Rôle
R Langage principal
RStudio Environnement de développement intégré
Pandoc Conversion des fichiers Markdown en HTML/PDF (inclus dans RStudio)
Git (optionnel) Pour publier sur GitHub ou collaborer

2.3 Pourquoi apprendre Bookdown ?

Bookdown est utile si tu veux :

  • Rédiger un mémoire ou rapport de projet dynamique,
  • Documenter un cours de statistiques ou un projet de recherche,
  • Créer des supports pédagogiques interactifs en ligne,
  • Générer des rapports reproductibles, avec du code exécuté automatiquement.

2.4 Ce que tu vas apprendre dans ce livre

À travers ce guide, tu apprendras à :

  1. Organiser les fichiers de ton projet Bookdown,
  2. Maîtriser le YAML (title, output, etc.),
  3. Compiler ton livre dans différents formats,
  4. Insertion d’images de vidéos de fichiers audio et plus,
  5. Le personnaliser (styles CSS, titres, etc.),
  6. Le publier en ligne.

📘 Prise en main du package "Bookdown"

Projet réalisé par Ahmadou Niass et Samba SowENSAE Dakar, 2025
dans le cadre du cours de projets statistiques avec R.

📁 Code source disponible sur GitHub · Powered by Bookdown