summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/yathesis/documentation/sections/fichiers-charges.tex
blob: f7b9bf8117c7953229a62ad1e8b6325049065bb8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
\chapter{Fichiers automatiquement importés par la \yatcl{}}
\label{cha-fichiers-importes-par}

Pour faciliter son utilisation, la \yatcl{} importe automatiquement deux
fichiers :
\begin{enumerate}
\item un fichier nommé \file{\characteristicsfile} dédié aux données
  caractéristiques du document amenées à figurer en divers emplacements ou comme
  métadonnées du fichier \pdf{} produit (cf. \vref{sec-lieu-de-saisie}) ;
\item un fichier nommé \file{\configurationfile} dédié à la configuration du
  document, où stocker notamment les réglages :
  \begin{itemize}
  \item de la \yatcl (cf. \vref{cha-configuration}) ;
  \item des différents packages chargés soit par la classe, soit manuellement
    (cf. \vref{cha-packages-charges}).
  \end{itemize}
  % ^^A \item un fichier nommé \file{\macrosfile} dédié aux macros personnelles
  % ^^A créées pour le document.
\end{enumerate}
\begin{dbwarning}{Fichiers de données et de configuration automatiquement importés}{import-sous-cond}
  Pour que ces fichiers
  % ^^A \file{\characteristicsfile} et \file{\configurationfile}
  soient automatiquement importés, il est nécessaire :
  \begin{enumerate}
  \item qu'ils existent\footnote{Ces fichiers et sous-répertoire sont donc
      à créer au besoin mais le canevas de thèse \enquote{en arborescence} livré avec
      la classe, décrit \vref{sec-canevas-arborescence}, les fournit d'emblée.} ;
  \item qu'ils soient situés dans le répertoire \emph{ad hoc}, à savoir un
    sous-répertoire nommé \folder{\configurationdirectory} du répertoire où
    se trouve le fichier (maître) du document.
  \end{enumerate}
\end{dbwarning}
%^^A
\begin{dbwarning}{Fichiers de données et de configuration à ne pas importer manuellement}{}
  Si ces fichiers
  % ^^A \file{\characteristicsfile} et \file{\configurationfile}
  vérifient les conditions de l'avertissement précédent, la \yatcl{} les
  importe \emph{automatiquement} : ils doivent donc \emph{ne pas} être
  explicitement importés \aside*{au moyen d'une commande \docAuxCommand{input}
    ou assimilée}.
\end{dbwarning}