option --ccn sur generation LaTeX. Supprime liens vers pages competences.
This commit is contained in:
parent
91d7df3811
commit
a1eb2d34cc
@ -45,11 +45,14 @@
|
|||||||
\hline
|
\hline
|
||||||
\multicolumn{3}{|c|}{\textcolor{ressourceC}{\bfseries Compétence(s) ciblées, coefficient(s) et apprentissage(s) critique(s) couvert(s)}} \\
|
\multicolumn{3}{|c|}{\textcolor{ressourceC}{\bfseries Compétence(s) ciblées, coefficient(s) et apprentissage(s) critique(s) couvert(s)}} \\
|
||||||
\hline
|
\hline
|
||||||
\hyperlink{comp:RT1}{\textcolor{compCA}{\csname Rcomp\CODE A\endcsname}} {\csname Rniveau\CODE A\endcsname}
|
%\hyperlink{comp:RT1}
|
||||||
|
{\textcolor{compCA}{\csname Rcomp\CODE A\endcsname}} {\csname Rniveau\CODE A\endcsname}
|
||||||
&
|
&
|
||||||
\hyperlink{comp:RT2}{\textcolor{compCB}{\csname Rcomp\CODE B\endcsname}} {\csname Rniveau\CODE B\endcsname}
|
%\hyperlink{comp:RT2}
|
||||||
|
{\textcolor{compCB}{\csname Rcomp\CODE B\endcsname}} {\csname Rniveau\CODE B\endcsname}
|
||||||
&
|
&
|
||||||
\hyperlink{comp:RT3}{\textcolor{compCC}{\csname Rcomp\CODE C\endcsname}} {\csname Rniveau\CODE C\endcsname}
|
%\hyperlink{comp:RT3}
|
||||||
|
{\textcolor{compCC}{\csname Rcomp\CODE C\endcsname}} {\csname Rniveau\CODE C\endcsname}
|
||||||
\\
|
\\
|
||||||
\hline
|
\hline
|
||||||
\ifcsdef{Rcoeff\CODE A}{coef. {\csname Rcoeff\CODE A\endcsname}}{} &
|
\ifcsdef{Rcoeff\CODE A}{coef. {\csname Rcoeff\CODE A\endcsname}}{} &
|
||||||
|
@ -72,11 +72,14 @@
|
|||||||
\hline
|
\hline
|
||||||
\multicolumn{3}{|c|}{\textcolor{saeC}{\bfseries Compétence(s) ciblée(s), coefficient(s) et apprentissage(s) critique(s) couvert(s)}} \\
|
\multicolumn{3}{|c|}{\textcolor{saeC}{\bfseries Compétence(s) ciblée(s), coefficient(s) et apprentissage(s) critique(s) couvert(s)}} \\
|
||||||
\hline
|
\hline
|
||||||
\hyperlink{comp:RT1}{\textcolor{compCA}{\csname Scomp\CODE A\endcsname}} {\csname Sniveau\CODE A\endcsname}
|
% \hyperlink{comp:RT1}
|
||||||
|
{\textcolor{compCA}{\csname Scomp\CODE A\endcsname}} {\csname Sniveau\CODE A\endcsname}
|
||||||
&
|
&
|
||||||
\hyperlink{comp:RT2}{\textcolor{compCB}{\csname Scomp\CODE B\endcsname}} {\csname Sniveau\CODE B\endcsname}
|
% \hyperlink{comp:RT2}
|
||||||
|
{\textcolor{compCB}{\csname Scomp\CODE B\endcsname}} {\csname Sniveau\CODE B\endcsname}
|
||||||
&
|
&
|
||||||
\hyperlink{comp:RT3}{\textcolor{compCC}{\csname Scomp\CODE C\endcsname}} {\csname Sniveau\CODE C\endcsname}
|
% \hyperlink{comp:RT3}
|
||||||
|
{\textcolor{compCC}{\csname Scomp\CODE C\endcsname}} {\csname Sniveau\CODE C\endcsname}
|
||||||
\\
|
\\
|
||||||
\hline
|
\hline
|
||||||
\ifcsdef{Scoeff\CODE A}{coef. {\csname Scoeff\CODE A\endcsname}}{} &
|
\ifcsdef{Scoeff\CODE A}{coef. {\csname Scoeff\CODE A\endcsname}}{} &
|
||||||
|
@ -4,17 +4,17 @@
|
|||||||
& \multicolumn{3}{c|}{\bfseries Coefficients}
|
& \multicolumn{3}{c|}{\bfseries Coefficients}
|
||||||
\\ \hline
|
\\ \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}{>{\raggedright}p{5cm}}
|
& & \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}{>{\raggedright}p{5cm}}
|
||||||
\hyperlink{comp:RT1}{\textcolor{compCA}{\bfseries RT1}} - Administrer les réseaux et l'Internet\\
|
{\textcolor{compCA}{\bfseries RT1}} - Administrer les réseaux et l'Internet\\
|
||||||
\small Niveau 1 - Assister l'administrateur du réseau
|
\small Niveau 1 - Assister l'administrateur du réseau
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
}
|
}
|
||||||
& \rotatebox[origin=l]{90}{\begin{tabular}{>{\raggedright}p{5cm}}
|
& \rotatebox[origin=l]{90}{\begin{tabular}{>{\raggedright}p{5cm}}
|
||||||
\hyperlink{comp:RT2}{\textcolor{compCB}{\bfseries RT2}} - Connecter les entreprises et les usagers\\
|
{\textcolor{compCB}{\bfseries RT2}} - Connecter les entreprises et les usagers\\
|
||||||
\small Niveau 1 - Découvrir les transmissions et la ToIP
|
\small Niveau 1 - Découvrir les transmissions et la ToIP
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
}
|
}
|
||||||
& \rotatebox[origin=l]{90}{\begin{tabular}{>{\raggedright}p{5cm}}
|
& \rotatebox[origin=l]{90}{\begin{tabular}{>{\raggedright}p{5cm}}
|
||||||
\hyperlink{comp:RT3}{\textcolor{compCC}{\bfseries RT3}} - Créer des outils et applications informatiques pour les R\&T\\
|
{\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
|
\small Niveau 1 - S'intégrer dans un service informatique
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
}
|
}
|
||||||
|
@ -4,17 +4,17 @@
|
|||||||
& \multicolumn{3}{c|}{\bfseries Coefficients}
|
& \multicolumn{3}{c|}{\bfseries Coefficients}
|
||||||
\\ \hline
|
\\ \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}{>{\raggedright}p{5cm}}
|
& & \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}{>{\raggedright}p{5cm}}
|
||||||
\hyperlink{comp:RT1}{\textcolor{compCA}{\bfseries RT1}} - Administrer les réseaux et l'Internet\\
|
{\textcolor{compCA}{\bfseries RT1}} - Administrer les réseaux et l'Internet\\
|
||||||
\small Niveau 1 - Assister l'administrateur du réseau
|
\small Niveau 1 - Assister l'administrateur du réseau
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
}
|
}
|
||||||
& \rotatebox[origin=l]{90}{\begin{tabular}{>{\raggedright}p{5cm}}
|
& \rotatebox[origin=l]{90}{\begin{tabular}{>{\raggedright}p{5cm}}
|
||||||
\hyperlink{comp:RT2}{\textcolor{compCB}{\bfseries RT2}} - Connecter les entreprises et les usagers\\
|
{\textcolor{compCB}{\bfseries RT2}} - Connecter les entreprises et les usagers\\
|
||||||
\small Niveau 1 - Découvrir les transmissions et la ToIP
|
\small Niveau 1 - Découvrir les transmissions et la ToIP
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
}
|
}
|
||||||
& \rotatebox[origin=l]{90}{\begin{tabular}{>{\raggedright}p{5cm}}
|
& \rotatebox[origin=l]{90}{\begin{tabular}{>{\raggedright}p{5cm}}
|
||||||
\hyperlink{comp:RT3}{\textcolor{compCC}{\bfseries RT3}} - Créer des outils et applications informatiques pour les R\&T\\
|
{\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
|
\small Niveau 1 - S'intégrer dans un service informatique
|
||||||
\end{tabular}
|
\end{tabular}
|
||||||
}
|
}
|
||||||
|
@ -22,8 +22,15 @@ parser.add_argument(
|
|||||||
default="..",
|
default="..",
|
||||||
help="repertoire de base (racine) pour chercher les fichiers de données"
|
help="repertoire de base (racine) pour chercher les fichiers de données"
|
||||||
)
|
)
|
||||||
|
parser.add_argument(
|
||||||
|
"-c",
|
||||||
|
"--ccn",
|
||||||
|
action="store_true",
|
||||||
|
help="génère éléments pour version CCN (moins de détails)"
|
||||||
|
)
|
||||||
args = parser.parse_args()
|
args = parser.parse_args()
|
||||||
Config.ROOT = args.root
|
Config.ROOT = args.root
|
||||||
|
Config.ccn = args.ccn
|
||||||
|
|
||||||
import ressource
|
import ressource
|
||||||
from ressource import *
|
from ressource import *
|
||||||
|
@ -705,9 +705,13 @@ def to_latex_matrice_acs(matrice, saes, ressources, sem):
|
|||||||
nom_comp = DATA_COMPETENCES[comp]["nom"]
|
nom_comp = DATA_COMPETENCES[comp]["nom"]
|
||||||
niveau = list(DATA_COMPETENCES[comp]["niveaux"].keys())[0]
|
niveau = list(DATA_COMPETENCES[comp]["niveaux"].keys())[0]
|
||||||
couleur = "\\textcolor{compC" + string.ascii_uppercase[noc] + "}"
|
couleur = "\\textcolor{compC" + string.ascii_uppercase[noc] + "}"
|
||||||
|
if Config.ccn:
|
||||||
|
hlink = "\\hyperlink{comp:%s}" % comp
|
||||||
|
else:
|
||||||
|
hlink = ""
|
||||||
chaine += (
|
chaine += (
|
||||||
"\\multicolumn{%d}{|l|}{\hyperlink{comp:%s}{%s{\\bfseries %s - %s }}} \\\\"
|
"\\multicolumn{%d}{|l|}{%s{%s{\\bfseries %s - %s }}} \\\\"
|
||||||
% (nbre_colonnes, comp, couleur, comp, nom_comp.replace("&", "\&"))
|
% (nbre_colonnes, hlink, couleur, comp, nom_comp.replace("&", "\&"))
|
||||||
)
|
)
|
||||||
chaine += "\\multicolumn{%d}{|l|}{\small Niveau 1 - %s} \\\\" % (
|
chaine += "\\multicolumn{%d}{|l|}{\small Niveau 1 - %s} \\\\" % (
|
||||||
nbre_colonnes,
|
nbre_colonnes,
|
||||||
@ -789,8 +793,10 @@ def to_latex_matrice_coeffs(matrice_vols, matrice_coeffs, saes, ressources, sem)
|
|||||||
for (i, comp) in enumerate(comps): # pour chaque compétence
|
for (i, comp) in enumerate(comps): # pour chaque compétence
|
||||||
contenu = "\\begin{tabular}{>{\\raggedright}p{5cm}}\n"
|
contenu = "\\begin{tabular}{>{\\raggedright}p{5cm}}\n"
|
||||||
couleur = "\\textcolor{compC" + string.ascii_uppercase[i] + "}"
|
couleur = "\\textcolor{compC" + string.ascii_uppercase[i] + "}"
|
||||||
|
if not Config.ccn:
|
||||||
|
contenu += "\\hyperlink{comp:" + comp + "}"
|
||||||
contenu += (
|
contenu += (
|
||||||
"\\hyperlink{comp:" + comp + "}{"
|
"{"
|
||||||
+ couleur
|
+ couleur
|
||||||
+ "{\\bfseries "
|
+ "{\\bfseries "
|
||||||
+ comp
|
+ comp
|
||||||
|
Loading…
Reference in New Issue
Block a user