diff options
author | Karl Berry <karl@freefriends.org> | 2023-11-02 19:56:46 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-11-02 19:56:46 +0000 |
commit | 54f5c2e495066123bfd6a075a41a0dc56278ed5f (patch) | |
tree | 95a68d6bb7579f665fb85521242e91de087844f6 /Master/texmf-dist/doc/latex | |
parent | 678418d2183298397d5675328bfd281f59d1f632 (diff) |
profmaquette (2nov23)
git-svn-id: svn://tug.org/texlive/trunk@68733 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex')
-rw-r--r-- | Master/texmf-dist/doc/latex/profmaquette/TestCAN.pdf | bin | 0 -> 20353 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/profmaquette/TestCAN.tex | 27 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.pdf | bin | 0 -> 21506 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.tex | 31 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.pdf | bin | 203416 -> 241332 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.tex | 102 |
6 files changed, 132 insertions, 28 deletions
diff --git a/Master/texmf-dist/doc/latex/profmaquette/TestCAN.pdf b/Master/texmf-dist/doc/latex/profmaquette/TestCAN.pdf Binary files differnew file mode 100644 index 00000000000..ce210e3c71b --- /dev/null +++ b/Master/texmf-dist/doc/latex/profmaquette/TestCAN.pdf diff --git a/Master/texmf-dist/doc/latex/profmaquette/TestCAN.tex b/Master/texmf-dist/doc/latex/profmaquette/TestCAN.tex new file mode 100644 index 00000000000..58cbf7a758c --- /dev/null +++ b/Master/texmf-dist/doc/latex/profmaquette/TestCAN.tex @@ -0,0 +1,27 @@ +\documentclass[french]{article} +\usepackage[nonamssymb]{ProfCollegeT} +\usepackage{ProfMaquetteT} + +\usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} +\usepackage[math-style=french,Scale=0.98]{fourier-otf} + +\newfontfamily\myfontScratch[Scale=0.725]{DejaVu Sans} + +%\usepackage[a5paper,margin=1cm,noheadfoot]{geometry} +\setlength{\parindent}{0pt} +\pagestyle{empty} + +\usepackage{babel} + +\usepackage{lipsum} + +\begin{document} +\begin{Maquette}[CAN]{} + \begin{exercice} + On considère un triangle $ABC$\dots + \end{exercice} +\end{Maquette} +\end{document} +% Local Variables: +% TeX-engine: luatex +% End: diff --git a/Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.pdf b/Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.pdf Binary files differnew file mode 100644 index 00000000000..a2b2f04465d --- /dev/null +++ b/Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.pdf diff --git a/Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.tex b/Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.tex new file mode 100644 index 00000000000..565b168d7e7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.tex @@ -0,0 +1,31 @@ +\documentclass[french]{article} +\usepackage[nonamssymb]{ProfCollegeT} +\usepackage{ProfMaquetteT} + +\usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} +\usepackage[math-style=french,Scale=0.98]{fourier-otf} + +\newfontfamily\myfontScratch[Scale=0.725]{DejaVu Sans} + +%\usepackage[a5paper,margin=1cm,noheadfoot]{geometry} +\setlength{\parindent}{0pt} +\pagestyle{empty} + +\usepackage{babel} + +\usepackage{lipsum} + +\begin{document} +\begin{Maquette}[CAN]{CoefQ=0.5,CoefR=0.25} + \begin{exercice} + $17+19$ + \end{exercice} + \begin{exercice} + $ABC$ est un triangle tel que $\widehat{ABC}=\ang{30}$ et $\widehat{BCA}=\ang{70}$. Alors\dots + \Complement{$\widehat{CAB}=\dots$} + \end{exercice} +\end{Maquette} +\end{document} +% Local Variables: +% TeX-engine: luatex +% End: diff --git a/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.pdf b/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.pdf Binary files differindex 26ddb6c90ff..684fb60cce5 100644 --- a/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.pdf +++ b/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.pdf diff --git a/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.tex b/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.tex index 201af9c0d0f..deb64e3d34e 100644 --- a/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.tex +++ b/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.tex @@ -5,6 +5,7 @@ \input{Christ7} \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} \usepackage{fourier-otf} + \usepackage[a4paper,margin=1.5cm,nohead,includefoot]{geometry} \setlength{\parindent}{0pt} \pagestyle{empty} @@ -120,13 +121,13 @@ texcsstyle=*\color{black},%pour colorer la contre-oblique classoffset=5, texcsstyle=*\color{blue},%pour colorer la contre-oblique - moretexcs={brm,TikzDM,TikzDMCor,TikzDS,TikzDSCor,TikzIE,TikzIECor,TikzFiche,TikzFicheCor,TikzCours,Competences,TikzParcours,TikzParcoursCor,TikzPdT,TikzPdTCor,PfMCompNA,PfMCompECA,PfMCompA,AfficheParcours,CheminVrai,CheminFaux,TikzContrat,TikzContratCor,TikzFdR,TikzFdRCor,AfficheContrat,AfficheFdR}, + moretexcs={brm,TikzDM,TikzDMCor,TikzDS,TikzDSCor,TikzIE,TikzIECor,TikzFiche,TikzFicheCor,TikzCours,Competences,TikzParcours,TikzParcoursCor,TikzPdT,TikzPdTCor,PfMCompNA,PfMCompECA,PfMCompA,AfficheParcours,CheminVrai,CheminFaux,TikzContrat,TikzContratCor,TikzFdR,TikzFdRCor,AfficheContrat,AfficheFdR,TikzCAN,TikzCANCor,Complement}, emph={Maquette,exercice,exercice,Solution,Reponse,Indice},% classoffset=1, - keywords={DM,DS,IE,Fiche,CorrigeFin,CorrigeApres,PdT,Parcours,ParcoursPerso,Cours,FdR,Contrat}, + keywords={DM,DS,IE,Fiche,CorrigeFin,CorrigeApres,PdT,Parcours,ParcoursPerso,Cours,FdR,Contrat,CAN}, keywordstyle=\color{OliveDrab}, classoffset=2, - keywords={Theme,Niveau,Classe,Date,Calculatrice,Code,Numero,Sujet,Nom,NumSujet,Fichier,Type}, + keywords={Theme,Niveau,Classe,Date,Calculatrice,Code,Numero,Sujet,Nom,NumSujet,Fichier,Type,CoefQ,CoefR,CoefJ}, keywordstyle=\color{BlueViolet},%DarkMagenta}, classoffset=3, keywords={Pouce,Direct,PasCorrige,BaremeDetaille,BaremeTotal,Source,Titre,Oral,Calculatrice,Competence,Trajet,Confiance,Route,Stop}, @@ -182,8 +183,8 @@ {\sffamily\textlangle #1\textrangle}% }% -\newcommand{\Defaut}[1]{% -\hfill valeur par défaut : {\sffamily #1}\par% +\newcommand\Defaut[1]{% +\hfill valeur par défaut : {\sffamily #1}\\[-1em]% }% \usepackage{parskip} @@ -303,7 +304,7 @@ Le c\oe ur de l'utilisation du package \lstinline!ProfMaquette! est donc une ges \end{Codes} C'est lui qui indique : \begin{itemize} -\item le type de document souhaité \metamk{TypeDocument} (Devoir Maison / Devoir Surveillé / Interrogation écrite / Fiche d'exercices / Parcours d'exercices / Parcours personnalisé / Plan de travail / Cours / Contrat de confiance / Feuille de route); +\item le type de document souhaité \metamk{TypeDocument} (Devoir Maison / Devoir Surveillé / Interrogation écrite / Fiche d'exercices / Parcours d'exercices / Parcours personnalisé / Plan de travail / Cours / Contrat de confiance / Feuille de route / CAN (Course aux nombres)); \item et si ce travail est corrigé \metamk{TypeCorrection} (à la suite d'un exercice ou à la fin du document) ou pas; \end{itemize} puis il indiquera les caractéristiques \metamk{Caracteristiques} du document souhaité. @@ -382,7 +383,7 @@ puis il indiquera les caractéristiques \metamk{Caracteristiques} du document so \item[]La clé \Cle{Niveau}\Defaut{6} \item[]La clé \Cle{Theme} Thème de la fiche \Defaut{Les nombres décimaux} \item[]La clé \Cle{Code}\Defaut{} - \item[]La clé \Cle{Nomexercice} pour modifier le nom des exercices\Defaut{exercice} + \item[]La clé \Cle{NomExercice} pour modifier le nom des exercices\Defaut{exercice} \end{itemize} \end{Description} \end{CadreMP} @@ -405,7 +406,7 @@ puis il indiquera les caractéristiques \metamk{Caracteristiques} du document so \item[]La clé \Cle{Niveau}\Defaut{6} \item[]La clé \Cle{Theme} Thème du parcours \Defaut{Les nombres décimaux} \item[]La clé \Cle{Code}\Defaut{} - \item[]La clé \Cle{Nomexercice} pour modifier le nom des exercices\Defaut{exercice} + \item[]La clé \Cle{NomExercice} pour modifier le nom des exercices\Defaut{exercice} \end{itemize} \end{Description} \end{CadreMP} @@ -426,7 +427,7 @@ puis il indiquera les caractéristiques \metamk{Caracteristiques} du document so \item[]La clé \Cle{Niveau}\Defaut{6} \item[]La clé \Cle{Theme} Thème du plan de travail \Defaut{Les nombres décimaux} \item[]La clé \Cle{Code}\Defaut{} - \item[]La clé \Cle{Nomexercice} pour modifier le nom des exercices\Defaut{exercice} + \item[]La clé \Cle{NomExercice} pour modifier le nom des exercices\Defaut{exercice} \end{itemize} \end{Description} \end{CadreMP} @@ -462,7 +463,7 @@ puis il indiquera les caractéristiques \metamk{Caracteristiques} du document so \begin{itemize} \item[]La clé \Cle{Theme} modifie le titre du \og cours\fg\Defaut{Trace écrite} \item[]La clé \Cle{Couleur} modifie la couleur donnée à l'entête\Defaut{Crimson} - \item[]La clé \Cle{Nomexercice} pour modifier le nom des exercices\Defaut{exercice} + \item[]La clé \Cle{NomExercice} pour modifier le nom des exercices\Defaut{exercice} \end{itemize} \end{Description} \end{CadreMP} @@ -482,7 +483,7 @@ puis il indiquera les caractéristiques \metamk{Caracteristiques} du document so \begin{itemize} \item[]La clé \Cle{Theme} modifie le titre du \og cours\fg\Defaut{-} \item[]La clé \Cle{Couleur} modifie la couleur donnée à l'entête\Defaut{Crimson} - \item[]La clé \Cle{Nomexercice} pour modifier le nom des exercices\Defaut{exercice} + \item[]La clé \Cle{NomExercice} pour modifier le nom des exercices\Defaut{exercice} \end{itemize} \end{Description} \end{CadreMP} @@ -502,7 +503,7 @@ puis il indiquera les caractéristiques \metamk{Caracteristiques} du document so \begin{itemize} \item[]La clé \Cle{Theme} modifie le titre du \og cours\fg\Defaut{-} \item[]La clé \Cle{Couleur} modifie la couleur donnée à l'entête\Defaut{Crimson} - \item[]La clé \Cle{Nomexercice} pour modifier le nom des exercices\Defaut{exercice} + \item[]La clé \Cle{NomExercice} pour modifier le nom des exercices\Defaut{exercice} \end{itemize} \end{Description} \end{CadreMP} @@ -515,6 +516,35 @@ puis il indiquera les caractéristiques \metamk{Caracteristiques} du document so On considère un triangle $ABC$\dots \end{Maquette} \clearpage +\subsection*{Course aux nombres} +\begin{CadreMP} + \begin{Description} +\item[La clé \Cle{CAN}]\Defaut{false} + \begin{itemize} + \item[]La clé \Cle{Date}\Defaut{\lstinline!\\today!} + \item[]La clé \Cle{Niveau}\Defaut{6} + \item[]La clé \Cle{Duree} modifie la durée de la course\Defaut{9} + \item[]La clé \Cle{CoefQ} modifie, en multipliant \lstinline!\\linewidth! par la valeur donnée, la largeur de la colonne \og Questions\fg{}\Defaut{0.4} + \item[]La clé \Cle{CoefR} modifie, en multipliant \lstinline!\\linewidth! par la valeur donnée, la largeur de la colonne \og Réponse\fg{}\Defaut{0.35} + \item[]La clé \Cle{CoefJ} modifie, en multipliant \lstinline!\\linewidth! par la valeur donnée, la largeur de la colonne \og Jury\fg{}\Defaut{0.1} + \end{itemize} +\end{Description} +\end{CadreMP} +\begin{Codes}[listing only]{0.4}{} +\begin{Maquette}[CAN]{} + \begin{exercice} + On considère un triangle $ABC$\dots + \end{exercice} +\end{Maquette} +\end{Codes} +%\begin{Maquette}[CAN]{} +% \begin{exercice} +% On considère un triangle $ABC$\dots +% \end{exercice} +%\end{Maquette} +\clearpage +\includepdf[nup=1x2,pages=-,landscape]{TestCAN.pdf} +\clearpage Comme on peut le voir, chaque type de travail est associé à une présentation. Ces présentations sont créées par les commandes associées à des styles prédéfinies.\footnote{Qu'on peut donc redéfinir. Par exemple, c'est ce que j'ai fait dans ce document pour la commande \lstinline!\\TikzFiche! : elle ne commence plus une nouvelle page.} \lstinline!tcolorbox! : \begin{itemize}[label=\textbullet] \item \lstinline!userdm/userdmcor! pour la clé \Cle{DM}; @@ -573,8 +603,9 @@ Pour modifier {\em plus finement} les entêtes des différentes maquettes, on di \item \lstinline!\TikzParcours/\TikzParcoursCor! pour la clé \Cle{Parcours};%* \item \lstinline!\TikzPdT/\TikzPdTCor! pour la clé \Cle{PdT};%* \item \lstinline!\TikzCours! pour la clé \Cle{Cours}; -\item \lstinline!\TikzContrat/\TikzContratCor! pour la clé \Cle{PdT};%* -\item et \lstinline!\TikzFdR/\TikzFdRCor! pour la clé \Cle{PdT}.%* +\item \lstinline!\TikzContrat/\TikzContratCor! pour la clé \Cle{Contrat};%* +\item \lstinline!\TikzFdR/\TikzFdRCor! pour la clé \Cle{FdR};%* +\item et \lstinline!\TikzCAN/\TikzCANCor! pour la clé \Cle{CAN}.%* \end{itemize} Leurs modifications seront facilitées en copiant le code fourni par le fichier \lstinline!ProfMaquette.sty!. \clearpage @@ -607,7 +638,7 @@ Si l'on souhaite davantage de niveaux d'évaluations (ou moins), on utilisera le L'environnement \lstinline!exercice! doit {\em impérativement} être inclus dans un environnement \lstinline!Maquette! car le choix de document influence la présentation des exercices. \begin{Codes}[]{0.5}{} \begin{Maquette}[IE]{Theme=Les fonctions,Niveau=3,Classe=Gide} - \begin{exercice} + \begin{exercice}% La fonction $f:x\mapsto3x+2$ est-elle une fonction affine ? Justifier. \end{exercice} \end{Maquette} @@ -636,10 +667,8 @@ L'environnement \lstinline!exercice! doit {\em impérativement} être inclus dan \subsection*{La personnalisation} On peut, dans un premier temps, utiliser les clés suivantes : \begin{Description} -\item[La clé \Cle{BackGround}]\Defaut{white} - modifie les arrière-plans des exercices. -\item[La clé \Cle{Cadre}]\Defaut{gray!50} - modifie la couleur du cadre des exercices. +\item[La clé \Cle{BackGround}] modifie les arrière-plans des exercices.\Defaut{white} +\item[La clé \Cle{Cadre}] modifie la couleur du cadre des exercices.\Defaut{gray!50} \end{Description} \begin{Codes}[]{0.4}{} \begin{Maquette}[Fiche]{Theme=Les fonctions,Niveau=3,Classe=Gide} @@ -656,9 +685,9 @@ On remarque que certains exercices sont associés à un total de point. C'est un \item est {\em fixée} à {\sffamily false} pour la clé \Cle{Fiche}; \item est positionnée à {\sffamily true} mais {\em modifiable} pour les clés \Cle{DM}, \Cle{DS} et \Cle{IE}. \end{itemize} -\item[La clé \Cle{BaremeDetaille}]\Defaut{false}\par qui a le même fonctionnement que la clé \Cle{BaremeTotal}. - La commande \lstinline!\brm{}! permet la construction du barème (détaillé et total). -\item[La clé \Cle{MotPoint}]\Defaut{point}\par donnée sous forme de texte puisque le pluriel est géré. +\item[La clé \Cle{BaremeDetaille}] a le même fonctionnement que la clé \Cle{BaremeTotal}. + La commande \lstinline!\brm{}! permet la construction du barème (détaillé et total).\Defaut{false} +\item[La clé \Cle{MotPoint}] donnée sous forme de texte puisque le pluriel est géré.\Defaut{point} \begin{Codes}[listing only]{0.4}{} \begin{Maquette}[DS]{Numero=3,Classe=Euler,Niveau=4} \begin{exercice} % ici le barème est total, pas de détail : comportement par défaut @@ -732,10 +761,8 @@ Si on souhaite citer la source d'un exercice ou lui donner un titre, on dispose Les clés décrites dans cette partie ne sont disponibles que pour les maquettes \lstinline!Fiche! / \lstinline!Parcours!. \begin{Description} -\item[La clé \Cle{Oral}]\Defaut{false}\par - pour indiquer que l'exercice se résout oralement. -\item[La clé \Cle{Calculatrice}]\Defaut{true}\par - pour afficher que la calculatrice {\em est interdite}. +\item[La clé \Cle{Oral}] pour indiquer que l'exercice se résout oralement.\Defaut{false} +\item[La clé \Cle{Calculatrice}] pour afficher que la calculatrice {\em est interdite}.\Defaut{true} \end{Description} \begin{Codes}[listing only,listing options={frame=,escapechar=!}]{0.4}{} \begin{Maquette}[Fiche]{Theme=Calcul mental} @@ -1088,6 +1115,25 @@ Dans le cas de cette maquette, l'environnement \lstinline!exercice! dispose des \end{exercice} \end{Maquette} \clearpage +\subsection*{Focus sur la maquette \lstinline!CAN!} +Dans le cas de cette maquette, l'environnement \lstinline!exercice! n'admet aucune clé. La création de la page de garde et du tableau est automatique mais nécessite {\em au moins} deux compilations pour adapter au mieux les dimensions du tableau. + +La commande \lstinline!\Complement{}! permet d'ajouter du contenu à la colonne \og Réponse\fg. + +\begin{Codes}[listing only]{0.5}{} +% cet exemple a été créé avec une feuille au format A5 +\begin{Maquette}[CAN]{CoefQ=0.5,CoefR=0.25} + \begin{exercice} + $17+19$ + \end{exercice} + \begin{exercice} + $ABC$ est un triangle tel que $\widehat{ABC}=\ang{30}$ et $\widehat{BCA}=\ang{70}$. Alors\dots + \Complement{$\widehat{CAB}=\dots$} + \end{exercice} +\end{Maquette} +\end{Codes} +\includegraphics{pg_0002-crop.pdf} +\clearpage \subsection*{\og Correction\fg{} des exercices} Un exercice avec correction pourra\footnote{Dans les faits, seul l'environnement \lstinline!exercice! est nécessaire.} avoir la forme suivante : \begin{Codes}[listing only]{0.4}{} @@ -1120,7 +1166,7 @@ On peut gérer la correction des exercices à deux niveaux : \end{quote} \end{Description} -Pour la maquette \lstinline!ParcoursPerso!, seule la clé \Cle{CorrigeFin} est autorisée. +Pour les maquettes \lstinline!ParcoursPerso! et \lstinline!CAN!, seule la clé \Cle{CorrigeFin} est autorisée. \begin{Codes}[listing only]{0.4}{\footnotesize} \begin{Maquette}[IE,CorrigeApres]{Theme=Calcul littéral} @@ -1275,7 +1321,7 @@ Cela engendre, si nécessaire, la création de fichier \lstinline!*.sol! pour le \clearpage \section*{Historique} \begin{description} -\item[\PfMfiledate{}--v \PfMfileversion] Création des feuilles de route et contrat de confiance. +\item[\PfMfiledate{}--v \PfMfileversion] Création du format CAN (Course aux nombres). \end{description} \end{document} %%% Local Variables: |