Didacticiels
Créer des documents différents à partir des mêmes sources via Jinja (méthode objet)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 JinjaUn 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)Générer des variantes de documents à partir des mêmes sources ReST avec le texte conditionnel de Sphinx.
Didacticiels DITA XML et XSL-FODidacticiels pas à pas pour rédiger en DITA XML et générer des PDF avec des feuilles de style XSL-FO.
Expressions régulières en PythonLa bibliothèque d’expressions régulières de Python aide à manipuler du texte, notamment si vous n’êtes pas familier avec sed ou awk.
Approche technique de la rédactionFace aux limites d’outils tels que FrameMaker ou Flare, j’ai souhaité comprendre ce qui se joue en arrière-plan et développer une maîtrise approfondie des mécanismes techniques.
Insérer automatiquement des données dans un fichier DITA XMLAutomatisez 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 reStructuredTextCré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 reStructuredTextInterrogez 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é.
Mener un projet de bout en boutDes milliers de photos dispersées sur des dizaines d'ordinateurs, un budget de zéro euro et une archive centralisée : un projet suivi de la prise en charge à la livraison.
Le Raspberry Pi 3 en tant que plateforme de documentationAvec ses ressources modestes, un Raspberry Pi 3 suffit pour créer, gérer et générer une documentation en PDF, HTML ou EPUB.
sed : modifiez votre texte sans ouvrir vos fichiersEffectuez 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.