From 484587f25406b13a447051e6ce7abb5e1b76f472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9o=20Baras?= Date: Fri, 16 Apr 2021 07:49:58 +0200 Subject: [PATCH] =?UTF-8?q?Ajout=20des=20hyperlink=20manquants=20dans=20le?= =?UTF-8?q?s=20tableaux=20de=20synth=C3=A8se=20(table=20des=20acs=20vs=20r?= =?UTF-8?q?essources/SAE=20&=20table=20des=20coeffs)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- latex/saes/SAE12_exemple1.tex | 2 +- latex/synthese/S1_acs_vs_saes_ressources.tex | 42 ++++++++--------- latex/synthese/S1_coeffs_saes_ressources.tex | 48 ++++++++++---------- latex/synthese/S2_acs_vs_saes_ressources.tex | 36 +++++++-------- latex/synthese/S2_coeffs_saes_ressources.tex | 42 ++++++++--------- python/ressource.py | 30 ++++++++---- 6 files changed, 105 insertions(+), 95 deletions(-) diff --git a/latex/saes/SAE12_exemple1.tex b/latex/saes/SAE12_exemple1.tex index d257ba9..cb936cb 100644 --- a/latex/saes/SAE12_exemple1.tex +++ b/latex/saes/SAE12_exemple1.tex @@ -24,7 +24,7 @@ département.On peut caractériser simplement l'adressage \textabbrv{IP}v4 dynam le masque de sous-réseaux, la passerelle par défaut, les serveurs \textabbrv{DNS}. On peut également faire paramétrer un adressage \textabbrv{IP}v4 statique sur un poste client.On peut s'appuyer sur les commandes de base~: \texttt{ipconfig}, -\texttt{ifconfig}, \texttt{ip}, \texttt{ping}, \texttt{arp}, \texttt{traceroute}, arp-scan (ArpCacheWatch sous +\texttt{ifconfig}, \texttt{ip}, \texttt{ping}, \texttt{arp}, \texttt{traceroute}, \texttt{arp-scan} (ArpCacheWatch sous Windows) pour lister les adresses \textabbrv{MAC} présentes dans le réseau local.\\ On peut faire découvrir les outils pour connaître son adresse \textabbrv{IP} Publique par ex: \url{http://www.monip.org/} , diff --git a/latex/synthese/S1_acs_vs_saes_ressources.tex b/latex/synthese/S1_acs_vs_saes_ressources.tex index 87fdd9b..eacd8cf 100644 --- a/latex/synthese/S1_acs_vs_saes_ressources.tex +++ b/latex/synthese/S1_acs_vs_saes_ressources.tex @@ -27,28 +27,28 @@ \\ & & -\rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ11}} - & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ12}} - & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ13}} - & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ14}} - & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ15}} - & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ16}} +\rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ11}{\textcolor{saeC}{SAÉ11}}} + & \rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ12}{\textcolor{saeC}{SAÉ12}}} + & \rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ13}{\textcolor{saeC}{SAÉ13}}} + & \rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ14}{\textcolor{saeC}{SAÉ14}}} + & \rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ15}{\textcolor{saeC}{SAÉ15}}} + & \rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ16}{\textcolor{saeC}{SAÉ16}}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R101}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R102}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R103}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R104}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R105}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R106}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R107}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R108}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R109}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R110}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R111}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R112}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R113}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R114}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R115}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R101}{\textcolor{ressourceC}{R101}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R102}{\textcolor{ressourceC}{R102}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R103}{\textcolor{ressourceC}{R103}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R104}{\textcolor{ressourceC}{R104}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R105}{\textcolor{ressourceC}{R105}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R106}{\textcolor{ressourceC}{R106}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R107}{\textcolor{ressourceC}{R107}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R108}{\textcolor{ressourceC}{R108}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R109}{\textcolor{ressourceC}{R109}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R110}{\textcolor{ressourceC}{R110}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R111}{\textcolor{ressourceC}{R111}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R112}{\textcolor{ressourceC}{R112}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R113}{\textcolor{ressourceC}{R113}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R114}{\textcolor{ressourceC}{R114}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R115}{\textcolor{ressourceC}{R115}}} \\ \hline diff --git a/latex/synthese/S1_coeffs_saes_ressources.tex b/latex/synthese/S1_coeffs_saes_ressources.tex index b6d0ffb..0367856 100644 --- a/latex/synthese/S1_coeffs_saes_ressources.tex +++ b/latex/synthese/S1_coeffs_saes_ressources.tex @@ -4,17 +4,17 @@ & \multicolumn{3}{c|}{\bfseries Coefficients} \\ \hline & & \rotatebox[origin=l]{90}{\bfseries Heures de formation encadrée} & \rotatebox[origin=l]{90}{\bfseries Heures de TPs} & \rotatebox[origin=l]{90}{\bfseries Heures de projets} & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\textcolor{compCA}{\bfseries RT1} - Administrer les réseaux et l'Internet\\ +\hyperlink{comp:RT1}{\textcolor{compCA}{\bfseries RT1}} - Administrer les réseaux et l'Internet\\ \small Niveau 1 - Assister l'administrateur du réseau \end{tabular} } & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\textcolor{compCB}{\bfseries RT2} - Connecter les entreprises et les usagers\\ +\hyperlink{comp:RT2}{\textcolor{compCB}{\bfseries RT2}} - Connecter les entreprises et les usagers\\ \small Niveau 1 - Découvrir les transmissions et la ToIP \end{tabular} } & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\textcolor{compCC}{\bfseries RT3} - Créer des outils et applications informatiques pour les R\&T\\ +\hyperlink{comp:RT3}{\textcolor{compCC}{\bfseries RT3}} - Créer des outils et applications informatiques pour les R\&T\\ \small Niveau 1 - S'intégrer dans un service informatique \end{tabular} } @@ -22,69 +22,69 @@ \\ \hline\hline\multicolumn{5}{|l}{\textcolor{saeC}{\bfseries SAÉs}} \\ -\hline \textcolor{saeC}{SAÉ11} & +\hline \hyperlink{sae:SAÉ11}{\textcolor{saeC}{SAÉ11}} & \begin{tabular}{p{5.7cm}} \tiny{Se sensibiliser à l'hygiène informatique et à la cybersécurité} \end{tabular} & 2h & 5h & 12h & 16 & & \\ -\hline \textcolor{saeC}{SAÉ12} & +\hline \hyperlink{sae:SAÉ12}{\textcolor{saeC}{SAÉ12}} & \begin{tabular}{p{5.7cm}} \tiny{S'initier aux réseaux informatiques} \end{tabular} & 3h & 7h & 20h & 33 & & \\ -\hline \textcolor{saeC}{SAÉ13} & +\hline \hyperlink{sae:SAÉ13}{\textcolor{saeC}{SAÉ13}} & \begin{tabular}{p{5.7cm}} \tiny{Découvrir un dispositif de transmission} \end{tabular} & 2h & 5h & 16h & & 33 & \\ -\hline \textcolor{saeC}{SAÉ14} & +\hline \hyperlink{sae:SAÉ14}{\textcolor{saeC}{SAÉ14}} & \begin{tabular}{p{5.7cm}} \tiny{Se présenter sur Internet} \end{tabular} & 2h & 8h & 12h & & & 16\\ -\hline \textcolor{saeC}{SAÉ15} & +\hline \hyperlink{sae:SAÉ15}{\textcolor{saeC}{SAÉ15}} & \begin{tabular}{p{5.7cm}} \tiny{Traiter des données} \end{tabular} & 2h & 8h & 20h & & & 26\\ -\hline \textcolor{saeC}{SAÉ16} & +\hline \hyperlink{sae:SAÉ16}{\textcolor{saeC}{SAÉ16}} & \begin{tabular}{p{5.7cm}} \tiny{Portfolio} \end{tabular} & & 3h & & 0 & 0 & 0\\ \hline \multicolumn{5}{|l}{\textcolor{ressourceC}{\bfseries Ressources}} \\ -\hline \textcolor{ressourceC}{R101} & +\hline \hyperlink{res:R101}{\textcolor{ressourceC}{R101}} & \begin{tabular}{p{5.7cm}}\tiny{Initiation aux réseaux informatiques} \end{tabular} & 22h & 24h & & 12 & 4 & 4\\ -\hline \textcolor{ressourceC}{R102} & +\hline \hyperlink{res:R102}{\textcolor{ressourceC}{R102}} & \begin{tabular}{p{5.7cm}}\tiny{Principes et architecture des réseaux} \end{tabular} & 12h & 15h & & 12 & & \\ -\hline \textcolor{ressourceC}{R103} & +\hline \hyperlink{res:R103}{\textcolor{ressourceC}{R103}} & \begin{tabular}{p{5.7cm}}\tiny{Réseaux locaux et équipements actifs} \end{tabular} & 11h & 16h & & 8 & 4 & 0\\ -\hline \textcolor{ressourceC}{R104} & +\hline \hyperlink{res:R104}{\textcolor{ressourceC}{R104}} & \begin{tabular}{p{5.7cm}}\tiny{Fondamentaux des systèmes électroniques} \end{tabular} & 15h & 18h & & 8 & 5 & \\ -\hline \textcolor{ressourceC}{R105} & +\hline \hyperlink{res:R105}{\textcolor{ressourceC}{R105}} & \begin{tabular}{p{5.7cm}}\tiny{Supports de transmission pour les réseaux locaux} \end{tabular} & 6h & 6h & & & 5 & \\ -\hline \textcolor{ressourceC}{R106} & +\hline \hyperlink{res:R106}{\textcolor{ressourceC}{R106}} & \begin{tabular}{p{5.7cm}}\tiny{Architecture des systèmes numériques et informatiques} \end{tabular} & 12h & 12h & & 10 & & \\ -\hline \textcolor{ressourceC}{R107} & +\hline \hyperlink{res:R107}{\textcolor{ressourceC}{R107}} & \begin{tabular}{p{5.7cm}}\tiny{Fondamentaux de la programmation} \end{tabular} & 11h & 30h & & & & 22\\ -\hline \textcolor{ressourceC}{R108} & +\hline \hyperlink{res:R108}{\textcolor{ressourceC}{R108}} & \begin{tabular}{p{5.7cm}}\tiny{Bases des systèmes d'exploitation} \end{tabular} & 6h & 21h & & 6 & & 7\\ -\hline \textcolor{ressourceC}{R109} & +\hline \hyperlink{res:R109}{\textcolor{ressourceC}{R109}} & \begin{tabular}{p{5.7cm}}\tiny{Introduction aux technologies Web} \end{tabular} & 4h & 5h & & & & 4\\ -\hline \textcolor{ressourceC}{R110} & +\hline \hyperlink{res:R110}{\textcolor{ressourceC}{R110}} & \begin{tabular}{p{5.7cm}}\tiny{Anglais de communication et initiation au vocabulaire technique} \end{tabular} & 10h & 20h & & 3 & 5 & 5\\ -\hline \textcolor{ressourceC}{R111} & +\hline \hyperlink{res:R111}{\textcolor{ressourceC}{R111}} & \begin{tabular}{p{5.7cm}}\tiny{Expression-Culture-Communication Professionnelles 1} \end{tabular} & 9h & 21h & & 3 & 5 & 4\\ -\hline \textcolor{ressourceC}{R112} & +\hline \hyperlink{res:R112}{\textcolor{ressourceC}{R112}} & \begin{tabular}{p{5.7cm}}\tiny{Projet Personnel et Professionnel} \end{tabular} & 3h & 12h & & 2 & 3 & 4\\ -\hline \textcolor{ressourceC}{R113} & +\hline \hyperlink{res:R113}{\textcolor{ressourceC}{R113}} & \begin{tabular}{p{5.7cm}}\tiny{Mathématiques du signal} \end{tabular} & 24h & 6h & & 5 & 8 & \\ -\hline \textcolor{ressourceC}{R114} & +\hline \hyperlink{res:R114}{\textcolor{ressourceC}{R114}} & \begin{tabular}{p{5.7cm}}\tiny{Mathématiques des transmissions} \end{tabular} & 24h & 6h & & 4 & 8 & \\ -\hline \textcolor{ressourceC}{R115} & +\hline \hyperlink{res:R115}{\textcolor{ressourceC}{R115}} & \begin{tabular}{p{5.7cm}}\tiny{Gestion de projet} \end{tabular} & 8h & 4h & & & 2 & 4\\ \hline \hline \multicolumn{5}{|l|}{\bfseries Total} diff --git a/latex/synthese/S2_acs_vs_saes_ressources.tex b/latex/synthese/S2_acs_vs_saes_ressources.tex index 97fe685..cf23d49 100644 --- a/latex/synthese/S2_acs_vs_saes_ressources.tex +++ b/latex/synthese/S2_acs_vs_saes_ressources.tex @@ -24,25 +24,25 @@ \\ & & -\rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ21}} - & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ22}} - & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ23}} - & \rotatebox[origin=r]{90}{~\textcolor{saeC}{SAÉ24}} +\rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ21}{\textcolor{saeC}{SAÉ21}}} + & \rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ22}{\textcolor{saeC}{SAÉ22}}} + & \rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ23}{\textcolor{saeC}{SAÉ23}}} + & \rotatebox[origin=r]{90}{~\hyperlink{sae:SAÉ24}{\textcolor{saeC}{SAÉ24}}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R201}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R202}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R203}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R204}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R205}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R206}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R207}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R208}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R209}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R210}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R211}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R212}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R213}} - & \rotatebox[origin=r]{90}{~\textcolor{ressourceC}{R214}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R201}{\textcolor{ressourceC}{R201}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R202}{\textcolor{ressourceC}{R202}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R203}{\textcolor{ressourceC}{R203}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R204}{\textcolor{ressourceC}{R204}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R205}{\textcolor{ressourceC}{R205}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R206}{\textcolor{ressourceC}{R206}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R207}{\textcolor{ressourceC}{R207}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R208}{\textcolor{ressourceC}{R208}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R209}{\textcolor{ressourceC}{R209}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R210}{\textcolor{ressourceC}{R210}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R211}{\textcolor{ressourceC}{R211}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R212}{\textcolor{ressourceC}{R212}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R213}{\textcolor{ressourceC}{R213}}} + & \rotatebox[origin=r]{90}{~\hyperlink{res:R214}{\textcolor{ressourceC}{R214}}} \\ \hline diff --git a/latex/synthese/S2_coeffs_saes_ressources.tex b/latex/synthese/S2_coeffs_saes_ressources.tex index 3f62612..00cd835 100644 --- a/latex/synthese/S2_coeffs_saes_ressources.tex +++ b/latex/synthese/S2_coeffs_saes_ressources.tex @@ -4,17 +4,17 @@ & \multicolumn{3}{c|}{\bfseries Coefficients} \\ \hline & & \rotatebox[origin=l]{90}{\bfseries Heures de formation encadrée} & \rotatebox[origin=l]{90}{\bfseries Heures de TPs} & \rotatebox[origin=l]{90}{\bfseries Heures de projets} & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\textcolor{compCA}{\bfseries RT1} - Administrer les réseaux et l'Internet\\ +\hyperlink{comp:RT1}{\textcolor{compCA}{\bfseries RT1}} - Administrer les réseaux et l'Internet\\ \small Niveau 1 - Assister l'administrateur du réseau \end{tabular} } & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\textcolor{compCB}{\bfseries RT2} - Connecter les entreprises et les usagers\\ +\hyperlink{comp:RT2}{\textcolor{compCB}{\bfseries RT2}} - Connecter les entreprises et les usagers\\ \small Niveau 1 - Découvrir les transmissions et la ToIP \end{tabular} } & \rotatebox[origin=l]{90}{\begin{tabular}{p{5cm}} -\textcolor{compCC}{\bfseries RT3} - Créer des outils et applications informatiques pour les R\&T\\ +\hyperlink{comp:RT3}{\textcolor{compCC}{\bfseries RT3}} - Créer des outils et applications informatiques pour les R\&T\\ \small Niveau 1 - S'intégrer dans un service informatique \end{tabular} } @@ -22,60 +22,60 @@ \\ \hline\hline\multicolumn{5}{|l}{\textcolor{saeC}{\bfseries SAÉs}} \\ -\hline \textcolor{saeC}{SAÉ21} & +\hline \hyperlink{sae:SAÉ21}{\textcolor{saeC}{SAÉ21}} & \begin{tabular}{p{5.7cm}} \tiny{Construire un réseau informatique pour une petite structure} \end{tabular} & 2h & 8h & 12h & 23 & & \\ -\hline \textcolor{saeC}{SAÉ22} & +\hline \hyperlink{sae:SAÉ22}{\textcolor{saeC}{SAÉ22}} & \begin{tabular}{p{5.7cm}} \tiny{Mesurer et caractériser un signal ou un système} \end{tabular} & & 10h & 12h & & 19 & \\ -\hline \textcolor{saeC}{SAÉ23} & +\hline \hyperlink{sae:SAÉ23}{\textcolor{saeC}{SAÉ23}} & \begin{tabular}{p{5.7cm}} \tiny{Mettre en place une solution informatique pour l'entreprise} \end{tabular} & 3h & 14h & 12h & & & 18\\ -\hline \textcolor{saeC}{SAÉ24} & +\hline \hyperlink{sae:SAÉ24}{\textcolor{saeC}{SAÉ24}} & \begin{tabular}{p{5.7cm}} \tiny{Projet intégratif} \end{tabular} & 8h & & 54h & 23 & 19 & 18\\ \hline \multicolumn{5}{|l}{\textcolor{ressourceC}{\bfseries Ressources}} \\ -\hline \textcolor{ressourceC}{R201} & +\hline \hyperlink{res:R201}{\textcolor{ressourceC}{R201}} & \begin{tabular}{p{5.7cm}}\tiny{Technologie de l'Internet} \end{tabular} & 30h & 30h & & 19 & 4 & 0\\ -\hline \textcolor{ressourceC}{R202} & +\hline \hyperlink{res:R202}{\textcolor{ressourceC}{R202}} & \begin{tabular}{p{5.7cm}}\tiny{Administration système et fondamentaux de la virtualisation} \end{tabular} & 10h & 20h & & 12 & & 4\\ -\hline \textcolor{ressourceC}{R203} & +\hline \hyperlink{res:R203}{\textcolor{ressourceC}{R203}} & \begin{tabular}{p{5.7cm}}\tiny{Bases des services réseaux} \end{tabular} & 12h & 18h & & 12 & & \\ -\hline \textcolor{ressourceC}{R204} & +\hline \hyperlink{res:R204}{\textcolor{ressourceC}{R204}} & \begin{tabular}{p{5.7cm}}\tiny{Initiation à la téléphonie d'entreprise} \end{tabular} & 15h & 15h & & 8 & 4 & 0\\ -\hline \textcolor{ressourceC}{R205} & +\hline \hyperlink{res:R205}{\textcolor{ressourceC}{R205}} & \begin{tabular}{p{5.7cm}}\tiny{Signaux et Systèmes pour les transmissions} \end{tabular} & 21h & 15h & & 2 & 12 & \\ -\hline \textcolor{ressourceC}{R206} & +\hline \hyperlink{res:R206}{\textcolor{ressourceC}{R206}} & \begin{tabular}{p{5.7cm}}\tiny{Numérisation de l'information} \end{tabular} & 12h & 12h & & & 10 & \\ -\hline \textcolor{ressourceC}{R207} & +\hline \hyperlink{res:R207}{\textcolor{ressourceC}{R207}} & \begin{tabular}{p{5.7cm}}\tiny{Sources de données} \end{tabular} & 8h & 12h & & 0 & & 10\\ -\hline \textcolor{ressourceC}{R208} & +\hline \hyperlink{res:R208}{\textcolor{ressourceC}{R208}} & \begin{tabular}{p{5.7cm}}\tiny{Analyse et traitement de données structurées} \end{tabular} & 6h & 10h & & & & 10\\ -\hline \textcolor{ressourceC}{R209} & +\hline \hyperlink{res:R209}{\textcolor{ressourceC}{R209}} & \begin{tabular}{p{5.7cm}}\tiny{Initiation au développement Web} \end{tabular} & 9h & 15h & & 2 & & 10\\ -\hline \textcolor{ressourceC}{R210} & +\hline \hyperlink{res:R210}{\textcolor{ressourceC}{R210}} & \begin{tabular}{p{5.7cm}}\tiny{Anglais de communication et développement de l'anglais technique} \end{tabular} & 15h & 30h & & 3 & 8 & 8\\ -\hline \textcolor{ressourceC}{R211} & +\hline \hyperlink{res:R211}{\textcolor{ressourceC}{R211}} & \begin{tabular}{p{5.7cm}}\tiny{Expression-Culture-Communication Professionnelles 2} \end{tabular} & 9h & 21h & & 3 & 4 & 5\\ -\hline \textcolor{ressourceC}{R212} & +\hline \hyperlink{res:R212}{\textcolor{ressourceC}{R212}} & \begin{tabular}{p{5.7cm}}\tiny{Projet Personnel et Professionnel} \end{tabular} & 3h & 12h & & 2 & 2 & 2\\ -\hline \textcolor{ressourceC}{R213} & +\hline \hyperlink{res:R213}{\textcolor{ressourceC}{R213}} & \begin{tabular}{p{5.7cm}}\tiny{Mathématiques des systèmes numériques} \end{tabular} & 24h & 6h & & 3 & 5 & 5\\ -\hline \textcolor{ressourceC}{R214} & +\hline \hyperlink{res:R214}{\textcolor{ressourceC}{R214}} & \begin{tabular}{p{5.7cm}}\tiny{Analyse mathématique des signaux} \end{tabular} & 24h & 6h & & 3 & 8 & \\ \hline \hline \multicolumn{5}{|l|}{\bfseries Total} diff --git a/python/ressource.py b/python/ressource.py index f79d152..f1bbe42 100644 --- a/python/ressource.py +++ b/python/ressource.py @@ -205,7 +205,7 @@ def contient_commandes(chaine): de ponctuation final)""" chaine_texte = "" for car in chaine: - if car in string.ascii_lowercase: + if car in string.ascii_lowercase + "-": chaine_texte += car if "ipc" in chaine: print("ici") @@ -643,13 +643,17 @@ def to_latex_matrice_acs(matrice, saes, ressources, sem): noms_saes = [] chaine += " & & \n" for (i, s) in enumerate(saesem): # pour chaque SAE - contenu = "~\\textcolor{saeC}{" + s.sae["code"] + "}" + contenu = "~\\hyperlink{sae:" + s.sae["code"] + "}{" + contenu += "\\textcolor{saeC}{" + s.sae["code"] + "}" + contenu += "}" noms_saes.append(rotation_entete_colonne(contenu, pos="r") + "\n") chaine += " & ".join(noms_saes) + "\n" chaine += " & " noms_ressources = [] for (i, r) in enumerate(ressem): # pour chaque SAE - contenu = "~\\textcolor{ressourceC}{" + r.ressource["code"] + "}" + contenu = "~\\hyperlink{res:" + r.ressource["code"] + "}{" + contenu += "\\textcolor{ressourceC}{" + r.ressource["code"] + "}" + contenu += "}" noms_ressources.append(rotation_entete_colonne(contenu, pos="r") + "\n") chaine += " & ".join(noms_ressources) + "\n" chaine += "\\\\ \n" @@ -741,14 +745,15 @@ def to_latex_matrice_coeffs(matrice_vols, matrice_coeffs, saes, ressources, sem) chaine += rotation_entete_colonne("\\bfseries Heures de projets") + " & " # les noms des comps noms = [] - for (i, comp) in enumerate(comps): # pour chaque SAE + for (i, comp) in enumerate(comps): # pour chaque compétence contenu = "\\begin{tabular}{p{5cm}}\n" couleur = "\\textcolor{compC" + string.ascii_uppercase[i] + "}" contenu += ( - couleur + "\\hyperlink{comp:" + comp + "}{" + + couleur + "{\\bfseries " + comp - + "} - " + + "}} - " + DATA_COMPETENCES[comp]["nom"].replace("&", "\&") + "\\\\ \n" ) @@ -770,7 +775,10 @@ def to_latex_matrice_coeffs(matrice_vols, matrice_coeffs, saes, ressources, sem) chaine += "\\hline " # le nom des SAE for (i, s) in enumerate(saesem): # pour chaque SAE - chaine += "\\textcolor{saeC}{" + s.sae["code"] + "} & " + "\n" + chaine += "\\hyperlink{sae:" + s.sae["code"] + "}{" + chaine += "\\textcolor{saeC}{" + s.sae["code"] + "}" + chaine += "}" + chaine += " & " + "\n" chaine += ( "\\begin{tabular}{p{5.7cm}} \\tiny{" + s.sae["titre"] @@ -794,11 +802,13 @@ def to_latex_matrice_coeffs(matrice_vols, matrice_coeffs, saes, ressources, sem) chaine += "\\hline " for (i, r) in enumerate(ressem): # pour chaque SAE - chaine += "\\textcolor{ressourceC}{" + r.ressource["code"] + "} & " + "\n" + chaine += "\hyperlink{res:" + r.ressource["code"] + "}{" + chaine += "\\textcolor{ressourceC}{" + r.ressource["code"] + "}" + chaine += "}" + chaine += " & " + "\n" + chaine += "\\begin{tabular}{p{5.7cm}}" - # chaine += "\hyperlink{res:" + r.ressource["code"] + "}{" chaine += "\\tiny{" + r.ressource["nom"] + "}" - # chaine += "}" chaine += " \\end{tabular} & \n" chaine += str_volume(matrice_vols[i + nbre_saes][0]) + " & " chaine += str_volume(matrice_vols[i + nbre_saes][1]) + " & "