Ajout des codes latex pour compilation du PN formation BUT1 (fichier principal = pn_formation.tex)

This commit is contained in:
Cléo Baras 2021-03-29 10:46:02 +02:00
parent fe8ed0a6fc
commit 648557793c
8 changed files with 646 additions and 0 deletions

View File

@ -0,0 +1,15 @@
%\catcode`=13
\def\cdottext{\ensuremath\cdot}
\def \Technicien/{Technicien\cdottext ne}
\def \Coordinateur/{Coordinateur\cdottext trice}
\def \Chargé/{Chargé\cdottext e}
\def \Administrateur/{Administrateur\cdottext trice}
\def \Auditeur/{Auditeur\cdottext trice}
\def \Opérateur/{Opérateur\cdottext trice}
\def \Intégrateur/{Intégrateur\cdottext trice}
\def \Expert/{Expert\cdottext e}
\def \Conducteur{Conducteur\cdottext trice}
\def \Chef{Chef\cdottext e}
\def \Superviseur{Superviseur\cdottext euse}

191
latex/macros_formations.sty Normal file
View File

@ -0,0 +1,191 @@
\NeedsTeXFormat{LaTeX2e}[1999/01/01]
\ProvidesPackage{macros_formations}[2021/03/28]
% Déclaration des options
% *********************************************************************
%% Option noir et blanc
%\newif\if@noiretblanc \@noiretblancfalse
%\DeclareOption{noiretblanc}{\@noiretblanctrue}
% Option mots-cles (affichage des mots-cles)
\newif\if@motscles \@motsclesfalse
\DeclareOption{motscles}{\@motsclestrue}
\DeclareOption*{}%% Ne rien faire quand une option est inconnue
\ProcessOptions
% ******************************************
% Intitulés standards des niveaux
% ******************************************
\def\niveauA{Niveau 1} % Novice
\def\niveauB{Niveau 2} % Interm\'{e}diaire}
\def\niveauC{Niveau 3} % Comp\'{e}tent}
% **************************************
% Variables globales
% **************************************
\newcounter{cptsemestre} %
\newcounter{cptressource} %
\newcounter{cptsae}
\xdef\comploop{A,B,C} % Les compétences de la ressource
\xdef\acloop{A,B,C,D,E,F} % Les contenus (rarement plus de 15)
\xdef\contenuloop{A,B,C,D,E,F,G,H,I,J} % Les contenus (rarement plus de 10)
\xdef\ressourcesaeloop{A,B,C,D,E,F,G,H,I,J}
% ****************************************
% La spécialité
% ****************************************
\def\specialite#1{\def\specialitename{#1}}
% ****************************************
% Semestre (numéroté avec \cptsemestre)
% ****************************************
% \nouveausemestre{}
\def\nouveausemestre#1{
\addtocounter{cptsemestre}{1} % Incrémente le compteur de semestre
\setcounter{cptressource}{0} % RAZ du compteur de ressource
\setcounter{cptsae}{0}
\def\currentsemestre{\Alph{cptsemestre}} % Lettre du semestre courant : A=1, B=2, ...
\expandafter\def\csname semestrename\currentsemestre\endcsname{Semestre \arabic{cptsemestre}}
\expandafter\def\csname semestrenumero\currentsemestre\endcsname{\arabic{cptsemestre}}
}
%*****************************
% Ressources
% ****************************
% Déclaration de la ressource :
% \nouvelleressource{code_ressource}{intitule_ressource}
\def\nouvelleressource#1#2{
\addtocounter{cptressource}{1} % Ajoute une compétence
\def\currentressource{\currentsemestre\Alph{cptressource}} % Ressource RAA = A pour semestre 1 puis A pour ressource n°1
\expandafter\xdef\csname ressourcecode\currentressource\endcsname{#1} % code
\expandafter\xdef\csname ressourcename\currentressource\endcsname{#2} % nom/intitule
\expandafter\xdef\csname ressourcesem\currentressource\endcsname{\csname semestrenumero\currentsemestre\endcsname} % nom du semestre
\newcounter{cptcontenu\currentressource} % le compteur de contenu pour la ressource, mis à 0
\newcounter{cptressourcecomp\currentressource} % le compteur de compétences rattachées à la ressource
\newcounter{cptressourcesae\currentressource} % Le compteur de sae
\newcounter{cptressourceprerequis\currentressource}
%\definecollection{ressourcedescription\currentressource}
}
% Ajout des heures à la ressource courante
\def\ajoutheures#1#2{
\expandafter\xdef\csname ressourcetraining\currentressource\endcsname{#1} % heures de formation encadrées
\expandafter\xdef\csname ressourcetp\currentressource\endcsname{#2} % heures de projet
}
% Ajout du descriptif (ancrage)
\def\ajoutancrage#1{
\begingroup\let\+\relax
\expandafter\gdef\csname ressourceancrage\currentressource\endcsname{\noexpand #1} % descriptif
\endgroup
}
% Ajout des contenus
\def\ajoutcontenudetaille#1{
\begingroup\let\+\relax
\expandafter\gdef\csname ressourcecontenudetaille\currentressource\endcsname{\noexpand #1} % liste de contenu
\endgroup
}
%% Ajout des contenus principaux : introduction éventuelle
%\def\ajoutintrocontenu#1{
%\expandafter\xdef\csname ressourceintrocontenu\currentressource\endcsname{#1} % descriptif
%}
%
%% Ajout des contenus principaux
%\def\ajoutcontenu#1{
%\addtocounter{cptcontenu\currentressource}{1} % Ajoute un contenu (aka un item à la liste des contenus)
%\xdef\currentcontenu{\Alph{cptcontenu\currentressource}} % La lettre du contenu courant
%
%\expandafter\xdef\csname ressourcecontenu\currentressource\currentcontenu\endcsname{#1} % descriptif
%\newcounter{cptcontenudetail\currentressource\currentcontenu} % Le compteur de détails
%}
%
%% Ajout de détails aux contenux (sous-liste)
%\def\ajoutdetailcontenu#1{
%\addtocounter{cptcontenudetail\currentressource\currentcontenu}{1} % Ajoute un détail à la liste des contenus
%
%\expandafter\xdef\csname ressourcecontenudetail\currentressource\currentcontenu\Alph{cptcontenudetail\currentressource\currentcontenu}\endcsname{#1} % descriptif
%}
%
%\def\ajoutconclusioncontenu#1{
%\expandafter\xdef\csname ressourceconclucontenu\currentressource\endcsname{#1} % la conclusion
%}
% Ajout des compétences
% \ajoutcompetence{nom_competence}{niveau}
\def\ajoutcompetence#1#2{
\addtocounter{cptressourcecomp\currentressource}{1} % le compteur de la comp dans la ressource
\xdef\currentcomp{\Alph{cptressourcecomp\currentressource}} % La lettre de la comp dans la ressource
\expandafter\xdef\csname ressourcecomp\currentressource\currentcomp\endcsname{#1} % le nom de la comp
\expandafter\xdef\csname ressourcecompniveau\currentressource\currentcomp\endcsname{#2} % le nom de la comp
\newcounter{cptressourceac\currentressource\currentcomp} % le compteur d'ac pour la compétence rattachées à la ressource
}
% Ajout d'AC aux compétences
\def\ajoutac#1#2{
\addtocounter{cptressourceac\currentressource\currentcomp}{1} % le compteur de l'ac pour la comp dans la ressource
\xdef\currentac{\Alph{cptressourceac\currentressource\currentcomp}} % La lettre de l'ac pour la comp dans la ressource
\expandafter\xdef\csname ressourceaccode\currentressource\currentcomp\currentac\endcsname{#1} % le nom de la comp
\expandafter\xdef\csname ressourceacname\currentressource\currentcomp\currentac\endcsname{#2} % le nom de la comp
% boucle sur les AC par compétence => plus utilisé
\ifnum\value{cptressourceac\currentressource\currentcomp}=1\relax
\expandafter\xdef\csname loopressourceac\currentressource\currentcomp\endcsname{\currentac}
\else
\expandafter\xdef\csname loopressourceac\currentressource\currentcomp\endcsname{\csname loopressourceac\currentressource\currentcomp\endcsname,\currentac}
\fi
}
% Ajout des SAE
\def\ajoutsae#1#2{
\addtocounter{cptressourcesae\currentressource}{1} % le compteur de la sae dans la ressource
\xdef\currentsae{\Alph{cptressourcesae\currentressource}} % La lettre
\expandafter\xdef\csname ressourcesaecode\currentressource\currentsae\endcsname{#1} %
\expandafter\xdef\csname ressourcesaename\currentressource\currentsae\endcsname{#2} %
}
% Ajout des prerequis
\def\ajoutprerequis#1#2{
\addtocounter{cptressourceprerequis\currentressource}{1} % le compteur du prerequis dans la ressource
\xdef\currentprerequis{\Alph{cptressourceprerequis\currentressource}} % La lettre
\expandafter\xdef\csname ressourceprerequiscode\currentressource\currentprerequis\endcsname{#1} %
\expandafter\xdef\csname ressourceprerequisname\currentressource\currentprerequis\endcsname{#2} %
}
% Ajout des mots-clés
\def\ajoutmotscles#1{
\expandafter\xdef\csname ressourcemotscles\currentressource\endcsname{#1} % descriptif
}
% *************************************
\definecolor{colormotscle}{RGB}{120, 185, 235}
\def\motscles#1{
\if@motscles
\small \textcolor{colormotscle}{(#1)}
\fi
}

View File

@ -0,0 +1,144 @@
% Les formats de colonnes
\newcolumntype{P}{>{}m{3.6cm}<{}}
\newcolumntype{Q}{>{}m{4.6cm}<{}} % 4.1 pour équiréparti
\newcolumntype{C}{>{}p{5.555cm}<{}}
\newcolumntype{T}{>{}p{13.325cm}<{}} % 12.825cm
% Compteur de ligne pour les tableaux
\newcounter{noligne}
% Tableau des apprentissages critiques
\newcommand*{\tableauAC}[2]{%
\begin{tabular}[t]{@{}C@{}}%
\xdef\CODE{#1} % le code de la ressource sous la forme AA
\xdef\COMP{#2} % le code de la compétence sous la forme A
\forLoop{1}{\value{cptressourceac\CODE\COMP}}{noligne}{
\xdef\contenu{{\csname ressourceaccode\CODE\COMP\Alph{noligne}\endcsname} | {\csname ressourceacname\CODE\COMP\Alph{noligne}\endcsname}}
\contenu
\tabularnewline %
}
\end{tabular}%
}%
% Tableau des SAE
\newcommand*{\tableauSAE}[1]{%
\xdef\CODE{#1} % le code de la ressource sous la forme AA
\ifthenelse{\equal{\value{cptressourcesae\CODE}}{0}}{ % Si pas de prérequis
Aucune
}{
\begin{tabular}[t]{@{}T@{}}%
\forLoop{1}{\value{cptressourcesae\CODE}}{noligne}{
\xdef\contenu{{\csname ressourcesaecode\CODE\Alph{noligne}\endcsname} | {\csname ressourcesaename\CODE\Alph{noligne}\endcsname}}
\contenu
\tabularnewline %
}
\end{tabular}%
}
}%
% Tableau des pré-requis
\newcommand*{\tableauPrerequis}[1]{%
\xdef\CODE{#1} % le code de la ressource sous la forme AA
\ifthenelse{\equal{\value{cptressourceprerequis\CODE}}{0}}{ % Si pas de prérequis
Aucun
}{ % Si des pré-requis
\begin{tabular}[t]{@{}T@{}}%
\forLoop{1}{\value{cptressourceprerequis\CODE}}{noligne}{
\xdef\contenu{{\csname ressourceprerequiscode\CODE\Alph{noligne}\endcsname} | {\csname ressourceprerequisname\CODE\Alph{noligne}\endcsname}}
\contenu
\tabularnewline %
}
\end{tabular}%
}
}%
% Tableau du descriptif detaillé
\newcommand*{\tableauDescriptif}[1]{%
\xdef\CODE{#1} % le code de la ressource sous la forme AA
\begin{tabular}[t]{@{}T@{}}
{\bfseries Ancrage et contexte professionnel :} \\
\csname ressourceancrage\CODE\endcsname \\
{\bfseries Contenus :} \\
\csname ressourcecontenudetaille\CODE\endcsname
\end{tabular}
}
%\begin{list}{$\bullet$}{\topsep=0pt \partopsep=0pt \parsep=0pt \itemsep=0pt \leftmargin=1em \itemindent=0em}
% Le tableau complet
\newcommand\tableauRessource[1]{
\xdef\CODE{#1} % code de la ressource (par ex: AA avec A=1er semestre, A=1ère ressource)
\setlength{\tabcolsep}{0.125cm} % Marge des colonnes
\setlength{\extrarowheight}{5pt} % Marge des lignes
% 1er tableau : Nom/Code/Heures
\begin{tabular}[t]{|P|Q|P|Q|}
\hline % 1ère ligne
{\bfseries Ressource}
& \multicolumn{3}{l|}{\bfseries \csname ressourcename\CODE\endcsname} \\
\hline % 2ème ligne
{\bfseries Code}
& \csname ressourcecode\CODE\endcsname
& {\bfseries Semestre}
& \csname ressourcesem\CODE\endcsname \\
\hline % 3ème ligne Heures
{ \setlength{\extrarowheight}{0pt}
\begin{tabular}[t]{@{}Q@{}} \bfseries Heures de formation \\ \bfseries encadrées \end{tabular}
}
& {\csname ressourcetraining\CODE\endcsname}h
& {\bfseries dont heures de TP}
& {\csname ressourcetp\CODE\endcsname}h \\
\hline
\end{tabular}
% 2ème tableau : compétences et apprentissages critiques
\begin{tabular}[t]{|C|C|C|}
\hline
\multicolumn{3}{|c|}{\bfseries Compétence(s) ciblées et apprentissage(s) critique(s) couvert(s)} \\
\hline
\textit{\csname ressourcecomp\CODE A\endcsname} | {\csname ressourcecompniveau\CODE A\endcsname}
&
\textit{\csname ressourcecomp\CODE B\endcsname} | {\csname ressourcecompniveau\CODE B\endcsname}
&
\textit{\csname ressourcecomp\CODE C\endcsname} | {\csname ressourcecompniveau\CODE C\endcsname}
\\
\hline % AC de RT1
{\tableauAC{\CODE}{A}
}
& % AC de RT2
{\tableauAC{\CODE}{B}
}
& % AC de RT3
{\tableauAC{\CODE}{C}
}
\\
\hline
\end{tabular}
% 3ème tableau : SAE, descriptif
\begin{tabular}[t]{|P|T|}
\hline
{\bfseries SAÉ concernée(s) } & \tableauSAE{\CODE} \\
\hline
{\bfseries Prérequis} & \tableauPrerequis{\CODE} \\
\hline
{\bfseries Descriptif détaillé } & \tableauDescriptif{\CODE} \\
\hline
{\bfseries Mots-clés} & {\csname ressourcemotscles\CODE\endcsname} \\
\hline
\end{tabular}
} % Fin de la commande

100
latex/pn_formation.tex Normal file
View File

@ -0,0 +1,100 @@
\documentclass[11pt,mathserif]{article} % mathserif
%\usepackage[T1]{fontenc}
\usepackage[LUC,T2A,T1]{fontenc}%
%\usepackage[utf8x]{inputenc}%
\usepackage[utf8]{inputenc}
\usepackage{arev}
\usepackage{tgtermes,tgadventor} % https://tug.org/FontCatalogue/seriffonts.html
\usepackage[condensed]{tgheros}
\usepackage{bookmark}
\usepackage{textcomp}
\usepackage{colortbl}%
\usepackage{etoolbox}
\usepackage[french]{babel}
\usepackage{hyperref}
\usepackage{array} % Pour les tableaux
\usepackage{multicol}
\usepackage{geometry}
\usepackage{forloop}
\usepackage{xparse}
\usepackage{enumitem}
\setlist{leftmargin=1em,topsep=0pt,partopsep=0pt,itemsep=0pt,itemindent=0em}
%\geometry{a4paper,left=25mm,right=25mm,top=25 mm,bottom=25mm} % landscape
\geometry{
a4paper,
% total={170mm,257mm},
left=10mm,
right=20mm,
top=15mm,
bottom=15mm
}
\usepackage{tikz}%
\usetikzlibrary{calc,fit,shapes,arrows,shadows.blur}%
\pgfdeclarelayer{background}%
\pgfdeclarelayer{foreground}%
\pgfsetlayers{background,main,foreground}%
% ********************************************************
% Macros et contrôle de l'affichage des mots-clés
% \draft est defini pour la verison de travail avec annotations et table des matières
\ifdef{\draft}{
\usepackage[motscles]{macros_formations} % avec mots-clés
}{
\usepackage{macros_formations} % sans mots-clés
}
% ********************************************************
\title{Référentiel de formation\\Spécialité : Réseaux et Télécommunications}
%\institute{ACD R\&T}
%\date{\today}
%\author{(many people)}%
% ********************************************************
% Les macros
\input{styles.tex}
%\input{macros.tex}
\input{feminisation-metiers.tex}
% L'import du référentiel
\input{referentiel_BUT1.tex}
% Les macros pour affichage
\input{modeles/tableau_ressource.tex}
\begin{document}
% Les listes
\renewcommand{\labelitemi}{$\bullet$}
\renewcommand{\labelitemii}{$\circ$}
% ------ TABLE DES MATIERES (en version draft seulement)
\ifdef{\draft}{
%\begin{frame}[plain]{}
%\frametitle{\Large Table des matières}
%\begin{columns}[t]
%\begin{column}{.5\textwidth}
%\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}
\tableauRessource{AA}
\tableauRessource{AB}
\end{document}

View File

@ -0,0 +1,12 @@
\specialite{Réseaux et Télécommunications}
% Semestre 1
\nouveausemestre{}
\input{ressources/R107.tex}
\input{ressources/R108.tex}
% Semestre 2
\nouveausemestre{}

71
latex/ressources/R107.tex Normal file
View File

@ -0,0 +1,71 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Ressources
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\nouvelleressource{R107}{Fondamentaux de la programmation}
\ajoutheures{41}{30}
%% Les compétences et les ACs
\ajoutcompetence{RT1-Administrer}{\niveauA}
\ajoutcompetence{RT2-Connecter}{\niveauA}
\ajoutcompetence{RT3-Programmer}{\niveauA}
\ajoutac{AC311}{Utiliser un système informatique et ses outils}
\ajoutac{AC312}{Lire, exécuter, corriger et modifier un programme}
\ajoutac{AC313}{Traduire un algorithme, dans un langage et pour un environnement donné}
\ajoutac{AC316}{Sintégrer dans un environnement propice au développement et au travail collaboratif}
% Les SAE
\ajoutsae{SAÉ15}{Traitement de données }
% Les pre-requis
%\ajoutprerequis{R101}{Blabla}
%\ajoutprerequis{R102}{Blabla}
% Le descriptif
\ajoutancrage{
Elle fournit les bases conceptuelles et pratiques pour concevoir et spécifier formellement un traitement automatisé de l'information. Ces bases pourront venir en appui de nombreuses compétences techniques (en informatique, en réseau, en télécommunication, ...) que le professionnel R\&T doit développer et sinscrivent dans de nombreuses situations professionnelles que rencontrent le professionnel R\&T, notamment le développement doutils informatiques à usage interne d'une équipe (compétence RT3-Programmer) ou lautomatisation du déploiement et de la maintenance des outils logiciels (compétence RT1-Administrer).
}
% Contenus
\ajoutcontenudetaille{
En utilisant un langage de programmation, comme par exemple Python, les contenus suivants seront traités :
\begin{itemize}
\item Notions d'algorithmique
\begin{itemize}
\item Variables, types de base (nombres, chaînes, listes/tableaux)
\item Structures de contrôle : tests, répétitions
\item Fonctions et procédures
\item Portée des variables
\end{itemize}
\item Tests et corrections dun programme
\item Prise en main d'un environnement de programmation (éditeur, environnement de développement)
\item Prise en main de bibliothèques, modules, d'objets existants (appels de méthodes), …
\item Manipulation de fichiers texte
\item Interaction avec le système d'exploitation et la ligne de commande : arguments, lancement de commandes
\item Suivi de versions (git, svn, ...)
\end{itemize}
L'utilisation de langlais est préconisée pour la documentation du code.
}
%\ajoutintrocontenu{En utilisant un langage de programmation, comme par exemple Python, les contenus suivants seront traités :}
%\ajoutcontenu{Notions d'algorithmique}
%\ajoutdetailcontenu{Variables, types de base (nombres, chaînes, listes/tableaux)}
%\ajoutdetailcontenu{Structures de contrôle : tests, répétitions}
%\ajoutdetailcontenu{Fonctions et procédures}
%\ajoutdetailcontenu{Portée des variables}
%
%\ajoutcontenu{Tests et corrections dun programme}
%\ajoutcontenu{Prise en main d'un environnement de programmation (éditeur, environnement de développement)}
%\ajoutcontenu{Prise en main de bibliothèques, modules, d'objets existants (appels de méthodes), …}
%\ajoutcontenu{Manipulation de fichiers texte}
%\ajoutcontenu{Interaction avec le système d'exploitation et la ligne de commande : arguments, lancement de commandes}
%\ajoutcontenu{Suivi de versions (git, svn, ...)}
%
%\ajoutconclusioncontenu{L'utilisation de langlais est préconisée pour la documentation du code.}
% Mots-clés
\ajoutmotscles{Algorithmes, langages de programmation, méthodologie de développement, suivi de versions}

62
latex/ressources/R108.tex Normal file
View File

@ -0,0 +1,62 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Ressources
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\nouvelleressource{R108}{Bases des systèmes d'exploitation}
\ajoutheures{27}{21}
%% Les compétences et les ACs
\ajoutcompetence{RT1-Administrer}{\niveauA}
\ajoutac{AC111}{Maîtriser les rôles et les principes fondamentaux des systèmes dexploitation afin dinteragir avec ceux-ci pour la configuration et administration des réseaux et services fournis}
\ajoutac{AC116}{Installer un poste client}
\ajoutcompetence{RT2-Connecter}{\niveauA}
\ajoutcompetence{RT3-Programmer}{\niveauA}
\ajoutac{AC311}{Utiliser un système informatique et ses outils}
\ajoutac{AC312}{Lire, exécuter, corriger et modifier un programme}
% Les SAE
\ajoutsae{SAÉ15}{Traitement de données}
% Les pre-requis
%\ajoutprerequis{R101}{Blabla}
%\ajoutprerequis{R102}{Blabla}
% Le descriptif
\ajoutancrage{
Cette ressource traite des bases de lutilisation dun poste client et de son système dexploitation.
Elle est essentielle pour la prise en main pratique dun système informatique en abordant notamment la gestion des données dans un espace de stockage (organisation, recherche, droits) et la maîtrise dun environnement numérique, deux thèmes attendus par le référentiel PIX (https://pix.fr/competences).\\
Cette ressource introduit également un usage avancé du système dexploitation nécessaire au besoin dun professionnel R\&T. Elle vise la maîtrise de commandes en ligne pour gérer larborescence de fichiers, les programmes et les processus du système dexploitation, par exemple pour exécuter un programme ou configurer les éléments dun site Web (compétence RT3-Programmer). \\
Elle vise également l'emploi des principales commandes réseau, dans des scripts simples. Ces commandes sont les bases dappui pour administrer - par la suite - un réseau et de ses services (compétence RT1-Administrer).
Elle contribue donc aux apprentissages critiques mentionnés précédemment.
}
% Contenus
\ajoutcontenudetaille{
\begin{itemize}
\item Systèmes d'exploitations Windows/Linux, Interface-Homme-Machine et ligne de commande
\item Arborescence des répertoires, déplacement, consultation, chemins
\item Manipulation de fichiers avec un éditeur texte
\item Permissions, droits
\item Gestion des processus et flux (redirection, pipe…)
\item Se documenter sur le détail des commandes en français/anglais (commande man)
\item Consulter et modifier les variables denvironnement
\item Commandes réseau (wget, curl, ping, traceroute, netstat, nmap…)
\item Initiation aux scripts pour lautomatisation de séquences de commandes, aux structures de contrôle
\end{itemize}
}
%\ajoutcontenu{Systèmes d'exploitations Windows/Linux, Interface-Homme-Machine et ligne de commande}
%\ajoutcontenu{Arborescence des répertoires, déplacement, consultation, chemins}
%\ajoutcontenu{Manipulation de fichiers avec un éditeur texte}
%\ajoutcontenu{Permissions, droits}
%\ajoutcontenu{Gestion des processus et flux (redirection, pipe…)}
%\ajoutcontenu{Se documenter sur le détail des commandes en français/anglais (commande man)}
%\ajoutcontenu{Consulter et modifier les variables denvironnement}
%\ajoutcontenu{Commandes réseau (wget, curl, ping, traceroute, netstat, nmap…)}
%\ajoutcontenu{Initiation aux scripts pour lautomatisation de séquences de commandes, aux structures de contrôle}
% Mots-clés
\ajoutmotscles{Programmation, arborescence, processus, scripts, variables denvironnement, PIX}

51
latex/styles.tex Normal file
View File

@ -0,0 +1,51 @@
% *****************************************
% COULEURS des parcours & des compétences
% *****************************************
\definecolor{titlebg}{HTML}{0d5769}
\definecolor{bleuBUT}{HTML}{68BAC5}
\definecolor{orangeBUT}{HTML}{FFB000}
% Les couleurs de background des composantes
\definecolor{compCA}{HTML}{C70000}
\definecolor{compCB}{HTML}{FD904D}
\definecolor{compCC}{HTML}{FFC000}
\definecolor{compSA}{HTML}{90D146}
\definecolor{compSB}{HTML}{031F3C}
% ou
%\definecolor{compSA}{HTML}{031F3C}
%\definecolor{compSB}{HTML}{6612D0}
% Les couleurs de texte
\definecolor{compCAp}{HTML}{000000}
\definecolor{compCBp}{HTML}{000000}
\definecolor{compCCp}{HTML}{000000}
\definecolor{compSAp}{HTML}{000000}
%\definecolor{compSAp}{HTML}{FFFFFF}
\definecolor{compSBp}{HTML}{FFFFFF}
\definecolor{titlebg}{HTML}{07355f}
\definecolor{titlefg}{HTML}{b4dee9}
% ******************************************
% Intitulés standards des niveaux
% ******************************************
% Les d° de transparences pour la background-color des niveaux
\def\niveaufillA{10}
\def\niveaufillB{45}
\def\niveaufillC{80}
\def\niveauinkA{0}
\def\niveauinkB{0}
\def\niveauinkC{100}
\def\niveaupathA{50}
\def\niveaupathB{75}
\def\niveaupathC{100}
% Espacement titres section de la table des matières
\makeatletter
\patchcmd{\beamer@sectionintoc}
{\vfill}
{\vskip 2ex}
{}
{}
\makeatother