Pour les figure, idem, soit vous générez du psstricks ou autre soit vous enregistrez les images avec matplotlib dans un fichier au même endroit que le .tex et vous générez un includegraphics correspondant.
Vincent
]]>le premier essai sur un fichier tex simple est concluant.
Cela a l'air effectivement rapide et efficace.
En revanche, si je veux effectuer des calculs ou incorporer des graphiques de Matplotlib, à quel endroit et sous quelles formes cela doit il apparaître?
Est-ce dans le code python directement ou dans latex?
cordialement
]]>C'est parfait. Pour ma part je n'utilise pas ce package, mais lorsque j'utilise LaTeX et Python, je code le fichier.tex comme un fichier texte normal, puis je lance
import subprocess a = subprocess.call('pdflatex -interaction=nonstopmode fichier.tex') if a == 0 : print("Le fichier a bien été généré") else : print("problème")
Et hop, on a un PDF (idem si on passe par dvi2ps....en 3 lignes)
Vincent
]]>%%%%%%%%%%%%%%%
latexmk: The script engine could not be found.
latexmk: Data: scriptEngine="perl.exe"
Traceback (most recent call last):
File "<string>", line 420, in run_nodebug
File "D:\docs python\python02.py", line 64, in <module>
doc.generate_pdf('full', clean_tex=False)
File "C:\EduPython\App\lib\site-packages\pylatex\document.py", line 233, in generate_pdf
stderr=subprocess.STDOUT)
File "C:\EduPython\App\lib\subprocess.py", line 617, in check_output
raise CalledProcessError(retcode, process.args, output=output)
subprocess.CalledProcessError: Command '['latexmk', '--pdf', '--interaction=nonstopmode', 'full.tex']' returned non-zero exit status 1
%%%%%%%%%%%%
Cependant, le document Tex est bien créé.
Donc cela fonctionne bien.
Cordialement