From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- macros/generic/randomlist/test-fr.tex | 62 +++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 macros/generic/randomlist/test-fr.tex (limited to 'macros/generic/randomlist/test-fr.tex') diff --git a/macros/generic/randomlist/test-fr.tex b/macros/generic/randomlist/test-fr.tex new file mode 100644 index 0000000000..5df70c0b06 --- /dev/null +++ b/macros/generic/randomlist/test-fr.tex @@ -0,0 +1,62 @@ +\documentclass{article} +\usepackage[T1]{fontenc} +\usepackage[utf8]{inputenc} +\usepackage[a4paper, margin=2.5cm, noheadfoot]{geometry} +\usepackage{amsmath} +\usepackage[seed=1]{randomlist} +\usepackage[french]{babel} + +\pagestyle{empty} +\setlength{\parindent}{0pt} + +\NewList{Eleves} +\NewList{Triplets} + +\begin{document} +\ReadFileList{Eleves}{pupils.dat} +\ExtractFirstItem{Eleves}{NULL} % retire la ligne de titre +\ReadFileList{Triplets}{pythagoras.dat} +\ForEachFirstItem{Eleves}{Eleve} +{% + \ReadFieldItem{\Eleve}{0}{Nom} + \ReadFieldItem{\Eleve}{1}{Prenom} + \ReadFieldItem{\Eleve}{2}{Note} + \ExtractRandomItem{Triplets}{Triplet} + \ReadFieldItem{\Triplet}{0}{Tripleta} + \ReadFieldItem{\Triplet}{1}{Tripletb} + \ReadFieldItem{\Triplet}{2}{Tripletc} + \begin{center} + \fbox{\huge\bfseries Devoir pour \Nom{} \Prenom} + \end{center} + \textbf{Exercise} \par + \if A\Note + La diagonale d'un rectangle fait \Tripletc\,cm et un des côtés de + ce rectangle fait \Tripleta\,cm. Quelle est la longueur de l'autre + côté du rectangle ? + \else + Calculer la longueur de la diagonale d'un rectangle de + \Tripleta\,cm sur \Tripletb\,cm. + \fi + \newpage + \begin{center} + \fbox{\huge\bfseries Corrigé du devoir de \Nom{} \Prenom} + \end{center} + \textbf{Exercise} \par + \if A\Note + Il faut utiliser le théorème de Pythagore. On a : + \[\text{diagonale}^2=\text{côté}_1^2+\text{côté}_2^2.\] + Donc : + \[\Tripletc^2=\Tripleta^2+\text{côté}_2^2\] + et donc : + \[\text{côté}_2=\sqrt{\Tripletc^2-\Tripleta^2} = \Tripletb.\] + \else + Avec le théorème de Pythagore, on a : + \[\text{diagonale}^2=\text{côté}_1^2+\text{côté}_2^2.\] + Here: + \[\text{diagonale}^2=\Tripleta^2+\Tripletb^2\] + and then + \[\text{diagonale}=\sqrt{\Tripleta^2+\Tripletb^2} = \Tripletc.\] + \fi + \newpage +} +\end{document} -- cgit v1.2.3