diff --git a/build.sh b/build.sh index bb64974..ed72dcc 100755 --- a/build.sh +++ b/build.sh @@ -24,8 +24,8 @@ python python/export_sae_docx_to_yaml.py "$saes" -o "python/export" -r . || die python python/export_yaml_to_latex.py -a -r . || die "echec de export_yaml_to_latex.py" cd latex || die "repertoire manquant: latex" -pdflatex pn_formation -pdflatex pn_formation +lualatex pn_formation +lualatex pn_formation echo "Done." echo "Resultat: latex/pn_formation.pdf" diff --git a/latex/pn_formation.tex b/latex/pn_formation.tex index 7d09b67..28b2d3f 100644 --- a/latex/pn_formation.tex +++ b/latex/pn_formation.tex @@ -118,16 +118,21 @@ Référentiel de formation} \fancyhf{} \fancypagestyle{BO}{% \fancyhf{}% - \fancyfoot[L]{\textcopyright~Ministère de l'Enseignement supérieur, de la Recherche et de l'Innovation\\http://www.enseignementsup-recherche.gouv.fr} + \fancyfoot[L]{\textcopyright~Ministère de l'Enseignement supérieur, de la Recherche et de l'Innovation\\\url{http://www.enseignementsup-recherche.gouv.fr}} \fancyfoot[R]{2021\\Réseaux \& Télécommunications} } - +\usepackage[verbose]{newunicodechar} +\makeatletter +\newunicodechar{«}{\fontspec{Arial}\char"00AB\FB@guillspace\ignorespaces} +\newunicodechar{»}{\unskip\FB@guillspace\fontspec{Arial}\char"00BB} +\newunicodechar{©}{\fontspec{Arial}\char"00A9\unskip\,} +\makeatother \begin{document} \setmainfont{Arial} -\newcommand{\og}{«~} -\newcommand{\fg}{~»\xspace} +%\newcommand{\og}{\guillemotleft~} +%\newcommand{\fg}{~\guillemotright\xspace} % Les listes \renewcommand{\labelitemi}{$\bullet$} \renewcommand{\labelitemii}{$\circ$} diff --git a/latex/ressources/R101.tex b/latex/ressources/R101.tex index d92b06e..4fc7353 100644 --- a/latex/ressources/R101.tex +++ b/latex/ressources/R101.tex @@ -35,11 +35,11 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances et savoirs-faire pour -les compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1) et \og Connecter les entreprises et les -usagers\fg{} (RT2). Elle contribue aussi à la compétence \og Créer des -outils et applications informatiques pour les R\&T\fg{} (RT3) à travers -la découverte du poste client et de son environnement logiciel.\\ +les compétences de cœur de métier «Administrer les réseaux et +l'Internet» (RT1) et «Connecter les entreprises et les usagers» (RT2). +Elle contribue aussi à la compétence «Créer des outils et applications +informatiques pour les R\&T» (RT3) à travers la découverte du poste +client et de son environnement logiciel.\\ Cette ressource permet à l'étudiant de découvrir et déployer un premier système d'information au sein d'une entreprise. À travers des exercices de mise en place progressive de réseaux locaux, d'interconnection diff --git a/latex/ressources/R102.tex b/latex/ressources/R102.tex index ce44c77..d5ca558 100644 --- a/latex/ressources/R102.tex +++ b/latex/ressources/R102.tex @@ -38,9 +38,9 @@ et intégratif de l'ensemble des mécanismes nécessaires au fonctionnement des réseaux informatiques. Ce cadre général est essentiel, et sert de référence à l'ensemble des autres ressources réseaux.\\ -Elle participe principalement à la compétence RT1 \og Administrer les -réseaux et l'Internet\fg{} à travers la compréhension et l'utilisation -de la partie réseau des systèmes d'exploitation, la compréhension de +Elle participe principalement à la compétence RT1 «Administrer les +réseaux et l'Internet» à travers la compréhension et l'utilisation de la +partie réseau des systèmes d'exploitation, la compréhension de l'interopérabilité des systèmes via les protocoles réseaux, ainsi que les notions de services rendus et de performance du réseau.} diff --git a/latex/ressources/R103.tex b/latex/ressources/R103.tex index 676f9cf..48cb37f 100644 --- a/latex/ressources/R103.tex +++ b/latex/ressources/R103.tex @@ -35,11 +35,11 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances et savoirs-faire pour -les compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1). Elle vise à fournir à l'étudiant les -connaissances et les compétences indispensables pour pouvoir concevoir, -déployer et maintenir l'infrastructure réseau informatique de -l'entreprise (Ethernet).\\ +les compétences de cœur de métier «Administrer les réseaux et +l'Internet» (RT1). Elle vise à fournir à l'étudiant les connaissances et +les compétences indispensables pour pouvoir concevoir, déployer et +maintenir l'infrastructure réseau informatique de l'entreprise +(Ethernet).\\ La compétence RT1 est renforcée à travers la mise en place et la configuration de matériels actifs comme des commutateurs, la gestion de la sûreté de fonctionnement du réseau local Ethernet (spanning tree) et @@ -49,11 +49,11 @@ compétences s'appuient sur la compréhension des mécanismes intrinsèques aux réseaux locaux Ethernet~: adressage \textabbrv{MAC}, commutation/routage de niveau 2, \textabbrv{ARP}, passage d'un type de support physique à un autre, changements de débit.\\ -Pour la compétence \og Connecter les entreprises et les usagers\fg{} -(RT2), elle aborde les notions d'exploitation du câblage (brassage).\\ -Elle contribue aussi à la compétence \og Créer des outils et -applications informatiques pour les R\&T\fg{} (RT3) à travers la -découverte du poste client et de son environnement logiciel.} +Pour la compétence «Connecter les entreprises et les usagers» (RT2), +elle aborde les notions d'exploitation du câblage (brassage).\\ +Elle contribue aussi à la compétence «Créer des outils et applications +informatiques pour les R\&T» (RT3) à travers la découverte du poste +client et de son environnement logiciel.} % Contenus \ajoutRcontenudetaille{ diff --git a/latex/ressources/R104.tex b/latex/ressources/R104.tex index d124546..95ba591 100644 --- a/latex/ressources/R104.tex +++ b/latex/ressources/R104.tex @@ -32,9 +32,8 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances et savoir-faire pour -les compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1) et \og Connecter les entreprises et les -usagers\fg{} (RT2).\\ +les compétences de cœur de métier «Administrer les réseaux et +l'Internet» (RT1) et «Connecter les entreprises et les usagers» (RT2).\\ La connaissance des phénomènes électriques, la maîtrise des grandeurs électriques et de leurs mesures, ainsi que la notion de puissance permettent à l'étudiant de comprendre le fonctionnement des systèmes diff --git a/latex/ressources/R105.tex b/latex/ressources/R105.tex index 88655ed..98d455f 100644 --- a/latex/ressources/R105.tex +++ b/latex/ressources/R105.tex @@ -33,10 +33,9 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte les bases de connaissances et savoir-faire -techniques pour la compétence \og connecter les entreprises et les -usagers\fg{} à travers les apprentissages critiques \og mesurer et -analyser les signaux\fg{} et \og déployer des supports de -transmission\fg{}.\\ +techniques pour la compétence «connecter les entreprises et les usagers» +à travers les apprentissages critiques «mesurer et analyser les signaux» +et «déployer des supports de transmission».\\ Il s'agit d'étudier les concepts fondamentaux des supports de transmission.} diff --git a/latex/ressources/R106.tex b/latex/ressources/R106.tex index c69c706..934ff6b 100644 --- a/latex/ressources/R106.tex +++ b/latex/ressources/R106.tex @@ -33,9 +33,9 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances et savoir-faire pour -les compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1) et \og Créer des outils et applications -informatiques pour les R\&T\fg{} (RT3).\\ +les compétences de cœur de métier «Administrer les réseaux et +l'Internet» (RT1) et « Créer des outils et applications informatiques +pour les R\&T» (RT3).\\ Les systèmes informatiques et numériques sont au cœur de la spécialité Réseaux et Télécoms. Cette ressource vise tout d'abord à permettre la compréhension du codage et du stockage des données. Puis elle permet de diff --git a/latex/ressources/R107.tex b/latex/ressources/R107.tex index 4eecda6..500c286 100644 --- a/latex/ressources/R107.tex +++ b/latex/ressources/R107.tex @@ -41,11 +41,10 @@ informatique, en réseau, en télécommunication, \ldots) que le professionnel R\&T doit développer et s'inscrivent dans de nombreuses situations professionnelles que rencontre le professionnel R\&T. Cette ressource est nécessaire pour apprendre à développer des outils -informatiques à usage interne d'une équipe~: compétence \og Créer des -outils et applications informatiques pour les R\&T\fg{} (RT3) et pour +informatiques à usage interne d'une équipe~: compétence «Créer des outils +et applications informatiques pour les R\&T» (RT3) et pour l'automatisation du déploiement et de la maintenance des outils -logiciels~: compétence \og Administrer les réseaux et l'Internet\fg{} -(RT1).} +logiciels~: compétence «Administrer les réseaux et l'Internet» (RT1).} % Contenus \ajoutRcontenudetaille{ diff --git a/latex/ressources/R108.tex b/latex/ressources/R108.tex index 833f167..5aa67b4 100644 --- a/latex/ressources/R108.tex +++ b/latex/ressources/R108.tex @@ -45,11 +45,11 @@ d'exploitation nécessaire au besoin d'un professionnel R\&T. Elle vise la maîtrise de commandes en ligne pour gérer l'arborescence de fichiers, les programmes et les processus du système d'exploitation, par exemple pour exécuter un programme ou configurer les éléments d'un site Web~: -compétence \og Créer des outils et applications informatiques pour les -R\&T\fg{} (RT3). Elle vise également l'emploi des principales commandes +compétence «Créer des outils et applications informatiques pour les +R\&T» (RT3). Elle vise également l'emploi des principales commandes réseau, dans des scripts simples. Ces commandes sont les bases d'appui pour administrer - par la suite - un réseau et de ses services~: -compétence \og Administrer les réseaux et l'Internet\fg{} (RT1).\\ +compétence «Administrer les réseaux et l'Internet» (RT1).\\ Elle contribue donc aux apprentissages critiques mentionnés précédemment.} diff --git a/latex/ressources/R110.tex b/latex/ressources/R110.tex index 721c531..ed5d87a 100644 --- a/latex/ressources/R110.tex +++ b/latex/ressources/R110.tex @@ -36,13 +36,13 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances langagières pour les -compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1) et \og Connecter les entreprises et les -usagers\fg{} (RT2). Elle contribue aussi à la compétence \og Créer des -outils et applications informatiques pour les R\&T\fg{} (RT3) à travers -des mises en situations, jeux de rôle, dialogues qui permettent la prise -de parole en continu et en interaction, en développant les compétences -de compréhension dans un contexte professionnel technique.} +compétences de cœur de métier «Administrer les réseaux et l'Internet» +(RT1) et «Connecter les entreprises et les usagers» (RT2). Elle +contribue aussi à la compétence «Créer des outils et applications +informatiques pour les R\&T» (RT3) à travers des mises en situations, +jeux de rôle, dialogues qui permettent la prise de parole en continu et +en interaction, en développant les compétences de compréhension dans un +contexte professionnel technique.} % Contenus \ajoutRcontenudetaille{ diff --git a/latex/ressources/R201.tex b/latex/ressources/R201.tex index b680104..8ede8c4 100644 --- a/latex/ressources/R201.tex +++ b/latex/ressources/R201.tex @@ -37,16 +37,16 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances et savoirs-faire pour -les compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1) et \og Connecter les entreprises et les -usagers\fg{} (RT2). Elle vise à fournir à l'étudiant les connaissances -et les compétences indispensables pour pouvoir concevoir, déployer et -maintenir les infrastructures réseaux grande distance (Internet), plus -précisément l'adressage, le routage et le transport de paquets. Une -première approche du filtrage (sécurité) y est aussi abordée.\\ -Elle contribue aussi à la compétence \og Créer des outils et -applications informatiques pour les R\&T\fg{} (RT3) à travers la -découverte du poste client et de son environnement logiciel.\\ +les compétences de cœur de métier «Administrer les réseaux et +l'Internet» (RT1) et «Connecter les entreprises et les usagers» (RT2). +Elle vise à fournir à l'étudiant les connaissances et les compétences +indispensables pour pouvoir concevoir, déployer et maintenir les +infrastructures réseaux grande distance (Internet), plus précisément +l'adressage, le routage et le transport de paquets. Une première +approche du filtrage (sécurité) y est aussi abordée.\\ +Elle contribue aussi à la compétence «Créer des outils et applications +informatiques pour les R\&T» (RT3) à travers la découverte du poste +client et de son environnement logiciel.\\ On introduira des notions de sécurité informatique (les ressources associées aux recommandations de l'\textabbrv{ANSSI}, CyberEdu, CyberMalveillance pourront servir de support).} diff --git a/latex/ressources/R202.tex b/latex/ressources/R202.tex index 27476e1..4f2a776 100644 --- a/latex/ressources/R202.tex +++ b/latex/ressources/R202.tex @@ -38,14 +38,14 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances et savoir-faire pour -les compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1). Elle donne aux étudiants les compétences pour +les compétences de cœur de métier «Administrer les réseaux et +l'Internet» (RT1). Elle donne aux étudiants les compétences pour effectuer des tâches simples d'administration du système d'information de l'entreprise (processus, utilisateurs, automatisation) et pour utiliser des solutions de virtualisation, de conteneurisation.\\ -Elle contribue aussi à la compétence \og Créer des outils et -applications informatiques pour les R\&T\fg{} (RT3) à travers la -découverte du poste client et de son environnement logiciel.} +Elle contribue aussi à la compétence «Créer des outils et applications +informatiques pour les R\&T» (RT3) à travers la découverte du poste +client et de son environnement logiciel.} % Contenus \ajoutRcontenudetaille{ diff --git a/latex/ressources/R205.tex b/latex/ressources/R205.tex index 7b7180f..4799f31 100644 --- a/latex/ressources/R205.tex +++ b/latex/ressources/R205.tex @@ -35,9 +35,8 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances et savoir-faire pour -les compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1) et \og Connecter les entreprises et les -usagers\fg{} (RT2)\\ +les compétences de cœur de métier «Administrer les réseaux et +l'Internet» (RT1) et «Connecter les entreprises et les usagers» (RT2)\\ La caractérisation du comportement d'un système télécom en fonction de la fréquence permet au technicien d'appréhender la notion de bande passante et d'introduire celle de canal de transmission.\\ diff --git a/latex/ressources/R206.tex b/latex/ressources/R206.tex index 36686ee..b0ff483 100644 --- a/latex/ressources/R206.tex +++ b/latex/ressources/R206.tex @@ -35,9 +35,8 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances et savoir-faire pour -les compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1) et \og Connecter les entreprises et les -usagers\fg{} (RT2).\\ +les compétences de cœur de métier «Administrer les réseaux et +l'Internet» (RT1) et «Connecter les entreprises et les usagers» (RT2).\\ Les systèmes de Réseaux et Télécoms véhiculent en permanence de données numérisées. Ce module vient donc présenter les principes de la numérisation de l'information, les contraintes de cette numérisation et diff --git a/latex/ressources/R209.tex b/latex/ressources/R209.tex index eaab9df..f2e1ee6 100644 --- a/latex/ressources/R209.tex +++ b/latex/ressources/R209.tex @@ -44,8 +44,8 @@ \ajoutRancrage{Le professionnel R\&T peut être amené à développer, pour ses besoins personnels ou pour ses collaborateurs, un site Web, par exemple pour fournir une interface de présentation du réseau informatique~: -compétence \og Créer des outils et applications informatiques pour les -R\&T\fg{} (RT3).\\ +compétence «Créer des outils et applications informatiques pour les +R\&T» (RT3).\\ Il doit en appréhender tous les éléments~: il doit aussi bien connaître les protocoles de communication du Web que veiller à la sécurité de ceux-ci. Il doit également pouvoir accéder, traiter et afficher des diff --git a/latex/ressources/R210.tex b/latex/ressources/R210.tex index f3dedee..84ee591 100644 --- a/latex/ressources/R210.tex +++ b/latex/ressources/R210.tex @@ -36,13 +36,13 @@ % Le descriptif \ajoutRancrage{Cette ressource apporte le socle de connaissances langagières pour les -compétences de cœur de métier \og Administrer les réseaux et -l'Internet\fg{} (RT1) et \og Connecter les entreprises et les -usagers\fg{} (RT2). Elle contribue aussi à la compétence \og Créer des -outils et applications informatiques pour les R\&T\fg{} (RT3) à travers -des mises en situations, jeux de rôle, dialogues qui permettent la prise -de parole en continu et en interaction, en développant les compétences -de compréhension dans un contexte professionnel technique.} +compétences de cœur de métier «Administrer les réseaux et l'Internet» +(RT1) et «Connecter les entreprises et les usagers» (RT2). Elle +contribue aussi à la compétence «Créer des outils et applications +informatiques pour les R\&T» (RT3) à travers des mises en situations, +jeux de rôle, dialogues qui permettent la prise de parole en continu et +en interaction, en développant les compétences de compréhension dans un +contexte professionnel technique.} % Contenus \ajoutRcontenudetaille{ diff --git a/latex/saes/SAE11.tex b/latex/saes/SAE11.tex index d55edbf..a012050 100644 --- a/latex/saes/SAE11.tex +++ b/latex/saes/SAE11.tex @@ -47,8 +47,8 @@ usage des moyens informatiques.} % Livrable \ajoutSlivrables{ Rapport d'analyse des risques numériques et présentation diaporama ou -conception d'une courte vidéo de sensibilisation (par ex: \og en 180 -secondes\fg{}) destinée à vulgariser les premiers pas en cybersécurité.\\ +conception d'une courte vidéo de sensibilisation (par ex: «en 180 +secondes») destinée à vulgariser les premiers pas en cybersécurité.\\ L'étudiant s'approprie son portfolio. Des temps sont prévus pour qu'il y synthétise sa production technique et son analyse argumentée. } diff --git a/latex/saes/SAE11_exemple3.tex b/latex/saes/SAE11_exemple3.tex index ff29990..8495d82 100644 --- a/latex/saes/SAE11_exemple3.tex +++ b/latex/saes/SAE11_exemple3.tex @@ -65,9 +65,8 @@ On pourra également utiliser les supports~: \ajoutESmodalite{Chaque étudiant ou groupe d'étudiants doit produire un rapport sous forme de catalogue de vulnérabilités que l'on pourrait destiner à une -campagne de sensibilisation pour \og grand public\fg{}. Le format de -\og 1 vulnérabilité, 1 ou 2 pages\fg{} doit être le format à viser pour -imposer une description synthétique et éviter les copier/coller -compulsifs avec détails techniques superflus. Les exemples d'attaques -présentés doivent être réalistes et compréhensibles par des non -spécialistes.} \ No newline at end of file +campagne de sensibilisation pour «grand public». Le format de «1 +vulnérabilité, 1 ou 2 pages» doit être le format à viser pour imposer +une description synthétique et éviter les copier/coller compulsifs avec +détails techniques superflus. Les exemples d'attaques présentés doivent +être réalistes et compréhensibles par des non spécialistes.} \ No newline at end of file diff --git a/latex/saes/SAE12_exemple3.tex b/latex/saes/SAE12_exemple3.tex index 6e77c98..637a7d5 100644 --- a/latex/saes/SAE12_exemple3.tex +++ b/latex/saes/SAE12_exemple3.tex @@ -6,13 +6,13 @@ \ajoutESproblematique{Le but est d'amener les étudiants à construire eux-mêmes un réseau simplifié d'équipements actifs filaires interconnectés, sur la base d'un -cahier des charges général type \og schéma de dépannage \fg{}.} +cahier des charges général type « schéma de dépannage ».} \ajoutESdescription{ Cette SAÉ nécessite un travail en amont de recensement des fonctionnalités nécessaires et d'un recensement de matériel choisi sur -la base d'un recueil de fiches produit professionnelles (\og datasheet -\fg{} en anglais) ou à défaut une sitographie commerçante anglophone.\\ +la base d'un recueil de fiches produit professionnelles (« datasheet » +en anglais) ou à défaut une sitographie commerçante anglophone.\\ Suite à ce choix, les étudiants produisent eux-mêmes au moins un des câbles nécessaires à cette installation. Ils utiliseront les équipements déjà en place dans l'établissement en remplacement de ceux qui auront diff --git a/latex/saes/SAE22_exemple2.tex b/latex/saes/SAE22_exemple2.tex index 93b13aa..542338c 100644 --- a/latex/saes/SAE22_exemple2.tex +++ b/latex/saes/SAE22_exemple2.tex @@ -44,10 +44,4 @@ Les exemples de signaux à étudier pourront être de type~: -\ajoutESmodalite{\vspace{-5pt} -\begin{itemize}[topsep=5pt] -\item - Rapport écrit\,; -\item - Présentation orale des performances mesurées et de leur analyse. -\end{itemize}} \ No newline at end of file +\ajoutESmodalite{} \ No newline at end of file diff --git a/latex/saes/SAE24_exemple1.tex b/latex/saes/SAE24_exemple1.tex index 2eca038..04c774f 100644 --- a/latex/saes/SAE24_exemple1.tex +++ b/latex/saes/SAE24_exemple1.tex @@ -4,9 +4,9 @@ \nouvelexemple{Découvrir mon réseau informatique domestique} -\ajoutESproblematique{Le réseau informatique domestique est une \og petite \fg{} instance -d'un réseau d'entreprise (par exemple, box, points d'accès WiFi, réseaux -du CROUS, modem, \textabbrv{4G}, ordinateurs, téléphonie, objets connectés).\\ +\ajoutESproblematique{Le réseau informatique domestique est une « petite » instance d'un +réseau d'entreprise (par exemple, box, points d'accès WiFi, réseaux du +CROUS, modem, \textabbrv{4G}, ordinateurs, téléphonie, objets connectés).\\ Dans cette SAÉ, l'étudiant devra comprendre l'agencement des briques télécoms (accès au réseau), des équipements (routeur, switch, firewall, WiFi), des terminaux (\textabbrv{PC}, smartphone, \ldots) et des protocoles (IP, diff --git a/python/ressourcedocx.py b/python/ressourcedocx.py index 31bf78b..1d9a2e7 100644 --- a/python/ressourcedocx.py +++ b/python/ressourcedocx.py @@ -156,7 +156,7 @@ class Docx(): # ne traite pas tous les cas, mais arrange la majorité output = re.sub( r"\"(.*?)\"", r"«\1»", output, flags=re.DOTALL) # On utilise les guillements français (ajout automatique des bons espaces) - output = output.replace("«", r"\og ").replace("»", r"\fg{}") + #output = output.replace("«", r"\og ").replace("»", r"\fg{}") return output