From d6f72a05fa592ead242762ce50b452076fde3cc4 Mon Sep 17 00:00:00 2001 From: youen Date: Sun, 7 Aug 2022 23:33:39 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20des=20infos=20pour=20g=C3=A9rer=20les?= =?UTF-8?q?=20SVG=20dans=20l'export=20PDF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Compiler-la-documentation.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Compiler-la-documentation.md b/Compiler-la-documentation.md index 420f7b2..807ed48 100644 --- a/Compiler-la-documentation.md +++ b/Compiler-la-documentation.md @@ -47,6 +47,22 @@ Pour pouvoir compiler la documentation dans un fichier PDF, le système nécessi sudo apt install fonts-freefont-otf latexmk texlive-fonts-recommended texlive-latex-recommended texlive-latex-extra texlive-lang-french tex-gyre texlive-xetex ``` +Pour pouvoir intégrer des images au format SVG dans le PDF, il faut également ajouter un module python + +``` shell +cd projet-de-documentation +source outils/bin/activate +pip install sphinxcontrib-svg2pdfconverter +``` + +Et finalement, ajouter une extension dans `source/conf.py` qui indique également l'outil à utiliser pour convertir les SVG. Par exemple en utilisant inkscape : + +``` +extensions = [ + 'sphinxcontrib.inkscapeconverter', +] +``` + # Générer la documentation au format HTML ``` shell