diff options
author | Norbert Preining <norbert@preining.info> | 2023-08-15 03:00:53 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-08-15 03:00:53 +0000 |
commit | 3593305133bcfb167225af1b35c299bde1456579 (patch) | |
tree | c80fe825c17682b4b49b9b2f9ac687210e5df157 /macros/latex/contrib/profmaquette | |
parent | 8360ddccbd0538a65b33a2474e0b3b79acd83dab (diff) |
CTAN sync 202308150300
Diffstat (limited to 'macros/latex/contrib/profmaquette')
-rw-r--r-- | macros/latex/contrib/profmaquette/doc/profmaquette-doc.pdf | bin | 177321 -> 177327 bytes | |||
-rw-r--r-- | macros/latex/contrib/profmaquette/doc/profmaquette-doc.tex | 6 | ||||
-rw-r--r-- | macros/latex/contrib/profmaquette/latex/ProfMaquette.sty | 30 |
3 files changed, 19 insertions, 17 deletions
diff --git a/macros/latex/contrib/profmaquette/doc/profmaquette-doc.pdf b/macros/latex/contrib/profmaquette/doc/profmaquette-doc.pdf Binary files differindex f07591d735..07505355dc 100644 --- a/macros/latex/contrib/profmaquette/doc/profmaquette-doc.pdf +++ b/macros/latex/contrib/profmaquette/doc/profmaquette-doc.pdf diff --git a/macros/latex/contrib/profmaquette/doc/profmaquette-doc.tex b/macros/latex/contrib/profmaquette/doc/profmaquette-doc.tex index b8eddd64a9..119220d8f1 100644 --- a/macros/latex/contrib/profmaquette/doc/profmaquette-doc.tex +++ b/macros/latex/contrib/profmaquette/doc/profmaquette-doc.tex @@ -1,7 +1,7 @@ % with lualatex \documentclass[12pt,french]{article} -\usepackage[nonamssymb]{ProfCollege} -\usepackage{ProfMaquette} +\usepackage[nonamssymb]{ProfCollegeT} +\usepackage{ProfMaquetteT} \input{Christ7} \usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math} \usepackage{fourier-otf} @@ -1055,7 +1055,7 @@ Cela engendre, si nécessaire, la création de fichier \lstinline!*.sol! pour le \clearpage \section*{Historique} \begin{description} -\item[\PfMfiledate{}--v \PfMfileversion] Adaptation du multicolonnage des corrections. +\item[\PfMfiledate{}--v \PfMfileversion] Amélioration de la gestion des parcours. \end{description} \end{document} %%% Local Variables: diff --git a/macros/latex/contrib/profmaquette/latex/ProfMaquette.sty b/macros/latex/contrib/profmaquette/latex/ProfMaquette.sty index 7bf0695b40..5467145dca 100644 --- a/macros/latex/contrib/profmaquette/latex/ProfMaquette.sty +++ b/macros/latex/contrib/profmaquette/latex/ProfMaquette.sty @@ -2,9 +2,9 @@ % licence : Released under the LaTeX Project Public License v1.3c % or later, see http://www.latex-project.org/lppl.txtf \NeedsTeXFormat{LaTeX2e}% -\def\filedate{2023/08/11}% +\def\filedate{2023/08/15}% \let\PfMfiledate\filedate% -\def\fileversion{0.25}% +\def\fileversion{0.35}% \let\PfMfileversion\fileversion% \ProvidesPackage{ProfMaquette}[\filedate\space v\fileversion\space Maquettage de documents]% @@ -562,11 +562,12 @@ \setKV[SchemaParcours]{#1}% \setlength{\PfMLargeurSchemaParcours}{\useKV[SchemaParcours]{Largeur}}% \colorlet{PfMCouleurSP}{\useKV[SchemaParcours]{Couleur}}% - \@ifundefined{Op@ParcoursTotalExo}{Recompilez pour obtenir le parcours.}% + \@ifundefined{Op@\Alph{PfMMaquette}-ParcoursTotalExo}{Recompilez pour obtenir le parcours.}% {% - \opexport{ParcoursTotalExo}{\ParcoursTotalExo}% + \opexport{\Alph{PfMMaquette}-ParcoursTotalExo}{\ParcoursTotalExo}% +% Total Exo : \ParcoursTotalExo \setsepchar{,}\ignoreemptyitems% - \readlist*\ListeExercicesPA{\csname Parcours#2\endcsname} + \readlist*\ListeExercicesPA{\csname \Alph{PfMMaquette}Parcours#2\endcsname} \reademptyitems% \xdef\PfMFooTestA{\ListeExercicesPA[1]}% \ifnum\ListeExercicesPAlen>1\relax% @@ -633,14 +634,14 @@ }% \NewDocumentCommand\RemplisParcours{m}{% - \ifcsname trajet#1\endcsname - \expandafter\xdef\csname trajet#1\endcsname{\csname trajet#1\endcsname,\thePfMExo}% + \ifcsname \Alph{PfMMaquette}trajet#1\endcsname + \expandafter\xdef\csname \Alph{PfMMaquette}trajet#1\endcsname{\csname \Alph{PfMMaquette}trajet#1\endcsname,\thePfMExo}% % Yes ! \else % No ! - \expandafter\xdef\csname trajet#1\endcsname{\thePfMExo}% + \expandafter\xdef\csname \Alph{PfMMaquette}trajet#1\endcsname{\thePfMExo}% \fi - \immediate\write\@auxout{\noexpand\expandafter\gdef\noexpand\csname Parcours#1\endcsname{\csname trajet#1\endcsname}}% + \immediate\write\@auxout{\noexpand\expandafter\gdef\noexpand\csname \Alph{PfMMaquette}Parcours#1\endcsname{\csname \Alph{PfMMaquette}trajet#1\endcsname}}% }% \def\exerciceParcoursPerso{% @@ -665,10 +666,11 @@ \refstepcounter{PfMSection}% \PfMChoixCorrection% \refstepcounter{PfMExo}% - \immediate\write\@auxout{\string\opcopy{\thePfMExo}{ParcoursTotalExo}}% + \immediate\write\@auxout{\string\opcopy{\thePfMExo}{\Alph{PfMMaquette}-ParcoursTotalExo}}% % Creation des parcours \ifboolKV[ClesExercices]{Parcours}{% - \setsepchar{,}% + % Remise à zéro de conteneurs des parcours + \setsepchar{,}% \xdef\PfMFooListeParcours{\useKV[ClesExercices]{Trajet}} \readlist*\ListeParcours{\PfMFooListeParcours}% \foreachitem\compteur\in\ListeParcours{% @@ -1623,10 +1625,10 @@ \ifboolKV[Boulot]{CorrigeFin}{% \AddToHook{env/Maquette/after}[Correction]{% \setKV[Boulot]{#1}% - \setlength{\columnseprule}{\useKV[Boulot]{Epaisseur}}% + \setlength{\columnseprule}{\useKV[Boulot]{Epaisseur}}% \TikzParcoursCor{#2} - \ifboolKV[Boulot]{CorrectionColonnes}{toto\begin{multicols}{\useKV[Boulot]{Colonnes}}}{}% - Ici titi \PfMAffichageCorrige% + \ifboolKV[Boulot]{CorrectionColonnes}{\begin{multicols}{\useKV[Boulot]{Colonnes}}}{}% + \PfMAffichageCorrige% \ifboolKV[Boulot]{CorrectionColonnes}{\end{multicols}}{}% }% }{}% |