Architecture
Sommaire du chapitre
Architecture
Organisation du projet
.
.2 .
.3 .
.3 .
.3 .
.2 .
.3 .
.3 .
.3 .
.3 .
.3 .
.3 .
.3 .
.3 .
.3 .
.2 .
.2 .
.3 .
.3 .
.3 .
.2 .
.2 .
.2 .
.3 .
.3 .
.3 .
.3 .
.3 .
.3 .
.2 .
.2 .
.2 .
}
Chaque projet est constitué de 8 dossiers et de 2 fichiers situés à la racine du projet.
Les fichiers ou dossiers violets (SYM) sont des liens symboliques dont la source est située dans le dossier .
Le dossier contient l'ensemble des images du projet. Chaque image doit faire partie de la même partie que son document source associé.
La gestion des emplacements des images est indiqué dans la section
Le fichier regroupe les nouvelles commandes utilisées pour les abréviations.
Le fichier recense la bibliographie du projet.
Pour plus d'informations, consulter la section [1].
Pour ajouter un élément, consulter la section Vous n'aurez pas à modifier les fichiers à cette emplacement.Le dossier contient les différentes parties du projet. Il est possible de scinder son projet en grandes parties (Introduction, Chapitre1, Chapitre2, Conclusion), chaque dossier contenu dans le dossier Parts représente ces parties.
Dans chacun de ces dossiers, vous pouvez créer autant de fichiers Latex que vous voulez, il seront compilés dans l'ordre croissant si vous mettre un numéro au début du nom de fichier.
Pour nommer les dossiers dans le dossier , il faut impérativement commencer le nom avec un numéro suivi d'un point. Par exemple puis .
Les espaces sont interdits dans les noms des dossiers mais les symboles \_ et - sont acceptés.Pour chaque dossier crée dans le dossier , il faudra créer un dossier avec le même nom (sans le numéro et le point) dans le dossier , sous peine de voir une volée d'erreurs lors de la compilation.
Le dossier qui contient les fichiers de configuration du projet.
Pour configurer le projet, reportez-vous à la sectionLe fichier enregistre le nom des chapitres ('Section' au lieu de 'Chapitre' par exemple).
Le fichier sauvegarde la classe du document.
Le fichier s'occupe de l'épaisseur des lignes entre l'en-tête et le pied de page.
Le fichier sélectionne la police du document.
Le fichier affiche la première page
Le fichier enregistre les métadonnées du fichier.
Le fichier est un fichier généré automatiquement pour importer tous les paramètres cités.
Le fichier règle l'indentation des listes.
Le fichier autorise l'affiche de la liste des figures
Le fichier s'occupe des marges du document.
Le fichier enregistre le nom de la nomenclature.
Le fichier enregistre le thème des pages.
Le fichier enregistre la profondeur du sommaire.
Le fichier enregistre l'agencement du sommaire.
Le fichier enregistre la couleur des sections.
Le fichier enregistre la couleur des sous-sections.
Le fichier enregistre le préfixe des sections et sous-sections.
Le dossier est un dossier symbolique qui contient les bibliothèques Latex du projet. Le fichier est généré dynamiquement, toute écriture manuelle sera écrasée à la prochaine compilation.
Le dossier contient toutes les bibliothèques du projet ainsi que les outils de compilation. Il est configuré en tant que sous-module Git afin de séparer le contenu des bibliothèques et le contenu Latex à compiler. Ce dossier contient :
Le dossier qui regroupe plusieurs bibliothèques :
La bibliothèque qui permet de générer des graphiques
La bibliothèque qui gère les couleurs dans le terminal
La bibliothèque qui permet de gérer les fichiers et dossiers
La bibliothèque qui surveille l'état de la connexion Internet
La bibliothèque qui permet de faire des fonctions System
La bibliothèque qui gère les dates
Le dossier qui regroupe plusieurs bibliothèques utilisées pour convertir le code source Latex en fichier HTML :
La bibliothèque qui gère les badges
La bibliothèque qui gère les couleurs
La bibliothèque qui gère les types de commandes disponibles
La bibliothèque qui gère le glossaire
La bibliothèque qui gère les images et leur intégration au sein du fichier HTML [2]
La bibliothèque qui gère labels
Le fichier qui génère les pages HTML
Le fichier qui démarre un serveur Web pour afficher la page Web de rendu
Le dossier contient les pages Web générées
Le dossier regroupe plusieurs fichiers :
Le fichier qui permet de vérifier l'intégrité du dossier de projet lors du lancement de VScode
Le fichier qui initialise le dossier du projet
Le fichier qui installe les paquets et utilitaires pour la compilation
Le fichier désactive la compilation pour l'ensemble des dossiers contenus dans le dossier . [3]
Le fichier autorise la compilation des dossiers contenus dans le dossier [4]
Le fichier créer un fichier de snippets VScode afin de gérer l'autocomplétion VSCode. Ce fichier doit obligatoirement être appelé depuis le fichier
Le dossier contient tous les fichiers de configuration du répertoire VScode :
Le fichier contient les tâches exécutables VScode via un bouton [5]}}. Ces tâches permettent de lancer la compilation et les utilitaires du répertoire.
Le fichier est le fichier qui recense les tâches exécutables sous VSCode.
Et voici les deux fichiers situés à la racine:
Le fichier est le fichier principal du projet. C'est dans ce fichier qu'on définit notamment :
L'import de la classe du document
Le titre de la page
Le choix de la disposition du document
Le choix de la présence des fichiers dans le dossier , c'est à dire les fichiers personnalisables tels que la bibliographie, l'index, le glossaire
Le fichier est le fichier de compilation. Vous n'aurez pas besoin de modifier ce fichier pour une utilisation classique