# Didacticiels

Guides pratiques couvrant l’outillage documentaire, l’automatisation du single-sourcing, la rédaction structurée et les chaînes de publication multi-formats.

> **Note**
>
> Ces didacticiels présentent des techniques de mise en œuvre spécialisées ou historiques — Jinja, Python, sed, Sphinx/ReST, XSL-FO et le Raspberry Pi. Ce ne sont pas des choix recommandés par défaut pour un nouveau projet documentaire ; pour les pratiques actuelles, voir [adopter le docs-as-code](https://docs.redaction-technique.org/fr/docs-as-code/) et [choisir un modèle de rédaction](https://docs.redaction-technique.org/fr/tools-and-formats/).

## Rédaction structurée et publication multicanal

Méthodes de filtrage, de profilage et de transformation de sources uniques vers de multiples livrables.

  - [**Didacticiels DITA XML et XSL-FO**](https://docs.redaction-technique.org/fr/tutorials/dita-xml-xsl-fo-tutorials/): Didacticiels pas à pas pour rédiger en DITA XML et générer des PDF avec des feuilles de style XSL-FO.
  - [**Créer des documents différents à partir des mêmes sources via Jinja (méthode objet)**](https://docs.redaction-technique.org/fr/tutorials/conditional-text-jinja-object-method/): Définissez l’audience, la plateforme et la version comme des objets Python, puis laissez Jinja filtrer votre contenu à la compilation - plus propre que des flags à base de chaînes de caractères.
  - [**Créer des documents différents à partir des mêmes sources via Jinja**](https://docs.redaction-technique.org/fr/tutorials/conditional-text-jinja/): Un script Python de preprocessing qui utilise des templates Jinja pour inclure ou supprimer des sections de contenu avant de passer les sources à votre générateur de documentation.
  - [**Créer des documents différents à partir des mêmes sources ReST (texte conditionnel)**](https://docs.redaction-technique.org/fr/tutorials/conditional-text-sphinx-rest/): Générer des variantes de documents à partir des mêmes sources ReST avec le texte conditionnel de Sphinx.

## Automatisation de contenu et intégration de données

Techniques d’extraction de données et d’injection dynamique depuis des bases SQL directement dans vos sources documentaires.

  - [**Insérer automatiquement des données dans un fichier DITA XML**](https://docs.redaction-technique.org/fr/tutorials/auto-insert-data-dita-xml/): Automatisez la génération de fichiers DITA XML avec Python en insérant des données produit dynamiques dans vos topics DITA.
  - [**Insérer automatiquement des données dans un fichier reStructuredText**](https://docs.redaction-technique.org/fr/tutorials/auto-insert-data-restructuredtext/): Créez un template reStructuredText que Python renseigne en noms de produits et versions à la compilation - plus aucune mise à jour manuelle à chaque version.
  - [**Insérer automatiquement des données SQL dans un fichier reStructuredText**](https://docs.redaction-technique.org/fr/tutorials/auto-insert-sql-data-restructuredtext/): Interrogez une base de données produit et injectez directement les résultats dans un fichier reStructuredText - gardez la documentation synchronisée avec la source de vérité.

## Traitement de texte et outillage technique

Manipulation de texte en ligne de commande, refactorisation par lots et infrastructure légère pour vos pipelines documentaires.

  - [**sed : modifiez votre texte sans ouvrir vos fichiers**](https://docs.redaction-technique.org/fr/tutorials/sed-text-editing/): Effectuez des recherches et remplacements ciblés dans des centaines de fichiers de documentation en une seule commande - comment sed gère les modifications de texte en masse sans ouvrir un seul fichier.
  - [**Expressions régulières en Python**](https://docs.redaction-technique.org/fr/tutorials/python-regular-expressions/): La bibliothèque d’expressions régulières de Python aide à manipuler du texte, notamment si vous n’êtes pas familier avec sed ou awk.
  - [**Le Raspberry Pi 3 en tant que plateforme de documentation**](https://docs.redaction-technique.org/fr/tutorials/raspberry-pi-documentation-platform/): Avec ses ressources modestes, un Raspberry Pi 3 suffit pour créer, gérer et générer une documentation en PDF, HTML ou EPUB.
  - [**Mener un projet de bout en bout**](https://docs.redaction-technique.org/fr/tutorials/project-end-to-end/): Des milliers de photos dispersées sur des dizaines d

---

Source: https://docs.redaction-technique.org/fr/tutorials/
