Modification du texte d'intro

This commit is contained in:
Jeff Lance 2016-03-31 19:49:20 +02:00
parent 1fd9458821
commit 6885c8250f
4 changed files with 164 additions and 72 deletions

View File

@ -77,7 +77,7 @@
Voici un rapide calcul mental pour tester votre compréhension du cours.\\~\\ Voici un rapide calcul mental pour tester votre compréhension du cours.\\~\\
\begin{itemize}[<+-|alert@+>] \begin{itemize}[<+-|alert@+>]
\item Vous répondrez sur la feuille qui vous a été distribuée. \item Vous répondrez sur la feuille qui vous a été distribuée.
\item Vous avez 60 secondes pour répondre à chaque question. \item Le temps pour répondre à chaque question vous est indiqué au début de chacune d'elle.
\item Un compte à rebours apparaîtra en bas à droite vous indiquant le temps restant pour répondre. \item Un compte à rebours apparaîtra en bas à droite vous indiquant le temps restant pour répondre.
\item C'est un calcul mental, la calculatrice n'est donc pas autorisée. \item C'est un calcul mental, la calculatrice n'est donc pas autorisée.
\end{itemize} \end{itemize}
@ -92,17 +92,17 @@
} }
\newcounter{ctrQuest} \newcounter{questionscounter}
\NewDocumentEnvironment{questions}{O{60}}{ % begin \NewDocumentEnvironment{questions}{O{60}}{ % begin
\stepcounter{ctrQuest} \stepcounter{questionscounter}
\section{Question \usecounter{ctrQuest}} \section{Question \usecounter{questionscounter}}
\begin{frame} \begin{frame}
\centering \centering
Question \usecounter{ctrQuest}\transduration{3} Question \usecounter{questionscounter}\transduration{3}
\end{frame} \end{frame}
\begin{frame} \begin{frame}
\centering \centering
\begin{beamerboxesrounded}{Q\usecounter{ctrQuest}.} \begin{beamerboxesrounded}{Q\usecounter{questionscounter}.}
} { % end } { % end
\end{beamerboxesrounded} % \end{beamerboxesrounded} %
\decompte{#1} % \decompte{#1} %

View File

@ -42,7 +42,7 @@
\RequirePackage{tabularx} \RequirePackage{tabularx}
% liste % liste
\RequirePackage{enumitem} %\RequirePackage{enumitem}
%-- % %-- %
@ -61,7 +61,7 @@
%% lc{largeur} : gauche - centre %% lc{largeur} : gauche - centre
%\newcolumntype{lc}[1]{>{\raggedright}m{#1}} %\newcolumntype{lc}[1]{>{\raggedright}m{#1}}
%% cc{largeur} : centre - centre %% cc{largeur} : centre - centre
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}} \newcolumntype{M}[1]{ >{\centering\arraybackslash} m{#1} }
%% rc{largeur} : droite - centre %% rc{largeur} : droite - centre
%\newcolumntype{rc}[1]{>{\raggedleft}m{#1}} %\newcolumntype{rc}[1]{>{\raggedleft}m{#1}}
%% lb{largeur} : gauche - bas %% lb{largeur} : gauche - bas
@ -71,11 +71,58 @@
%% rb{largeur} : droite - bas %% rb{largeur} : droite - bas
%\newcolumntype{rb}[1]{>{\raggedleft}b{#1}} %\newcolumntype{rb}[1]{>{\raggedleft}b{#1}}
% \newenvironment{be}{ % begin % questions<[type]>
% \begin{enumitem} %
% } { % end % type = 1 -> \arabic
% \end{enumitem} % % type = a -> \alph
% } % type = A -> \Alph
% type = i -> \roman
% type = I -> \Roman
% \arabic par défaut
\newcounter{questionscounter}
\newcommand{\questionsseparator}{.}
\newenvironment{questions}[1][1] {
\ifthenelse{ \equal{#1}{i} }
{
\def\cType{\roman}
\renewcommand{\questionsseparator}{)}
}
{
\ifthenelse{ \equal{#1}{I} }
{
\def\cType{\Roman}
\renewcommand{\questionsseparator}{.}
}
{
\ifthenelse{ \equal{#1}{a} }
{
\def\cType{\alph}
\renewcommand{\questionsseparator}{)}
}
{
\ifthenelse{ \equal{#1}{A} }
{
\def\cType{\Alph}
\renewcommand{\questionsseparator}{.}
}
{
\def\cType{\arabic}
\renewcommand{\questionsseparator}{.}
}
}
}
}
\begin{list}{\textbf{\cType{questionscounter}\questionsseparator}}{
\usecounter{questionscounter}
\itemindent=0em
\itemsep=8pt \leftmargin=0,54cm}
} {
\end{list}
}
\newcommand{\bq}{\begin{questions}}
\newcommand{\eq}{\end{questions}}
%--% %--%

View File

@ -35,6 +35,7 @@
% mise en page % mise en page
\RequirePackage{fancyhdr} \RequirePackage{fancyhdr}
\RequirePackage{multicol} \RequirePackage{multicol}
% \RequirePackage{enumitem}
% insertion d'image % insertion d'image
%\RequirePackage{picins} %\RequirePackage{picins}
@ -175,7 +176,7 @@
% type = i -> \roman % type = i -> \roman
% type = I -> \Roman % type = I -> \Roman
% \arabic par défaut % \arabic par défaut
\newcounter{cExercice} \newcounter{exercicecounter}
\newcommand{\exercice}[1][1] { \newcommand{\exercice}[1][1] {
\ifthenelse{ \equal{#1}{i} } \ifthenelse{ \equal{#1}{i} }
{ {
@ -202,50 +203,57 @@
} }
} }
} }
\stepcounter{cExercice} \stepcounter{exercicecounter}
\textbf{Exercice \cType{cExercice}\ } \textbf{Exercice \cType{exercicecounter}\ }
} }
% questions<[type]> % % questions<[type]>
% % %
% type = 1 -> \arabic % % type = 1 -> \arabic
% type = a -> \alph % % type = a -> \alph
% type = A -> \Alph % % type = A -> \Alph
% type = i -> \roman % % type = i -> \roman
% type = I -> \Roman % % type = I -> \Roman
% \arabic par défaut % % \arabic par défaut
\newcounter{cQuestions} % \newcounter{questionscounter}
\newenvironment{questions}[1][1] { % \newcommand{\questionsseparator}{.}
\ifthenelse{ \equal{#1}{i} } % \newenvironment{questions}[1][1] {
{ % \ifthenelse{ \equal{#1}{i} }
\def\cType{\roman} % {
} % \def\cType{\roman}
{ % }
\ifthenelse{ \equal{#1}{I} } % {
{ % \ifthenelse{ \equal{#1}{I} }
\def\cType{\Roman} % {
} % \def\cType{\Roman}
{ % }
\ifthenelse{ \equal{#1}{a} } % {
{ % \ifthenelse{ \equal{#1}{a} }
\def\cType{\alph} % {
} % \def\cType{\alph}
{ % \renewcommand{\questionsseparator}{)}
\ifthenelse{ \equal{#1}{A} } % }
{ % {
\def\cType{\Alph} % \ifthenelse{ \equal{#1}{A} }
} % {
{ % \def\cType{\Alph}
\def\cType{\arabic} % }
} % {
} % \def\cType{\arabic}
} % }
} % }
\begin{list}{\textbf{\cType{cQuestions}.~}}{\usecounter{cQuestions} \itemindent=0em \itemsep=8pt \leftmargin=0,65cm} % }
} { % }
\end{list} % \begin{list}{\textbf{\cType{questionscounter}\questionsseparator}}{
} % \usecounter{questionscounter}
% \itemindent=0em
% \itemsep=8pt \leftmargin=0,54cm}
% } {
% \end{list}
% }
% \newcommand{\bq}{\begin{questions}}
% \newcommand{\eq}{\end{questions}}
% setAngle{nom}{valeur} % setAngle{nom}{valeur}

View File

@ -1,6 +1,6 @@
%%% %%%
%%% %%%
%%% Classe : calculmental.cls %%% Classe : cours_beamer.cls
%%% Version : 1.0 %%% Version : 1.0
%%% Date : 08/12/14 %%% Date : 08/12/14
%%% Auteur : Jeff LANCE %%% Auteur : Jeff LANCE
@ -28,6 +28,8 @@
%-- paramètrages %-- paramètrages
\graphicspath{{images/}}
\usetheme{Madrid} \usetheme{Madrid}
\usefonttheme{serif} \usefonttheme{serif}
\setbeamerfont{enumerate item}{family=\sffamily} \setbeamerfont{enumerate item}{family=\sffamily}
@ -69,25 +71,60 @@
} }
% blocks % blocks
% \newenvironment<>{def}[1]{%begin \newenvironment<>{déf}[1][]{%begin
% \setbeamercolor{block title}{fg=white,bg=blue!75!black}% \setbeamercolor{block title}{fg=crimson,bg=pink!95!white}%
% \begin{block}{#1}}{\end{block} \begin{block}{Définition}{#1}}{\end{block}
% } }
% %
% \newenvironment<>{thm}[1]{%begin \newenvironment<>{thm}[1][]{%begin
% \setbeamercolor{block title}{fg=white,bg=blue!75!black}% \setbeamercolor{block title}{fg=white,bg=cerisepink!95!white}%
% \begin{block}#2[#1]}{\end{block} \begin{block}{Théorème}{#1}}{\end{block}
% } }
% %
% \newenvironment<>{rmq}[1]{%begin \newenvironment<>{rmq}[1][]{%begin
% \setbeamercolor{block title}{fg=white,bg=red!75!black}% \setbeamercolor{block title}{fg=white,bg=red!75!black}%
% \begin{block}#2[#1]}{\end{block} \begin{block}#1}{\end{block}
% } }
% %
% \newenvironment<>{exp}[1]{%begin \newenvironment<>{exp}[1][]{%begin
% \setbeamercolor{block title}{fg=white,bg=green!75!black}% \setbeamercolor{block title}{fg=white,bg=green!75!black}%
% \begin{block}#2[#1]}{\end{block} \begin{block}#1}{\end{block}
% } }
%
\newcounter{exercicecounter}
\newenvironment<>{exo}[1][]{%begin
\setbeamercolor{block title}{fg=white,bg=blue!75!black}%
\ifthenelse{ \equal{#1}{i} }
{
\def\cType{\roman}
}
{
\ifthenelse{ \equal{#1}{I} }
{
\def\cType{\Roman}
}
{
\ifthenelse{ \equal{#1}{a} }
{
\def\cType{\alph}
}
{
\ifthenelse{ \equal{#1}{A} }
{
\def\cType{\Alph}
}
{
\def\cType{\arabic}
}
}
}
}
\stepcounter{exercicecounter}
\begin{block}{Exercice \cType{exercicecounter}\ }}{\end{block}
}
%--% %--%