Page de présentation des DNB et corrections

This commit is contained in:
2018-01-24 08:40:31 +03:00
parent 941e6f7f91
commit 8e5f187b2a
10 changed files with 87 additions and 39 deletions

View File

@@ -32,6 +32,10 @@
path={exercises}
}
\DeclareExerciseTranslations{total}{
French = total ,
}
\DeclareExerciseEnvironmentTemplate{exo}{%
\subsection*
{%
@@ -49,3 +53,43 @@
}{}
\xsimsetup{exercise/template=exo}
\DeclareExerciseTableTemplate{DNB}{%
\XSIMputright\ExerciseTableCode{%
\hline
\XSIMifblankTF{\ExerciseType}
{}
{\XSIMmixedcase{\GetExerciseParameter{exercise-name}}}
&
\XSIMmixedcase{\XSIMtranslate{points}} \\
\hline
}%
\ForEachUsedExerciseByType{%
\XSIMifeqTF{#1}{\ExerciseTableType{#1}}
{%
\XSIMifblankTF{\ExerciseType}
{%
\XSIMputright\ExerciseTableCode{%
\XSIMmixedcase{\ExerciseParameterGet{#1}{exercise-name} }%
}%
}
{}%
\XSIMputright\ExerciseTableCode
{#3 & \XSIMifblankTF{#5}{\printgoal{0}}{\printgoal{#5}}\\ }%
}
{}%
}
\XSIMputright\ExerciseTableCode{%
\hline
\XSIMmixedcase{\XSIMtranslate{total}} &
\XSIMifblankTF{\ExerciseType}
{\TotalExerciseGoal{points}{}{}}
{\TotalExerciseTypeGoal{\ExerciseType}{points}{}{}} \\
\hline
}%
\XSIMexpandcode{%
\noexpand\begin{tabular}{|\XSIMifblankTF{\ExerciseType}{l}{c}|c|}
\noexpand\ExerciseTableCode
\noexpand\end{tabular}%
}%
}

View File

@@ -31,38 +31,38 @@
\renewcommand{\titlepage}{%
\pagestyle{plain}
\begin{center}
%~\\[1cm]
\Huge \@title \\
\Huge \op@tribe\\[1cm]
\LARGE \@date \\[1cm]
\vfill
\Huge \op@tribe \@date \\[1cm]
\vfill
\fbox{
\parbox{0.7\textwidth}{~\\[1cm] \large Épreuve de :
\parbox{0.7\textwidth}{\large Épreuve de :
\begin{center}
\Huge MATHÉMATIQUES
\Huge MATHÉMATIQUES
\end{center}
\Large Durée de l'épreuve: \op@duree %
%\ifprintanswers \Huge\center \textbf{Correction} \fi
\Large Durée de l'épreuve: \op@duree
\\[1cm]
}
}
\vfill
~\\[1cm]
\normalsize
Ce sujet comporte \pageref{LastPage}\, pages, numérotées de 1 / \pageref{LastPage}\; à \pageref{LastPage}/ \pageref{LastPage}\\
Dès qu'il vous est remis, assurez-vous qu'il est complet.
\\[0.5cm]
~\\[0.5cm]
L'utilisation de la calculatrice est autorisée.\\
L'échange de calculatrice entre les élèves est strictement interdit.\\
L'usage du dictionnaire n'est pas autorisé. \\[1cm]
Ajouter la table des points
\end{center}
\clearpage
}
\gradingtable[type=exercise,template=DNB]
\vfill
\end{center}
\clearpage
}
% Header et Footer
\pagestyle{fancy}