Rebonsoir,
Oui effectivement j'espère pouvoir utiliser pythontex pour créer des variantes aléatoires d'un même devoir.
Voici la commande complète de la compilation présente dans la configuration des outils externes de gedit.
et j'obtiens le message d'erreur suivant.
Code : Tout sélectionner
Running tool: Pdflatex
Traceback (most recent call last):
File "/usr/share/texlive/texmf-dist/scripts/pythontex/pythontex3.py", line 61, in <module>
from pygments.styles import get_all_styles
ModuleNotFoundError: No module named 'pygments'
/home/patou/.config/gedit/tools/dlf-pdflatex: 29: essai.tex: not found
et enfin voici le code latex du fichier (les indentations du code python ont disparu lors de la copie du fichier).
Code : Tout sélectionner
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[french]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{multicol}
\usepackage{pythontex}
\usepackage{nopageno}
\setlength{\parindent}{0pt}
\setlength{\columnseprule}{0.4pt}
\begin{document}
\begin{pycode}
import random
for n in range(91):
a = random.randint(2,9)
b = random.randint(2,9)
c = a*b
if (n%3 == 0):
print('$\\ldots\\times',b,' = ',c,'$\\\\[1em]')
else:
if (n%3 == 1):
print('$',a,'\\times\\ldots = ',c,'$\\\\[1em]')
else:
print('$',a,'\\times',b,' = \\ldots$\\\\[1em]')
\end{pycode}
\end{document}
Merci beaucoup pour votre aide.
Bien à vous,
Patrice.
Dernière modification par
MB le dimanche 19 décembre 2021, 11:13, modifié 1 fois.