diff --git a/cnam/travaux/mémoire/thesis/main.tex b/cnam/travaux/mémoire/thesis/main.tex index 7efb500..cf87a7e 100644 --- a/cnam/travaux/mémoire/thesis/main.tex +++ b/cnam/travaux/mémoire/thesis/main.tex @@ -1,16 +1,113 @@ -% apply settings \input{settings} -% begin document \begin{document} -\ml{}{} +\chapter{\ml{% +% +}{% +Problématique : maintenance des systèmes d’exploitation% +}} -\ml{Hello world!}{} +\section{\ml{% +% +}{% +Systèmes de fichiers, installés sur partitions, avec accès en écriture% +}} -\ml{}{Bonjour monde !} +\subsection{\ml{% +% +}{% +Système de fichiers conventionnel% +}} -\ml{Hello world!}{Bonjour monde !} +\subsection{\ml{% +% +}{% +Système de fichiers géré par des recettes configuration% +}} + +\subsection{\ml{% +% +}{% +Système de fichiers avec gestion d’instantanés% +}} + +\section{\ml{% +% +}{% +Images autonomes, sans installation, avec accès en lecture seule% +}} + +\subsection{\ml{% +% +}{% +Amorçage sans gestion de persistance% +}} + +\subsection{\ml{% +% +}{% +Amorçage avec gestion de persistance% +}} + +\chapter{\ml{% +% +}{% +Proposition : fonctionnement autonome incrémental% +}} + +\section{\ml{% +% +}{% +Miroirs de dépôts officiels distribution et éditeurs tiers% +}} + +\section{\ml{% +% +}{% +Construction d’un système de fichiers autonome (Debian GNU/Linux)% +}} + +\section{\ml{% +% +}{% +Encapsulation dans un fichier image% +}} + +\section{\ml{% +% +}{% +Sécurité du fichier image produit% +}} + +\section{\ml{% +% +}{% +Amorçage de fichier(s) image(s) sécurisé(s)% +}} + +\section{\ml{% +% +}{% +Mise à niveau incrémentale% +}} + +\chapter{\ml{% +% +}{% +Automatisations potentiellement implémentables% +}} + +\section{\ml{% +% +}{% +Construction de systèmes de fichiers autonomes complets% +}} + +\section{\ml{% +% +}{% +Création de nouveaux fichiers par mise à jour d’images% +}} -% end document \end{document} diff --git a/cnam/travaux/mémoire/thesis/settings.tex b/cnam/travaux/mémoire/thesis/settings.tex index 32aa878..2d0561d 100644 --- a/cnam/travaux/mémoire/thesis/settings.tex +++ b/cnam/travaux/mémoire/thesis/settings.tex @@ -1,5 +1,5 @@ % set default size and document class -\documentclass[12pt]{extarticle} +\documentclass[12pt]{memoir} % set fonts \usepackage{fontspec} @@ -15,9 +15,11 @@ \newcommand{\ifstr}[4]{\expandafter\ifstrequal\expandafter{#1}{#2}{#3}{#4}} +\newcommand{\warn}[1]{/!\textbackslash #1 /!\textbackslash} + \newcommand{\ml}[2]{% -\ifstr{\mainlanguage}{en}{\ifstrempty{#1}{TRANSLATE\_ME!}{#1}}{% -\ifstr{\mainlanguage}{fr}{\ifstrempty{#2}{TRADUISEZ\_MOI\_!}{#2}}{% +\ifstr{\mainlanguage}{en}{\ifstrempty{#1}{\warn{TRANSLATE ME}}{#1}}{% +\ifstr{\mainlanguage}{fr}{\ifstrempty{#2}{\warn{TRADUISEZ-MOI}}{#2}}{% SHOULD\_NOT\_HAPPEN!% }}% }