forked from viennet/Referentiels
Ajout des tableaux introductifs, listant les SAé et les ressources
This commit is contained in:
parent
5cde7ff8b3
commit
10898cdff6
88
latex/modeles/affichages.tex
Normal file
88
latex/modeles/affichages.tex
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%% Affichae des SAE (et leur exemple) pour un semestre %%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% \affichageSAE{code_semestre} avec code_semestre=A pour le S1, B pour le S2
|
||||||
|
\newcounter{nosae}
|
||||||
|
\newcounter{noexemple}
|
||||||
|
\newcommand{\affichageSAE}[1]{
|
||||||
|
\xdef\sem{#1}
|
||||||
|
|
||||||
|
\forLoop{1}{\value{cptS\sem}}{nosae}{ % Pour chaque SAE
|
||||||
|
%A\Alph{noressource}
|
||||||
|
\xdef\currentSAE{\sem\Alph{nosae}}
|
||||||
|
\tableauSAE{\currentSAE}
|
||||||
|
\forLoop{1}{\value{cptSexemple\currentSAE}}{noexemple}{
|
||||||
|
\tableauExempleSAE{\currentSAE}{\Alph{noexemple}}
|
||||||
|
}
|
||||||
|
\newpage
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\listeTitreSAE}[1]{
|
||||||
|
\setlength{\tabcolsep}{0.125cm} % Marge des colonnes
|
||||||
|
\setlength{\extrarowheight}{2pt} % Marge des lignes
|
||||||
|
|
||||||
|
\begin{tabular}[t]{|P|T|}
|
||||||
|
\hline {\bfseries Codes des SAÉ} & {\bfseries Titre} \\ \hline
|
||||||
|
|
||||||
|
\forLoop{1}{\value{cptS\sem}}{nosae}{ % Pour chaque SAE
|
||||||
|
%A\Alph{noressource}
|
||||||
|
\xdef\currentSAE{\sem\Alph{nosae}} % code de la SAE
|
||||||
|
\xdef\saecode{\csname Scode\currentSAE\endcsname}
|
||||||
|
\xdef\saetitre{\csname Sname\currentSAE\endcsname}
|
||||||
|
{\bfseries \saecode}
|
||||||
|
&
|
||||||
|
{\bfseries \hyperlink{res:\saecode}{\saetitre}}
|
||||||
|
\tabularnewline
|
||||||
|
|
||||||
|
\forLoop{1}{\value{cptSexemple\currentSAE}}{noexemple}{
|
||||||
|
\xdef\exemplecode{\currentSAE\Alph{noexemple}}
|
||||||
|
\xdef\titreexemple{\csname ESname\exemplecode\endcsname}
|
||||||
|
& {\itshape Exemple \arabic{noexemple}~: \titreexemple}
|
||||||
|
\ifthenelse{%
|
||||||
|
\equal{\thenoexemple}{\value{cptSexemple\currentSAE}}}{ %
|
||||||
|
\tabularnewline\hline
|
||||||
|
}{%
|
||||||
|
\tabularnewline
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
\end{tabular}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\listeTitreRessource}[1]{
|
||||||
|
\setlength{\tabcolsep}{0.125cm} % Marge des colonnes
|
||||||
|
\setlength{\extrarowheight}{2pt} % Marge des lignes
|
||||||
|
|
||||||
|
\begin{tabular}[t]{|P|T|}
|
||||||
|
\hline {\bfseries Codes des ressources} & {\bfseries Nom} \\
|
||||||
|
\hline
|
||||||
|
|
||||||
|
\forLoop{1}{\value{cptR\sem}}{noressource}{ % Pour chaque SAE
|
||||||
|
%A\Alph{noressource}
|
||||||
|
\def\CODE{\sem\Alph{noressource}} % code de la SAE
|
||||||
|
\xdef\rescode{\csname Rcode\CODE\endcsname}
|
||||||
|
\xdef\resnom{\csname Rname\CODE\endcsname}
|
||||||
|
{\bfseries \rescode}
|
||||||
|
&
|
||||||
|
\hyperlink{res:\rescode}{\resnom}
|
||||||
|
\tabularnewline
|
||||||
|
\hline
|
||||||
|
}
|
||||||
|
\end{tabular}
|
||||||
|
}
|
||||||
|
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%% Affichage des ressources %%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
\newcounter{noressource}
|
||||||
|
\newcommand{\affichageRessource}[1]{
|
||||||
|
\xdef\sem{#1}
|
||||||
|
\forLoop{1}{\value{cptR\sem}}{noressource}{
|
||||||
|
%A\Alph{noressource}
|
||||||
|
\tableauRessource{\sem\Alph{noressource}}
|
||||||
|
\newpage
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
@ -17,7 +17,10 @@
|
|||||||
% Compteur de ligne pour les tableaux
|
% Compteur de ligne pour les tableaux
|
||||||
\newcounter{noligne}
|
\newcounter{noligne}
|
||||||
|
|
||||||
% Liste des apprentissages critiques
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
%% Liste des apprentissages critiques %%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
% \listeAC{R}{code_ressource}{lettre_competence} pour une ressource
|
% \listeAC{R}{code_ressource}{lettre_competence} pour une ressource
|
||||||
% \listeAC{S}{code_ressource}{lettre_competence} pour une sae
|
% \listeAC{S}{code_ressource}{lettre_competence} pour une sae
|
||||||
\newcommand*{\listeAC}[3]{%
|
\newcommand*{\listeAC}[3]{%
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
% 1er tableau : Nom/Code/Semestre
|
% 1er tableau : Nom/Code/Semestre
|
||||||
|
|
||||||
% 3ème tableau : descriptif
|
% 3ème tableau : descriptif
|
||||||
\begin{longtable}[t]{|P|T|}
|
\begin{tabular}[t]{|P|T|}
|
||||||
\hline
|
\hline
|
||||||
{\bfseries Exemple de la SAÉ} &
|
{\bfseries Exemple de la SAÉ} &
|
||||||
{\csname ESsae\EXEMPLE\endcsname} \\
|
{\csname ESsae\EXEMPLE\endcsname} \\
|
||||||
@ -51,5 +51,5 @@
|
|||||||
}
|
}
|
||||||
& \tableauChampLong{\csname ESmodalite\EXEMPLE\endcsname} \\
|
& \tableauChampLong{\csname ESmodalite\EXEMPLE\endcsname} \\
|
||||||
\hline
|
\hline
|
||||||
\end{longtable}
|
\end{tabular}
|
||||||
}
|
}
|
@ -77,6 +77,7 @@
|
|||||||
\input{modeles/tableau_ressource.tex}
|
\input{modeles/tableau_ressource.tex}
|
||||||
\input{modeles/tableau_sae.tex}
|
\input{modeles/tableau_sae.tex}
|
||||||
\input{modeles/tableau_exemple.tex}
|
\input{modeles/tableau_exemple.tex}
|
||||||
|
\input{modeles/affichages.tex}
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
|
|
||||||
@ -84,83 +85,51 @@
|
|||||||
\renewcommand{\labelitemi}{$\bullet$}
|
\renewcommand{\labelitemi}{$\bullet$}
|
||||||
\renewcommand{\labelitemii}{$\circ$}
|
\renewcommand{\labelitemii}{$\circ$}
|
||||||
|
|
||||||
|
\maketitle
|
||||||
|
|
||||||
% ------ TABLE DES MATIERES (en version draft seulement)
|
% ------ TABLE DES MATIERES (en version draft seulement)
|
||||||
\ifdef{\draft}{
|
%\ifdef{\draft}{
|
||||||
%\begin{frame}[plain]{}
|
%\section*{Table des matières}
|
||||||
%\frametitle{\Large Table des matières}
|
\tableofcontents % [sections={1-3}]
|
||||||
%\begin{columns}[t]
|
|
||||||
%\begin{column}{.5\textwidth}
|
\newpage
|
||||||
%\tableofcontents[sections={1-3}]
|
%}
|
||||||
%\end{column}
|
|
||||||
%\begin{column}{.5\textwidth}
|
|
||||||
%\tableofcontents[sections={4-5}]
|
|
||||||
%\end{column}
|
|
||||||
%\end{columns}
|
|
||||||
%\end{frame}
|
|
||||||
}{}
|
|
||||||
|
|
||||||
%\loopressourceacAAA
|
|
||||||
%\tableauACD{AA}{A}
|
|
||||||
|
|
||||||
% \tableauAC{AA}{A}
|
|
||||||
|
|
||||||
\newcounter{noressource}
|
|
||||||
\newcounter{nosae}
|
|
||||||
\newcounter{noexemple}
|
|
||||||
|
|
||||||
\hypertarget{sae:SAÉ}{toto}
|
|
||||||
|
|
||||||
|
|
||||||
Puis :
|
|
||||||
\hyperlink{sae:SAÉ}{test}
|
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%
|
||||||
%% SEMESTRE 1 %%
|
%% SEMESTRE 1 %%
|
||||||
%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%
|
||||||
|
\section{Semestre 1}
|
||||||
\def\sem{A}
|
\def\sem{A}
|
||||||
|
|
||||||
|
\subsection{SAÉs du semestre 1}
|
||||||
|
|
||||||
|
\listeTitreSAE{\sem}
|
||||||
|
|
||||||
|
\subsection{Ressources du semestre 1}
|
||||||
|
|
||||||
|
\listeTitreRessource{\sem}
|
||||||
|
|
||||||
|
\newpage
|
||||||
|
|
||||||
% Les SAE du semestre 1 + les exemples
|
% Les SAE du semestre 1 + les exemples
|
||||||
\forLoop{1}{\value{cptS\sem}}{nosae}{ % Pour chaque SAE
|
\affichageSAE{\sem}
|
||||||
%A\Alph{noressource}
|
|
||||||
\def\currentSAE{\sem\Alph{nosae}}
|
|
||||||
\tableauSAE{\currentSAE}
|
|
||||||
\forLoop{1}{\value{cptSexemple\currentSAE}}{noexemple}{
|
|
||||||
\tableauExempleSAE{\currentSAE}{\Alph{noexemple}}
|
|
||||||
}
|
|
||||||
\newpage
|
|
||||||
}
|
|
||||||
|
|
||||||
% Les ressources du semestre 1
|
% Les ressources du semestre 1
|
||||||
\forLoop{1}{\value{cptR\sem}}{noressource}{
|
\affichageRessource{\sem}
|
||||||
%A\Alph{noressource}
|
|
||||||
\tableauRessource{\sem\Alph{noressource}}
|
|
||||||
\newpage
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%
|
||||||
%% SEMESTRE 2 %%
|
%% SEMESTRE 2 %%
|
||||||
%%%%%%%%%%%%%%%%
|
%%%%%%%%%%%%%%%%
|
||||||
|
\section{Semestre 2}
|
||||||
\def\sem{B} % Le semestre 2
|
\def\sem{B} % Le semestre 2
|
||||||
|
|
||||||
% Les SAE du semestre 1 + les exemples
|
\newpage
|
||||||
\forLoop{1}{\value{cptS\sem}}{nosae}{ % Pour chaque SAE
|
|
||||||
%A\Alph{noressource}
|
|
||||||
\def\currentSAE{\sem\Alph{nosae}}
|
|
||||||
\tableauSAE{\currentSAE}
|
|
||||||
\forLoop{1}{\value{cptSexemple\currentSAE}}{noexemple}{
|
|
||||||
\tableauExempleSAE{\currentSAE}{\Alph{noexemple}}
|
|
||||||
}
|
|
||||||
\newpage
|
|
||||||
}
|
|
||||||
|
|
||||||
% Les ressources du semestre 1
|
% Les SAE du semestre 2 + les exemples
|
||||||
\forLoop{1}{\value{cptR\sem}}{noressource}{
|
\affichageSAE{\sem}
|
||||||
%A\Alph{noressource}
|
|
||||||
\tableauRessource{\sem\Alph{noressource}}
|
% Les ressources du semestre 2
|
||||||
\newpage
|
\affichageRessource{\sem}
|
||||||
}
|
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
Loading…
Reference in New Issue
Block a user