From 44c30256ebd5eb82af13693dc86131121f74a3ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Couralet?= Date: Fri, 5 Jul 2024 14:56:38 +0200 Subject: [PATCH] =?UTF-8?q?Livret=20d'accueil=20:=20compl=C3=A9ments=20+?= =?UTF-8?q?=20script=20pour=20pandoc=20->=20pdf?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admonition.py | 63 ++++++++++++++++ docs/assets/logo-ensae.png | Bin 0 -> 7452 bytes docs/assets/logo-vectoriel-ensae-paris.jpg | Bin 0 -> 38276 bytes docs/pour-les-étudiants.md | 83 ++++++++++++++------- 4 files changed, 121 insertions(+), 25 deletions(-) create mode 100644 admonition.py create mode 100644 docs/assets/logo-ensae.png create mode 100644 docs/assets/logo-vectoriel-ensae-paris.jpg diff --git a/admonition.py b/admonition.py new file mode 100644 index 0000000..b76c23a --- /dev/null +++ b/admonition.py @@ -0,0 +1,63 @@ +import sys + +def latexAdmonition(text): + """ + Convert every Markdown Extended Admonitions from text into what expects pandoc-latex-environment (:::) + Parameters + ---------- + text : Text that must be tranformed (list) + + Return + ------ + String : text with Markdown Extended admonitions remplaced + """ + # For each line + i = 0 + while i < len(text): + # If the line is ong enough to contain an Admonition + if len(text[i]) > 3: + # If the line start with "!!!" + if "!!!" in text[i]: + # It's an admonition ! Now find the end ! + # Find the starting pattern + statingPattern = text[i].split("!")[0] + " " + j = i + 1 + foundEnd = False + while not foundEnd and j < len(text): + if len(text[j]) < len(statingPattern): + foundEnd = True + elif text[j][0:len(statingPattern)] == statingPattern: + j += 1 + else: + foundEnd = True + # End found ! + # Get box title + title = "" + parsedHeader = text[i].strip().split(" ") + for k in range(2, len(parsedHeader)): + title += parsedHeader[k] + " " + # Change text + ## Define title + text[i] = "::: %s\n" % (parsedHeader[1]) + for k in range(i+1,j): + text[k] = text[k][3:] + ## Define end block + text.insert(j, ":::\n") + i = j + i += 1 + return text + +if len(sys.argv) != 3: + print("Wrong number of parameters ! Expected `python admonition.py FILE_IN FILE_OUT`") +else: + # Open file to read + fh = open(sys.argv[1], "r") + text = fh.readlines() + fh.close + # Convert + convertedText = latexAdmonition(text) + # Open file to write + fh = open(sys.argv[2], "w+") + for line in convertedText: + fh.write(line) + fh.close() diff --git a/docs/assets/logo-ensae.png b/docs/assets/logo-ensae.png new file mode 100644 index 0000000000000000000000000000000000000000..1dfcf7430492097bedd2d2a6ec89a8ca059d47de GIT binary patch literal 7452 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%0A;e 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 literal 0 HcmV?d00001 diff --git a/docs/pour-les-étudiants.md b/docs/pour-les-étudiants.md index 6f2e061..643dead 100644 --- a/docs/pour-les-étudiants.md +++ b/docs/pour-les-étudiants.md @@ -1,12 +1,34 @@ -# Les ressources informatiques pour les étudiants de l'ENSAE +--- +title: "L'environnement informatique des étudiants" +date: "2024-2025" +colorlinks: true +header-includes: +- | + ```{=latex} + \usepackage{awesomebox} + + \usepackage{xcolor} + + \definecolor{ensae-red}{RGB}{172, 1, 42} + \AtBeginDocument{% + \addtokomafont{section}{\color{red}} + } + ``` +pandoc-latex-environment: + noteblock: [info] + tipblock: [tip] + warningblock: [warning] + cautionblock: [caution] + importantblock: [important] +... L'École Nationale de la Statistique et de l'Administration Économique (ENSAE) propose un environnement informatique riche et diversifié pour soutenir les élèves tout au long de leur scolarité. Cet environnement inclut des comptes informatiques, des boîtes aux lettres électroniques, des suites bureautiques, des logiciels scientifiques, et un accès à ces ressources tant dans le bâtiment de l'école que depuis internet. !!! info **Le département des systèmes d'information et de télécommunication fournit une assistance et un accompagnement à l'ensemble des utilisateurs des ressources informatiques. Vous pouvez les solliciter :** - + * **par mail à l'adresse [support@ensae.fr](mailto://support@ensae.fr)** - * **en ouvrant un ticket sur [le portail d'assistance](https://assistance.ensae.fr)** + * **en ouvrant un ticket sur [le portail d'assistance | assistance.ensae.fr](https://assistance.ensae.fr)** * **par téléphone au 01.70.26.67.67** * **physiquement au bureau 3082 (3eme étage de l'ENSAE)** @@ -17,47 +39,56 @@ L'École Nationale de la Statistique et de l'Administration Économique (ENSAE) Dès votre inscription, vous recevrez un compte ENSAE, qui est l'identifiant principal pour accéder aux différentes ressources informatiques de l'école. Ce compte est utilisé pour se connecter aux ordinateurs de l'école, accéder aux services en ligne, et s'authentifier sur les différentes plateformes. -L'identifiant du compte est généralement de la forme `` +L'identifiant du compte est généralement de la forme : + +``` + +``` Dans certains cas, et en particulier, pour l'utilisation de services externes (office 365, eduroam,...) votre identifiant aura pour suffixe `@ensae.fr`. Le mot de passe associé à ce compte doit obéir aux règles de sécurité suivantes : -* 12 caractères minimum -* Ne pas contenir le nom de compte de l’utilisateur ou des parties du nom complet de l’utilisateur comptant plus de deux caractères successifs -* Contenir des caractères provenant de trois des quatre catégories suivantes : - * Caractères majuscules (A à Z) - * Caractères minuscules (a à z) - * Chiffres (0 à 9) - * Caractères non alphabétiques (par exemple, !, $, #, %) +!!! info + * 12 caractères minimum + * Ne pas contenir le nom de compte de l’utilisateur ou des parties du nom complet de l’utilisateur comptant plus de deux caractères successifs + * Contenir des caractères provenant de trois des quatre catégories suivantes : + * Caractères majuscules (A à Z) + * Caractères minuscules (a à z) + * Chiffres (0 à 9) + * Caractères non alphabétiques (par exemple, !, $, #, %) !!! warning "Attention" - Le compte informatique ENSAE est strictement personnel et ne doit jamais être partagé avec d'autres personnes. En cas de suspicion de vol de votre mot de passe, merci de nous avertir immédiatement Le mot de passe associé à votre compte ENSAE peut être changé depuis le [service de gestion de compte | https://auth.groupe-genes.fr/realms/ensae/account/](https://auth.groupe-genes.fr/realms/ensae/account/#/). -### Votre boite mail ENSAE +### La boite mail ENSAE -Tout étudiant de l'ENSAE dispose d'une adresse email de la forme : `prenom.nom@ensae.fr`. +Tout étudiant de l'ENSAE dispose d'une adresse email de la forme `prenom.nom@ensae.fr`. !!! info En cas d'homonymie, il est possible que cette adresse mail change de forme -Cette boite au lettre est accessible depuis internet (ou depuis un smartphone) à l'adresse [https://messagerie.ensae.fr/](https://messagerie.ensae.fr/) en utilisant votre compte ENSAE. +Cette boite au lettre est accessible depuis internet à l'adresse [https://messagerie.ensae.fr/](https://messagerie.ensae.fr/) en utilisant votre compte ENSAE. -Cette boite au lettre dispose d'un espace maximum de 3 Go de données au dela duquel il n'est plus possible de recevoir ou d'envoyer d'email. +Cette boite au lettre dispose d'un espace maximum de **3 Go** de données au dela duquel il n'est plus possible de recevoir ou d'envoyer d'email. -### Espace de stockage personnel +### L'espace de stockage personnel -Chaque étudiant dispose d'un espace de stockage personnel de 10Go accessible depuis l'ensemble des postes informatiques du batiment, mais aussi depuis internet à l'adresse [https://mesdossiers.ensae.fr](https://mesdossiers.ensae.fr). +Chaque étudiant dispose d'un espace de stockage personnel de 10Go accessible depuis l'ensemble des postes informatiques du batiment, mais aussi depuis internet à l'adresse : + +[https://mesdossiers.ensae.fr](https://mesdossiers.ensae.fr). ## Ressources informatiques mises à disposition !!! info - Un espace intranet est mis à disposition de l'ensemble des étudiants à l'adresse : [https://genes.sharepoint.com/sites/intraensae](https://genes.sharepoint.com/sites/intraensae). + Un espace intranet est mis à disposition de l'ensemble des étudiants à l'adresse : + + [https://genes.sharepoint.com/sites/intraensae](https://genes.sharepoint.com/sites/intraensae). + Vous y trouverez l'ensemble des informations sur la vie à l'école. ### Application Pamplemousse @@ -97,7 +128,7 @@ La libération de l'impression se fait à l'aide de la carte d'accès. Tout étudiant dispose d'un crédit de 2€ renouvelé tous les mois, et cumulable jusqu'à 6€. !!! info - * Actuellement, 2€ correspond à environ 200 pages N&B. + * Actuellement, le montant par mois correspond à environ 200 pages N&B. * Si le crédit est expiré, il ne sera plus possible d'imprimer, il n'existe pas de possiblité de paiement. @@ -111,7 +142,7 @@ Pour en savoir plus -> [https://documentation-dsit.lab.groupe-genes.fr/Services/ !!! info Chaque compte individuel permet de lancer 5 services maximum, comptabilisant au total: - + * 5 CPU * 1 GPU * 50 Go de RAM @@ -121,8 +152,8 @@ Pour en savoir plus -> [https://documentation-dsit.lab.groupe-genes.fr/Services/ Le batiment de l'ENSAE dispose de plusieurs réseau wifi permettant l'acces à internet. Les étudiants peuvent utiliser au choix les wifi suivants : -* ENSAE : utilisable avec l'identifiant du compte ensae et votre mot de passe, il permet d'accéder à quelques ressources internes de l'ENSAE -* Eduroam: Le service eduroam offre un accès sans fil sécurisé à l'Internet aux personnels et aux étudiants de la communauté enseignement supérieur/recherche lors de leurs déplacements. Il est utilisable avec votre identifiant (**avec le suffixe @ensae.fr**) et votre mot de passe. +* **ENSAE** : utilisable avec l'identifiant du compte ensae et votre mot de passe, il permet d'accéder à quelques ressources internes de l'ENSAE +* **Eduroam**: Le service eduroam offre un accès sans fil sécurisé à l'Internet aux personnels et aux étudiants de la communauté enseignement supérieur/recherche lors de leurs déplacements. Il est utilisable avec votre identifiant (**avec le suffixe @ensae.fr**) et votre mot de passe. ### Logiciels Microsoft @@ -130,7 +161,7 @@ Le batiment de l'ENSAE dispose de plusieurs réseau wifi permettant l'acces à i Votre compte ENSAE vous permet de disposer d'un acces à Microsoft 365 et les suites bureautique Office (Word, Excel, Powerpoint...) sur l'URL suivante [https://portal.office.com/account/](https://portal.office.com/account/) !!! info - L'acces au cloud microsoft se fait avec l'identifiant `@ensae.fr` et le mot de passe de votre compte ENSAE + L'acces au cloud microsoft se fait avec l'identifiant `@ensae.fr` et le mot de passe de votre compte ENSAE. ### Autre services @@ -143,4 +174,6 @@ Certains journaux académiques fournissent aussi la possibilité de se connecter Le département des systèmes d'information reste attentif aux différentes demandes relatives à l'environnement informatique offerts aux élèves. -N'hésitez pas à ouvrir des tickets sur [https://assistance.ensae.fr](https://assistance.ensae.fr) \ No newline at end of file +!!! important + N'hésitez pas à ouvrir des tickets sur [https://assistance.ensae.fr](https://assistance.ensae.fr) pour toutes demandes sur les services informatiques +