summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-11-02 19:56:46 +0000
committerKarl Berry <karl@freefriends.org>2023-11-02 19:56:46 +0000
commit54f5c2e495066123bfd6a075a41a0dc56278ed5f (patch)
tree95a68d6bb7579f665fb85521242e91de087844f6 /Master/texmf-dist/doc/latex
parent678418d2183298397d5675328bfd281f59d1f632 (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.pdfbin0 -> 20353 bytes
-rw-r--r--Master/texmf-dist/doc/latex/profmaquette/TestCAN.tex27
-rw-r--r--Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.pdfbin0 -> 21506 bytes
-rw-r--r--Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.tex31
-rw-r--r--Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.pdfbin203416 -> 241332 bytes
-rw-r--r--Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.tex102
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
new file mode 100644
index 00000000000..ce210e3c71b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/profmaquette/TestCAN.pdf
Binary files differ
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
new file mode 100644
index 00000000000..a2b2f04465d
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/profmaquette/TestCANComplement.pdf
Binary files differ
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
index 26ddb6c90ff..684fb60cce5 100644
--- a/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.pdf
+++ b/Master/texmf-dist/doc/latex/profmaquette/profmaquette-doc.pdf
Binary files differ
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: