diff options
author | Karl Berry <karl@freefriends.org> | 2016-12-10 22:49:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-12-10 22:49:12 +0000 |
commit | 754e02714f131e6dcf72a0888c62599aaa213ef2 (patch) | |
tree | 10254bc51ce968c42ddce803f5070f8a620a5227 /Master/texmf-dist/doc/latex/yathesis/french | |
parent | 815368415d7a82d0dca67d14f8c50fabb2cd388b (diff) |
yathesis (10dec16)
git-svn-id: svn://tug.org/texlive/trunk@42671 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/yathesis/french')
48 files changed, 757 insertions, 599 deletions
diff --git a/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip b/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip Binary files differnew file mode 100644 index 00000000000..82e65d2ea80 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex index 5d8da346db4..c2cbd83b895 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex @@ -2,11 +2,7 @@ % \chapter{\texorpdfstring{\Glsentryplural{titrecourant}}{Titres courants}, \glsentrytext{pagination} et numérotation}\label{cha-pagination} \index{titre courant}% \indexsee{entête}{titre courant}% -\index{pagination}% -\index{numérotation!pages}% -\index{numérotation!chapitres}% -\index{page!numérotation}% -\index{chapitre!numérotation}% +\indexsee{en-tête}{titre courant}% Ce chapitre précise les \glspl{titrecourant}, la \gls{pagination} et la numérotation des chapitres des documents composés avec la \yatCl{}. @@ -19,8 +15,18 @@ numérotation des chapitres des documents composés avec la \yatCl{}. son recto entièrement vide), les chapitres et objets analogues vus \vref{cha-pages-de-titre,cha-liminaires,cha-corps,cha-annexes} commencent systématiquement sur une page impaire\exceptoneside. -\item Les \glspl{titrecourant} sont activés sur toutes les pages sauf sur - celles : +\item Les \glspl{titrecourant} sont constitués, en marges : + \begin{description} + \item[extérieures] du numéro de page en cours ; + \item[intérieures des pages paires] du + titre\titresnormalalternatif{} du chapitre en cours ; + \item[intérieures des pages impaires] du titre\titresnormalalternatif{} : + \begin{itemize} + \item de la section en cours le cas échéant ; + \item du chapitre en cours sinon. + \end{itemize} + \end{description} + Ils sont activés sur toutes les pages sauf sur celles : \begin{itemize} \item de 1\iere{} de couverture\index{première de couverture} et de titres (et leurs versos) ; @@ -49,8 +55,12 @@ numérotation des chapitres des documents composés avec la \yatCl{}. } ; \item de 4\ieme{} de couverture\index{couverture}\index{quatrième de couverture} (et son recto). \end{itemize} -\item La \gls{pagination} commence dès la 1\iere{} page, de façon - séquentielle, en chiffres : +\item + \index{pagination}% + \index{numérotation!pages}% + \index{page!numérotation}% + La \gls{pagination} commence dès la 1\iere{} page, de façon séquentielle, en + chiffres : \begin{itemize} \item romains minuscules du début du mémoire jusqu'à la fin de la \gls{liminaire} ; @@ -65,7 +75,10 @@ numérotation des chapitres des documents composés avec la \yatCl{}. \item apparaissent tous dans le compteur de pages des afficheurs \pdf{}. \end{itemize} -\item Les chapitres numérotés sont les chapitres \enquote{ordinaires} : +\item + \index{chapitre!numérotation}% + \index{numérotation!chapitre}% + Les chapitres numérotés sont les chapitres \enquote{ordinaires} : \begin{itemize} \item de la partie corps\footnote{Sauf ceux créés avec la forme étoilée de la commande \docAuxCommand{chapter} (cf. \vref{sec-chap-non-numer}).}, alors diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/compilation.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/compilation.tex new file mode 100644 index 00000000000..9a254d693b8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/compilation.tex @@ -0,0 +1,40 @@ +\chapter{Compilation de la présente documentation}\label{cha-comp-de-la-pres} + +\index{compilation!du présent document}% + +Pour compiler soi-même le présent document, il est : +\begin{enumerate} +\item nécessaire de : + \begin{enumerate} + \item copier le \Folder{.../yathesis/doc/latex/yathesis/french} dans un + dossier personnel accessible en écriture ; + \item se rendre dans le \Folder{french/exemples/specimen/a-plat} et compiler + le \File{these.tex} au moyen de la commande suivante\uneseuleligne : + % +\begin{listingshell}[before=\smallskip] +latexmk -g -norc -r ./latexmkrc -jobname=these \ +-pdflatex="pdflatex %O '\RequirePackage{etoolbox} \ +\AtEndPreamble{\RequirePackage{yathesis-demo}} \input{%S}'" these +\end{listingshell} +% +\item accéder au \File{canevas-specimen.zip} attaché à la version électronique + originale de la présente documentation\footnote{Disponible à l'adresse + \url{http://ctan.org/pkg/yathesis}, si besoin est.} et le placer dans le + \Folder{../exemples} ; +\end{enumerate} +\item suffisant d'ensuite : + \begin{enumerate} + \item se rendre dans le dossier \Folder{french/documentation} ; + \item lancer la commande : +% +\begin{listingshell}[before=\medskip] +latexmk -norc -r ./latexmkrc yathesis-fr +\end{listingshell} +% + \end{enumerate} +\end{enumerate} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: "../yathesis-fr" +%%% End: diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex index 55541bef0df..b36e78d79b3 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex @@ -13,8 +13,8 @@ Ce chapitre est une \gls{faq} \aside{autrement dit une liste des questions \index{fonctionnalité!demande}% La \yatCl{} est vraiment formidable, mais je souhaite : \begin{enumerate} - \item signaler un dysfonctionnement (un bogue) ; - \item demander une nouvelle fonctionnalité ; + \item signaler un dysfonctionnement (un bogue) ou suggérer une amélioration + (par exemple en demandant une nouvelle fonctionnalité) ; \item communiquer avec l'auteur de la classe. \end{enumerate} Comment faire ? @@ -22,30 +22,34 @@ Ce chapitre est une \gls{faq} \aside{autrement dit une liste des questions \tcblower % \begin{enumerate} - \item Pour rapporter un dysfonctionnement : + \item Pour un dysfonctionnement ou une amélioration : \begin{enumerate} - \item s'assurer qu'il n'est pas déjà répertorié : + \item avant de le signaler ou de la suggérer, s'assurer qu'ils n'ont pas + déjà été répertoriés : \begin{enumerate} + \item en consultant la liste de ceux qui le sont déjà\issues ; \item en lisant la suite du présent chapitre ; \item en lisant le \vref{cha-incomp-conn} ; - \item en consultant la liste des \enquote{issues} à l'adresse - \url{https://github.com/dbitouze/yathesis/issues/} ; + % des dysfonctionnements déjà répertoriés à l'adresse + % \url{https://github.com/dbitouze/yathesis/issues?q=is%3Aopen+is%3Aissue+label%3Abug} ; \end{enumerate} - \item s'il n'est pas déjà répertorié, créer une \enquote{issue} à l'adresse - \url{https://github.com/dbitouze/yathesis/issues/new}\footnote{Un - \gls{ecm} est vivement souhaité.}. - \end{enumerate} - \item Pour demander une fonctionnalité : - \begin{enumerate} - \item s'assurer qu'elle n'est pas déjà répertoriée en - consultant la liste des \enquote{issues} à l'adresse - \url{https://github.com/dbitouze/yathesis/issues/} ; - \item si la fonctionnalité n'a pas déjà été demandée, créer une - \enquote{issue} à l'adresse - \url{https://github.com/dbitouze/yathesis/issues/new}. + \item s'ils n'ont pas déjà été répertoriés, signaler ce dysfonctionnement + (un \gls{ecm} est alors vivement souhaité) ou suggérer cette + amélioration\newissues{}. \end{enumerate} + % \item Pour une nouvelle fonctionnalité (ou suggestion d'amélioration) : + % \begin{enumerate} + % \item avant de la demander, s'assurer qu'elle n'a pas déjà été répertoriée : + % \begin{enumerate} + % \item en consultant la liste de celles qui le sont déjà\issues ; + % % \url{https://github.com/dbitouze/yathesis/issues?q=is%3Aopen+is%3Aissue+label%3Aenhancement} ; + % \item en lisant la suite du présent chapitre ; + % \end{enumerate} + % \item si elle n'a pas déjà été répertoriée, demander cette fonctionnalité + % (ou suggérer une amélioration)\newissues. + % \end{enumerate} \item Pour communiquer avec l'auteur de la classe, il est possible d'utiliser - l'adresse indiquée en page de titre de la présente documentation. + l'adresse indiquée à la page \url{https://github.com/dbitouze/yathesis/}. \end{enumerate} \end{dbfaq} @@ -121,8 +125,8 @@ Ce chapitre est une \gls{faq} \aside{autrement dit une liste des questions \subsection{Pages de titre} \label{sec-pages-de-titre} -\index{titre!mise en page}% -\index{titre!apparence}% +\index{page de titre!mise en page}% +\index{page de titre!apparence}% \begin{dbfaq}{Comment modifier l'apparence de la page de titre ?}{} L'apparence par défaut de la page de titre ne me convient pas et je voudrais @@ -235,6 +239,59 @@ où \meta{autre niveau} est l'une des valeurs possibles de la clé \end{enumerate} \end{dbfaq} +\subsection[Titres courants]{\texorpdfstring{\Glsentryplural{titrecourant}}{Titres courants}} +\label{sec-titres-courants} + +\glsreset{tdm} +\begin{dbfaq}{Est-il possible d'obtenir des \glsplural{titrecourant} distincts + des titres figurant en table(s) des matières ?}{} + \index{table des matières!entrée différente du titre courant}% + \index{titre courant!différent de l'entrée en table des matières}% + % + Les titres des chapitres et des sections sont reproduits en + \glsplural{titrecourant} et, si certains d'entre eux sont longs au point de + déborder de l'entête, je peux recourir à l'argument optionnel des commandes + \docAuxCommand{chapter} et \docAuxCommand{section} pour qu'ils y soient + remplacés par des titres alternatifs \enquote{courts}. + + Mais ce remplacement a alors lieu \emph{aussi} en \gls{tdm}, et cela me pose + problème dans les cas suivants. + % Mais alors les titres \enquote{normaux} de ces chapitres sont remplacés par + % leurs versions alternatives \enquote{courtes} \emph{également} en table(s) des + % matières, et cela me pose problème dans les cas suivants. + \begin{description} + \item[Cas 1.] Je souhaite que, en \gls{tdm}, figurent systématiquement les + titres \enquote{normaux}, et pas d'éventuels titres alternatifs + \enquote{courts}. + \item[Cas 2.] Je souhaite que les titres alternatifs \enquote{courts} des + titres des chapitres puissent être différentes en \gls{tdm} et en + \glsplural{titrecourant}. + \end{description} + Est-il donc possible d'obtenir des \glsplural{titrecourant} distincts des + titres figurant en \gls{tdm} ?% + \tcblower + % + Il suffit de recourir à l'argument optionnel supplémentaire des commandes + \refCom{chapter} et \refCom{section} fourni par la \yatCl{} + (cf. \vref{sec-intit-altern}). +% (Cette question ne concerne pas directement la \yatCl{}.) Il suffit de +% recourir à la commande \docAuxCommand{chaptermark}, comme suit. +% \begin{description} +% \item[Cas 1.]\ +% \begin{bodycode}[listing options={deletekeywords={chapter},deletekeywords={[3]chapter}}] +% \chapter{"\meta{titre}"} +% \chaptermark{"\meta{titre alternatif en titre courant}"} +% \end{bodycode} +% \item[Cas 2.]\ +% \begin{bodycode}[listing options={deletekeywords={chapter},deletekeywords={[3]chapter}}] +% \chapter["\meta{titre alternatif en table(s) des matières}"]{"\meta{titre}"} +% \chaptermark{"\meta{titre alternatif en titre courant}"} +% \end{bodycode} +% \end{description} +% La commande analogue \docAuxCommand{sectionmark} peut être utilisée si le +% problème se pose pour les sections. +\end{dbfaq} + \subsection{Divers} \label{sec-divers} @@ -278,8 +335,8 @@ où \meta{autre niveau} est l'une des valeurs possibles de la clé \begin{dbfaq}{Pourquoi \protect\docAuxCommand*{setcounter} n'a-t-elle pas d'effet sur \protect\docAuxKey*{secnumdepth} ?}{} - \index{profondeur!numérotation des paragraphes}% - \index{numérotation des paragraphes!profondeur}% + \index{profondeur!numérotation des unités}% + \index{numérotation!des unités!profondeur}% J'essaie de modifier la profondeur de numérotation de mon document en spécifiant la valeur du compteur \docAuxKey*{secnumdepth} au moyen de la commande : diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex index df649cb07c5..43d339fb6b1 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex @@ -50,7 +50,6 @@ où se trouve la cible correspondante (sauf si elle se situe sur la même page) \item \refKey{professor}. \end{itemize} - \section{Éléments \enquote{obligatoires}} \label{sec-comm-oblig} \index{élément obligatoire}% @@ -72,10 +71,10 @@ l'être pour différentes raisons : \item parce qu'ils sont nécessaires au fonctionnement \emph{par défaut} de la \yatCl{}, par exemple \refCom{maketitle}, \refCom{mainmatter} ; \item parce qu'ils sont fortement recommandés par l'auteur de la présente - classe, par exemple\footnote{Une liste des références bibliographiques est de - toute façon requise de façon évidente dans une thèse mais on peut souhaiter - recourir à un autre système de gestion de bibliographie que celui que - fournit le \Package{biblatex}.} \refCom{printbibliography}. + classe\footnote{Par exemple \protect\refCom{printbibliography}. Une liste des + références bibliographiques est évidemment de toute façon requise dans une + thèse mais on peut souhaiter recourir à un autre système de gestion de + bibliographie que celui que fournit le \Package{biblatex}.}. \end{itemize} \begin{dbremark}{Éléments \enquote{obligatoires} : modérément pour certains}{} @@ -96,7 +95,8 @@ l'être pour différentes raisons : de la clé \refKey{version}.} du document, par le biais d'une erreur de compilation\index{erreur de compilation}\index{compilation!erreur} ciblée\footnote{Sauf si la désactivation de cette erreur a été demandée, - cf. \vref{sec-desact-des-erre}.} ; + cf. % \vref{sec-desact-des-erre} + \vref{cha-usage-avance}.} ; \end{description} \item un texte générique est en général affiché à sa place\footnote{Si cet élément est conçu pour produire du texte.}. diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/packages-charges.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/packages-charges.tex index 26e4c5cdbc3..31165db75c5 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/packages-charges.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/packages-charges.tex @@ -53,7 +53,6 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant \item[\package*+{xstring} :] manipulation de chaînes de caractères ; \item[\package*+{textcase} :] amélioration des commandes de changement de casse ; -\item[\package*+{translator} :] traduction d'expressions ; \item[\package+{iftex} :] détection du moteur (\hologo{pdfTeX}, \hologo{XeTeX} ou \hologo{LuaTeX}) utilisé pour la compilation ; \item[\package{epigraph} :]\index{épigraphe} gestion des épigraphes ; @@ -69,7 +68,6 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant \begin{description} \item[personnalisation :] option \refKey{setspace} de la \yatCl ; \end{description} -\item[\package{etoc} :] tables des matières complètement personnalisables ; \item[\package*+{tocbibind} :] table des matières et index dans la table des matières ; \item[\package*+{nonumonpart} :] suppression des numéros de pages sur les pages @@ -122,12 +120,14 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant \begin{description} \item[personnalisation :] option \refKey{babel} de la \yatCl ; \end{description} +\item[\package{etoc} :] tables des matières complètement personnalisables ; \item[\package*+{iflang} :] test de la langue en cours ; +\item[\package*+{translator} :] traduction d'expressions ; \item[\package+{datetime} :] gestion des dates ; \begin{description} \item[personnalisation :] option \refKey{datetime} de la \yatCl ; \end{description} -\item[\package*+{hypcap} :] liens hypertextes pointant au début des +\item[\package{hypcap} :] liens hypertextes pointant au début des flottants%\ifscreenoutput ; \begin{description} \item[option par défaut :] \docValue*{all} ; @@ -165,7 +165,7 @@ exhaustive et ne mentionne notamment pas les packages nécessaires : \hologo{LaTeX}\index{LaTeX@\hologo{LaTeX}} ou \hologo{pdfLaTeX}\index{pdfLaTeX@\hologo{pdfLaTeX}} ; \item \package{fontspec} et \package{xunicode}, si on utilise - \hologo{XeLaTeX}\index{WeLaTeX@\hologo{XeLaTeX}} ou + \hologo{XeLaTeX}\index{XeLaTeX@\hologo{XeLaTeX}} ou \hologo{LuaLaTeX}\index{LuaLaTeX@\hologo{LuaLaTeX}}. \end{itemize} Elle ne mentionne pas non plus les packages de @@ -181,8 +181,8 @@ les plus notables sont précisés. \begin{description} \item[\package{booktabs} :]\index{tableau} tableaux plus professionnels ; -\item[\package{siunitx} :]\index{nombre}\index{angle}\index{unité} gestion - des nombres, angles et unités ; +\item[\package{siunitx} :]\index{nombre}\index{angle}\index{unité!de mesure} + gestion des nombres, angles et unités ; \begin{description} \item[option par défaut :]\ \begin{itemize} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/specimens-canevas.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/specimens-canevas.tex index 1dd5dff2cf2..4374dd3ccfd 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/specimens-canevas.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/specimens-canevas.tex @@ -3,7 +3,7 @@ \index{spécimen}% Un canevas et un spécimen de mémoires de thèse créés avec la \yatCl sont -fournis, chacun en deux versions illustrant chacune une façon d'organiser le +fournis, chacun en deux versions, chacune illustrant une façon d'organiser le source \file{.tex} du mémoire : \begin{description} \item[\enquote{à plat} :] le source est tout entier dans un unique fichier, @@ -24,59 +24,50 @@ Les deux canevas et deux spécimens ainsi proposés ont pour but : \item d'illustrer les fonctionnalités de la classe. \end{itemize} -La version électronique (\pdf{}) de la présente -documentation\footnote{Disponible à l'adresse - \url{http://ctan.org/pkg/yathesis}, si besoin est.} intègre ces canevas et -spécimens par le biais d'une archive \gls{zip}, normalement accessible par -simple clic sur le lien suivant : -\textattachfile{../exemples/canevas-specimen.zip}{\file{canevas-specimen.zip}}\footnote{En - tous cas avec les afficheurs \pdf:{} \program{Evince} sous \linux et - \href{http://www.sumatrapdfreader.org/free-pdf-reader-fr.html}{\program{SumatraPDF}} - sous \windows.}. L'extraction de cette archive fournit un dossier nommé -\folder{exemples} dont l'arborescence est la suivante : - -\setlength{\DTbaselineskip}{15pt} -\begin{tcolorbox} - \dirtree{% - .1 \folder{exemples}/. - .2 \folder{canevas}/. - .3 \folder{a-plat}/. - .3 \folder{en-arborescence}/. - .2 \folder{specimen}/. - .3 \folder{a-plat}/. - .3 \folder{en-arborescence}/. -}% -\end{tcolorbox} - -\changes{v0.99n}{2016-06-11}{Réorganisation des spécimens et canevas}% -\changes{v0.99m}{2016-05-22}{Réorganisation et changement de noms des spécimens - et canevas}% -\changes{v0.99m}{2016-05-22}{Spécimens et canevas intégrés au \acrshort{pdf} de - la documentation sous la forme d'archives \gls{zip}}% -\changes{v0.99l}{2014-10-23}{Réorganisation et changement de noms des spécimens - et canevas}% -\changes{v0.99c}{2014-06-06}{Spécimens et canevas fournis sous forme d'archives - \file{.zip}}% -\changes{v0.99b}{2014-06-02}{Réorganisation des spécimens et canevas}% -\changes{v0.99a}{2014-06-02}{Spécimens et canevas enrichis}% -\begin{comment} - \begin{itemize} - \item pour la distribution \texlive\versiontl, sur les systèmes : - \begin{itemize} - \item \linux et \macos{} : - \href{./.}{\folder{\unixtldirectory\tldistdirectory\jobdocdirectory/}} ; - \item \windows{} : - \href{./.}{\folder{\wintldirectory\tldistdirectory\jobdocdirectory/}} ; - \end{itemize} - \item pour la distribution \miktex : \folder{\miktexdistdirectory}. - \end{itemize} -\end{comment} - -\begin{dbwarning}{Archive à extraire avant toute chose !}{} - Pour pouvoir consulter et surtout tester sans problème les canevas et - spécimens de l'archive \file{canevas-specimen.zip}, celle-ci \emph{doit} être - extraite avant toute chose ! -\end{dbwarning} +\IfFileExists{../canevas-specimen.zip}{% + La version électronique (\pdf{}) de la présente + documentation\footnote{Disponible à l'adresse + \url{http://ctan.org/pkg/yathesis}, si besoin est.} intègre ces canevas et + spécimens par le biais d'une archive \gls{zip}, normalement accessible par + simple clic sur le lien suivant : + \textattachfile{../canevas-specimen.zip}{\file{canevas-specimen.zip}}\footnote{En + tous cas avec les afficheurs \pdf:{} \program{Evince} sous \linux et + \href{http://www.sumatrapdfreader.org/free-pdf-reader-fr.html}{\program{SumatraPDF}} + sous \windows.}. L'extraction de cette archive fournit un dossier nommé + \folder{exemples} dont l'arborescence est la suivante : + % + \setlength{\DTbaselineskip}{15pt} + \begin{tcolorbox} + \dirtree{% + .1 \folder{exemples}/. + .2 \folder{canevas}/. + .3 \folder{a-plat}/. + .3 \folder{en-arborescence}/. + .2 \folder{specimen}/. + .3 \folder{a-plat}/. + .3 \folder{en-arborescence}/. + }% + \end{tcolorbox} + % + \changes{v0.99n}{2016-06-11}{Réorganisation des spécimens et canevas}% + \changes{v0.99m}{2016-05-22}{Réorganisation et changement de noms des + spécimens et canevas}% + \changes{v0.99m}{2016-05-22}{Spécimens et canevas intégrés au \acrshort{pdf} + de la documentation sous la forme d'archives \gls{zip}}% + \changes{v0.99l}{2014-10-23}{Réorganisation et changement de noms des + spécimens et canevas}% + \changes{v0.99c}{2014-06-06}{Spécimens et canevas fournis sous forme + d'archives \file{.zip}}% + \changes{v0.99b}{2014-06-02}{Réorganisation des spécimens et canevas}% + \changes{v0.99a}{2014-06-02}{Spécimens et canevas enrichis}% + % + \begin{dbwarning}{Archive à extraire avant toute chose !}{} + Pour pouvoir consulter et surtout tester sans problème les canevas et + spécimens de l'archive \file{canevas-specimen.zip}, celle-ci \emph{doit} + être extraite avant toute chose ! + \end{dbwarning} +}{% +} Il est également possible de tester directement au moyen des éditeurs (et compilateurs) \LaTeX{} en ligne% @@ -113,34 +104,38 @@ chacun de ces canevas et spécimens. % tree --charset=ascii -F -I \ % % "*aux|*idx|*ind|*lof|*lot|*out|*toc|*acn|*acr|*alg|*bcf|*glg|*glo|*gls|*glg2|*gls2|*glo2|*ist|*run.xml|*xdy|*lol|*fls|*slg|*slo|*sls|*unq|*synctex.gz|*mw|*bbl|*blg|*fdb_latexmk|*log|*auto" -\section{Canevas} -\label{sec-canevas} +\section{Spécimens} +\label{sec-specimens} -Les \emph{canevas} fournis (regroupés dans le dossier \folder{canevas}) ne sont -rien d'autre que les (quasi-)répliques des \emph{spécimens} correspondants dont -les données ont été vidées : pour les exploiter, il suffit donc de remplir les -\enquote{cases} vides. +Sur la base de données plus ou moins fictives, de textes arbitraires et de +\gls{fauxtexte}, les spécimens (regroupés dans le dossier \folder{specimen}) +mettent en évidence l'ensemble des possibilités offertes par la \yatCl{}. -\subsection{Canevas \enquote{à plat}} -\label{sec-canevas-a-plat} -\index{canevas!à plat}% +\subsection{Spécimen \enquote{à plat}} +\label{sec-specimen-a-plat} +\index{spécimen!à plat}% -Le dossier (\folder{canevas/a-plat}) de ce canevas ne contient que trois fichiers : +Le dossier (\folder{specimen/a-plat}) de ce spécimen contient les fichiers : \begin{enumerate} -\item \file{these.tex}, source \file{.tex} (unique) de la thèse ; +\item \file{these.tex} qui est le source \file{.tex} (unique) de la thèse ; +\item \file{bibliographie.bib}, contenant les références bibliographiques de + la thèse ; \item \file{these.pdf} produit par compilation du \File{these.tex} ; +\item \file{labo.pdf}, \file{paris13.pdf}, \file{pres.pdf}, \file{tiger.pdf}, + \file{ulco.pdf} (images : logos, etc.) ; \item \file{latexmkrc}. \end{enumerate} [TODO] -\subsection{Canevas \enquote{en arborescence}} -\label{sec-canevas-arborescence} -\index{canevas!en arborescence}% +\subsection{Spécimen \enquote{en arborescence}} +\label{sec-specimen-arborescence} +\index{spécimen!en arborescence}% \index{fichier!maître}% \index{fichier!esclave}% -Le dossier (\folder{canevas/en-arborescence}) de ce canevas contient les fichiers : +Le dossier (\folder{specimen/en-arborescence}) de ce spécimen contient les +fichiers : \begin{enumerate} \item ... \item \file{latexmkrc}. @@ -148,38 +143,34 @@ Le dossier (\folder{canevas/en-arborescence}) de ce canevas contient les fichier [TODO] -\section{Spécimens} -\label{sec-specimens} +\section{Canevas} +\label{sec-canevas} -Sur la base de données plus ou moins fictives, de textes arbitraires et de -\gls{fauxtexte}, les spécimens (regroupés dans le dossier \folder{specimen}) -mettent en évidence l'ensemble des possibilités offertes par la \yatCl{}. +Les \emph{canevas} fournis (regroupés dans le dossier \folder{canevas}) ne sont +rien d'autre que les (quasi-)répliques des \emph{spécimens} correspondants dont +les données ont été vidées : pour les exploiter, il suffit donc de remplir les +\enquote{cases} vides. -\subsection{Spécimen \enquote{à plat}} -\label{sec-specimen-a-plat} -\index{spécimen!à plat}% +\subsection{Canevas \enquote{à plat}} +\label{sec-canevas-a-plat} +\index{canevas!à plat}% -Le dossier (\folder{specimen/a-plat}) de ce spécimen contient les fichiers : +Le dossier (\folder{canevas/a-plat}) de ce canevas ne contient que trois fichiers : \begin{enumerate} -\item \file{these.tex} qui est le source \file{.tex} (unique) de la thèse ; -\item \file{bibliographie.bib}, contenant les références bibliographiques de - la thèse ; +\item \file{these.tex}, source \file{.tex} (unique) de la thèse ; \item \file{these.pdf} produit par compilation du \File{these.tex} ; -\item \file{labo.pdf}, \file{paris13.pdf}, \file{pres.pdf}, \file{tiger.pdf}, - \file{ulco.pdf} (images : logos, etc.) ; \item \file{latexmkrc}. \end{enumerate} [TODO] -\subsection{Spécimen \enquote{en arborescence}} -\label{sec-specimen-arborescence} -\index{spécimen!en arborescence}% +\subsection{Canevas \enquote{en arborescence}} +\label{sec-canevas-arborescence} +\index{canevas!en arborescence}% \index{fichier!maître}% \index{fichier!esclave}% -Le dossier (\folder{specimen/en-arborescence}) de ce spécimen contient les -fichiers : +Le dossier (\folder{canevas/en-arborescence}) de ce canevas contient les fichiers : \begin{enumerate} \item ... \item \file{latexmkrc}. diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/traduction.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/traduction.tex new file mode 100644 index 00000000000..1b4ed5e9a2b --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/traduction.tex @@ -0,0 +1,25 @@ +\chapter{Traduction de la présente documentation}\label{cha-trad-de-la-pres} + +\index{traduction}% +\index{langue!traduction}% + +La \yatCl{} ayant pour objet de faciliter la composition de mémoires de thèses +préparées en France, elle s'adresse à un public avant tout francophone. Mais +elle peut également être utile aux nombreux doctorants étrangers non +francophones préparant leur thèse en France. + +Malheureusement, la présente documentation n'est pas encore traduite en langues +étrangères, notamment pas en anglais. Les personnes volontaires pour participer +à sa traduction peuvent : +\begin{itemize} +\item contacter l'auteur de la classe à l'adresse indiquée à la page + \url{https://github.com/dbitouze/yathesis/} ; +\item tester elles-mêmes la compilation du présent document en se reportant aux + instructions figurant à l'\vref{cha-comp-de-la-pres}. +\end{itemize} + + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: "../yathesis-fr" +%%% End: diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/usage-avance.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/usage-avance.tex index 16eef4f02d6..b24feaa366a 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/usage-avance.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/usage-avance.tex @@ -1,7 +1,7 @@ \chapter{Usage avancé}\label{cha-usage-avance} -\section{(Dés)Activation des erreurs ciblées propres aux éléments - \enquote{obligatoires}}\label{sec-desact-des-erre} +% \section{(Dés)Activation des erreurs ciblées propres aux éléments +% \enquote{obligatoires}}\label{sec-desact-des-erre} On a vu \vref{sec-comm-oblig} que la \yatCl{} considère comme \enquote{obligatoires} certains éléments (commandes et environnements) et que, @@ -52,8 +52,8 @@ correspondantes, la \yatCl{} propose de désactiver ces erreurs de façon : \docValue{final}. L'employer la rend égale à \docValue{true} et désactive donc, dans tous les cas, toutes les erreurs propres à la \yatCl{}. \end{docKey} -\item[soit individuelle] au moyen des clés listées au \vref{tab-no-warnings} et - dont le rôle est précisé ci-après. +\item[soit individuelle] au moyen des clés listées à la 2\ieme{} colonne du + \vref{tab-no-warnings} et dont le rôle est précisé ci-après. \begin{docKey}{noauthor}{=\docValue{true}\textbar\docValue{false}}{par défaut \docValue{true}, initialement \docValue{false}} Cette option désactive l'erreur émise si la commande \refCom{author} est diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/configuration/thesis.cfg b/Master/texmf-dist/doc/latex/yathesis/french/documentation/configuration/thesis.cfg index ab9a7b376bf..844a66e8ced 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/configuration/thesis.cfg +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/configuration/thesis.cfg @@ -157,13 +157,12 @@ {\clearpage \let\ttl@titlemarks\ORIGttl@titlemarks } +% \makeatother -% \tcbset{index command name=commands-test} -% \makeindex[title=Index des commandes,columnseprule,options=-M denisbdoc.xdy -L french,name=commands-test] -\tcbset{index command name=commands} -\makeindex[title=Index des commandes,columnseprule,options=-M denisbdoc.xdy -L french,name=commands] +\tcbset{index command name=\jobname-commands} % -\makeindex[title=Index des concepts,columnseprule,options=-M denisbdoc.xdy -L french] +\makeindex[name=\jobname-commands,title=Index des commandes,extout=odx,extin=ond,columnseprule] +\makeindex[name=\jobname-changes,title=Historique des changements,extout=gdx,extin=gnd] % \renewcommand{\ttdefault}{lmtt} % @@ -173,6 +172,7 @@ % \loadglsentries{glossaries/glossary} \loadglsentries{glossaries/acronyms} +% \addbibresource{yathesis-fr.bib} % \InputIfFileExists{translations}{}{} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/introduction.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/introduction.tex index 246c59f171f..8f52ce5363d 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/introduction.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/introduction.tex @@ -109,13 +109,19 @@ L'\vref{cha-add-ons} signale quelques \emph{add-ons} destinés à faciliter l'usage de la \yatCl{} avec différents éditeurs de texte. L'\vref{cha-usage-avance}, à ne pas mettre entre toutes les mains, indique -comment s'affranchir d'erreurs propres à la \yatCl{}. Elle n'est -à consulter que : +comment s'affranchir de messages d'erreurs propres à la \yatCl{}. Elle n'est +à consulter que si on est sûr : \begin{enumerate} -\item \emph{si l'on est sûr de ce que l'on fait} ! -\item \emph{si on pourra en gérer \emph{seul} les conséquences} ! +\item \emph{de ce que l'on fait} ! +\item \emph{de pouvoir en gérer \emph{seul} les conséquences} ! \end{enumerate} +L'\vref{cha-comp-de-la-pres} détaille la procédure permettant de compiler +soi-même la présente documentation. + +L'\vref{cha-trad-de-la-pres} aborde la question de la traduction de la présente +documentation en langues étrangères, notamment en anglais. + L'\vref{cha-devel-futurs} est une \emph{TODO list} des fonctionnalités que l'auteur de \yatcl{} doit encore mettre en œuvre, que ce soit pour la classe elle-même ou pour sa documentation. @@ -166,7 +172,7 @@ Il remercie en outre tous les auteurs de packages à qui il a soumis \aside{à u de bogues. Ils ont eu la gentillesse de répondre rapidement, clairement et savamment, en acceptant souvent les suggestions formulées. Parmi eux, Nicola Talbot pour \package{datatool} et \package{glossaries}, Thomas F. Sturm -pour \package{tcolorbox} et Jean-François pour \package{etoc}. +pour \package{tcolorbox} et Jean-François Burnol pour \package{etoc}. L'auteur adresse des remerciements chaleureux à ceux qui ont accepté de bêta-tester la \yatCl{}, notamment Cécile Barbet, Coralie Escande, Mathieu diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-corps.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-corps.tex index a81d6822669..add3603a564 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-corps.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-corps.tex @@ -27,21 +27,137 @@ une conclusion \enquote{ordinaires}. pour ce faire, standard, est rappelée \vref{sec-repart-du-memo}. \end{dbremark} +\section{Initialisation de la partie principale} + \begin{docCommand}[doc description=\mandatory]{mainmatter}{} La partie principale de la thèse doit être manuellement introduite au moyen - de la commande usuelle \docAuxCommand{mainmatter} de la - \Class{book}\nofrontmatter. + de la commande usuelle \docAuxCommand{mainmatter}\nofrontmatter. \end{docCommand} -\section{Chapitres non numérotés} +\section{Commandes de structuration} + +La \yatCl{} modifie les commandes usuelles de structuration +(\docAuxCommand{chapter}, \docAuxCommand{section}, \docAuxCommand{subsection}, +etc.) en ce qui concerne les trois aspects suivants (examinés aux +\vref{sec-chap-non-numer,sec-intit-altern,sec-chapitres-numerotes}) : +\begin{description} +\item[titres alternatifs des chapitres et sections :] il est possible de + différencier celui figurant en \gls{tdm} de celui figurant en + entête (c'est-à-dire en \gls{titrecourant}) ; +\item[unités \emph{non} numérotées :] l'usage des variantes étoilées des + commandes de structuration est simplifié ; +\item[têtes de chapitres numérotés :] leur mise en forme est modifiée (et + modifiable). +\end{description} + +\subsection{Titres alternatifs des chapitres et sections} +\label{sec-intit-altern} +\index{table des matières!entrée différente du titre courant}% +\index{titre courant!différent de l'entrée en table des matières}% +\index{titre!d'unité!alternatif} +\index{titre!d'unité!normal} + +\changes{v0.99p}{2016-12-08}{Commandes \protect\refCom{chapter} et + \protect\refCom{section} pourvues d'un argument optionnel supplémentaire + permettant de stipuler un titre alternatif en entête différent de celui + en \gls{tdm}}% + +Avec la \yatCl{}, les entêtes de la plupart des pages contiennent le titre du +chapitre et le titre de l'éventuelle section en cours +(cf. \vref{cha-pagination}). +% +Ce titre est par défaut celui stipulé en argument obligatoire des commandes +respectivement \docAuxCommand{chapter} et \docAuxCommand{section}, et figure +alors également dans le fil du texte et en \gls{tdm}\signet{}. + +% Les commandes \docAuxCommand{chapter} et \docAuxCommand{section} admettent un +% argument obligatoire permettant de stipuler le \meta{titre} du chapitre et de la +% section dans le fil du texte, \meta{titre} qui par défaut figure également en +% \gls{tdm}\signet{} et en entête. +% +Les classes standard offrent la possibilité de faire figurer en +\gls{tdm}\signet{} et en entête \emph{un} titre alternatif, différent de celui +stipulé en argument obligatoire : il suffit pour cela de recourir +à l'\emph{unique} argument optionnel des commandes \docAuxCommand{chapter} et +\docAuxCommand{section}. Mais ce titre alternatif est alors nécessairement +\emph{identique} en \gls{tdm}\signet{} et en entête. + +La \yatCl{} fournit une fonctionnalité supplémentaire : grâce aux \emph{deux} +arguments optionnels dont elle dote les commandes \docAuxCommand{chapter} et +\docAuxCommand{section}, le titre alternatif en entête peut être différencié de +celui en \gls{tdm}\signet{}. + +La nouvelle syntaxe indiquée ci-dessous, commune aux commandes \refCom{chapter} +et \refCom{section}, +% n'est indiquée ci-dessous que pour \refCom{chapter} mais +est précisée et synthétisée au \vref{tab-commande-chapter-section}. + +\begin{docCommand}[doc new=2016-12-08]{chapter}{\oarg{alt. en {\normalfont\ttfamily\acrshort*{tdm}}}\oarg{alt. en entête}\marg{titre}} + \indexdef{chapitre!titre alternatif}% + % Cette commande crée un chapitre dont le titre : + % \begin{itemize} + % \item dans le fil du texte est \meta{titre} ; + % \item alternatif en \gls{tdm}\signet{} est \meta{alt. en {\normalfont\ttfamily\acrshort*{tdm}}} ; + % \item alternatif en entête est \meta{alt. en entête}. + % \end{itemize} +\end{docCommand} +% +\begin{docCommand}[doc new=2016-12-08]{section}{\oarg{alt. en {\normalfont\ttfamily\acrshort*{tdm}}}\oarg{alt. en entête}\marg{titre}} + \indexdef{section!titre alternatif}% + Ces commandes créent respectivement un chapitre et une section dont le titre : + \begin{itemize} + \item dans le fil du texte est \meta{titre} ; + \item alternatif en \gls{tdm}\signet{} est \meta{alt. en {\normalfont\ttfamily\acrshort*{tdm}}} ; + \item alternatif en entête est \meta{alt. en entête}. + \end{itemize} + % Son usage précis est synthétisé au \vref{tab-commande-chapter-section}. +\end{docCommand} +% +\begin{table}[htb] + \centering + \caption{Usage des (deux arguments optionnels des) commandes + \protect\refCom{chapter} et \protect\refCom{section}% (identique pour les + % commandes \docAuxCommand{chapter*} et \docAuxCommand{section*}) + } + \label{tab-commande-chapter-section} + \input{tableaux/commande-chapter-section} +\end{table} +% +\begin{dbremark}{Titres alternatifs différenciables aussi pour + \protect\docAuxCommand*{chapter*} et \protect\docAuxCommand*{section*}% les chapitres et + % sections non numérotés + }{} + Les commandes \docAuxCommand{chapter*} et \docAuxCommand{section*}, permettant + de créer des chapitres et sections non numérotés, partagent la syntaxe des + commandes \docAuxCommand{chapter} et \docAuxCommand{section} synthétisée au + \vref{tab-commande-chapter-section} : elles admettent donc elles aussi deux + arguments optionnels permettant de différencier les titres alternatifs + en \gls{tdm}\signet{} et en entête. +\end{dbremark} +% +La syntaxe des commandes \docAuxCommand{subsection}, +\docAuxCommand{subsubsection}, \docAuxCommand{paragraph} et +\docAuxCommand{subparagraph} n'est pas modifiée par rapport à celle de la +\Class{book} ; en effet, les titres correspondants ne figurant que dans le fil +du texte et (éventuellement) en \gls{tdm}\signet{}, il est inutile de pouvoir en +stipuler une version spécifique aux entêtes. +% +\subsection{Unités du mémoire non numérotées} \label{sec-chap-non-numer}% -\index{chapitre!non numéroté}% +% \indexdef{chapitre!non numéroté}% +\indexdef{unité!du mémoire!non numérotée}% +% \indexsee{numérotation!unité}{unité!du mémoire!non numérotée}% -Si certains chapitres du corps de la thèse \aside{notamment d'introduction de - conclusion \enquote{générales}} doivent être \emph{non} numérotés, on recourra de -façon usuelle à la version étoilée de la commande -\docAuxCommand{chapter}. Celle-ci a toutefois été quelque peu modifiée afin -d'en simplifier l'usage. +\changes{v0.99p}{2016-12-08}{% + Simplification de l'usage de toutes les commandes de structuration étoilées + (et plus seulement de \protect\docAuxCommand{chapter*})% +} + +Si certaines unités du corps de la thèse \aside{par exemple des chapitres + d'introduction et de conclusion \enquote{générales}} doivent être \emph{non} +numérotées, on recourra de façon usuelle à la version étoilée des commandes +correspondantes. Ces dernières ont toutefois été quelque peu modifiées afin d'en +simplifier l'usage. % : habituellement, si un chapitre non numéroté est créé % \emph{dans la partie principale} (entre \docAuxCommand{mainmatter} et @@ -51,7 +167,7 @@ d'en simplifier l'usage. % \item des précautions (assez techniques) doivent être prises pour que : % \begin{enumerate} % \item le titre correspondant figure dans la table des matières ; -% \item les \glspl{titrecourant} correspondants soient corrects ; +% \item les entêtes correspondants soient corrects ; % \end{enumerate} % \item toutes les (sous-(sous-))sections du chapitre, nécessairement non % numérotées elles aussi, doivent également être créées avec les versions @@ -59,30 +175,40 @@ d'en simplifier l'usage. % \docAuxCommand{subsection*} et \docAuxCommand{subsubsection*}. % \end{enumerate} -\begin{dbremark}{Variante étoilée de la commande \protect\docAuxCommand*{chapter} modifiée}{} - \indexdef{chapitre!non numéroté}% - La \yatCl{} modifie la commande \docAuxCommand{chapter*} de sorte que : +\begin{dbremark}{Variantes étoilées des commandes de structuration modifiées}{} + La \yatCl{} modifie les variantes étoilées des commandes de structuration + (\docAuxCommand{chapter*}, \docAuxCommand{section*}, + \docAuxCommand{subsection*}, etc.) de sorte que : \begin{enumerate} - \item automatiquement, le titre du chapitre figure : + \item automatiquement, le titre (alternatif le cas échéant) correspondant + figure : \begin{enumerate} - \item dans la table des matières ; - \item dans les \glspl{titrecourant} ; + \item en \gls{tdm} (selon la profondeur choisie : cf. \refKey{depth} et + \refKey{localtocs/depth}) ; + \item en entête (pour les chapitres et sections seulement) ; \end{enumerate} - \item les (sous-(sous-))sections du chapitre peuvent et même \emph{doivent} - être créées avec les versions \emph{non} étoilées des commandes - correspondantes : \docAuxCommand{section}, \docAuxCommand{subsection} et - \docAuxCommand{subsubsection}. + \item si les unités correspondantes contiennent des sous-unités, ces dernières + puissent (et même \emph{doivent}) être créées avec les versions \emph{non} + étoilées des commandes correspondantes : elles seront néanmoins \emph{non} + numérotées (comme l'unité les contenant). + + Ainsi, si un chapitre est non numéroté, les sections, sous-sections, + sous-sous-sections, etc. qu'il contient doivent aussi être non + numérotées. Et, avec la \yatCl{}, elles seront cependant introduites par les + commandes \emph{non} étoilées correspondantes : \docAuxCommand{section}, + \docAuxCommand{subsection}, \docAuxCommand{subsubsection}, etc. \end{enumerate} \end{dbremark} \begin{dbexample}{Introduction}{} \indexex{chapitre!non numéroté}% + \indexex{unité!du mémoire!non numérotée}% Le code suivant produit la \vref{fig-introduction} illustrant une introduction (générale) non numérotée. On constate que, bien que seule la commande \docAuxCommand{chapter} figure sous sa forme étoilée, aucun élément de structuration de ce chapitre n'est numéroté. % - \bodysample[corps/introduction]{% + \bodysample{introduction}{% deletekeywords={[1]introduction},% deletekeywords={[3]section,subsection,subsubsection,paragraph,subparagraph}% }{} @@ -95,12 +221,14 @@ d'en simplifier l'usage. \label{fig-introduction} \end{figure} -\section{Chapitres numérotés} +\subsection{Têtes des chapitres numérotés} \label{sec-chapitres-numerotes}% \indexdef{chapitre!numéroté}% -Les chapitres numérotés du corps de la thèse sont introduits par la commande -usuelle \docAuxCommand{chapter} (cf. \vref{fig-chapitre}). +Les chapitres numérotés de la thèse, introduits par la version non étoilée de la +commande \docAuxCommand{chapter}, voient leurs têtes composées par défaut avec +le style |PetersLenny| du \Package{fncychap} (cf. \vref{fig-chapitre}). La +\vref{sec-style-des-tetes} explique comment ceci peut être modifié. \begin{figure}[ht] \centering @@ -110,12 +238,6 @@ usuelle \docAuxCommand{chapter} (cf. \vref{fig-chapitre}). \label{fig-chapitre} \end{figure} -\begin{dbremark}{Style des têtes de chapitres numérotés personnalisable}{} - Les têtes de chapitres numérotés sont par défaut composées avec le style - |PetersLenny| du \Package*{fncychap}. La \vref{sec-style-des-tetes} explique - comment ceci peut être modifié. -\end{dbremark} - \section{Références bibliographiques}\label{sec-refer-bibl} \indexdef{bibliographie!globale}% diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-liminaires.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-liminaires.tex index 2d54acfcc29..61b62b08261 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-liminaires.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-liminaires.tex @@ -77,8 +77,8 @@ La page dédiée à la clause de non-responsabilité est produite par la command non-responsabilité}{} \indexex{clause de non-responsabilité}% \NoAutoSpacing% -% -\bodysample{rangesuffix=\^^M,linerange={makedisclaimer}}{}% + % + \bodysample{production-clause}{}{}% Le résultat de ce code est illustré \vref{fig-disclaimerpage}. \end{dbexample} @@ -131,13 +131,12 @@ par défaut si elle ne convient pas, on pourra recourir à la commande \begin{dbexample}{Préparation et production de la page dédiée aux mots clés}{} \indexex{mot clé}% Les codes suivants produisent la page illustrée \vref{fig-makekeywords}. - \preamblesample[configuration/characteristics]{% - linerange={keywords-laugh},% + \preamblesample{preparation-mots-cles}{% deletekeywords={[1]{keywords}}, deletekeywords={[5]{keywords}}% }{title=Préparation} -% - \bodysample{rangesuffix=\^^M,linerange={makekeywords}}{title=Production} + % + \bodysample{production-mots-cles}{}{title=Production} \end{dbexample} \begin{figure}[htbp] @@ -170,13 +169,12 @@ par défaut si elle ne convient pas, on pourra recourir à la commande \indexex{laboratoire}% Les codes suivants produisent la page illustrée \vref{fig-makelaboratory}. \NoAutoSpacing% - \preamblesample[configuration/characteristics]{% + \preamblesample{preparation-laboratoire}{% deletekeywords={url},% morekeywords={[2]url},% - linerange={laboratory-Liouville}% }{title=Préparation} -% - \bodysample{rangesuffix=\^^M,linerange={makelaboratory}}{title=Production} + % + \bodysample{production-laboratoire}{}{title=Production} \end{dbexample} \begin{figure}[htbp] @@ -211,9 +209,9 @@ par défaut si elle ne convient pas, on pourra recourir à la commande \begin{dbexample}{Préparation et production de la page dédiée aux dédicaces}{} \indexex{dédicace}% \NoAutoSpacing% - \preamblesample[liminaires/dedicaces]{linerange=dedication-ritent}{title=Préparation} -% - \bodysample[liminaires/dedicaces]{rangesuffix=\^^M,linerange={makededications}}{title=Production} + \preamblesample{preparation-dedicaces}{}{title=Préparation} + % + \bodysample{production-dedicaces}{}{title=Production} Le résultat de ce code est illustré \vref{fig-dedicationspage}. \end{dbexample} @@ -259,9 +257,9 @@ par défaut si elle ne convient pas, on pourra recourir à la commande \indexex{épigraphe}% \NoAutoSpacing% Les codes suivants produisent la page illustrée \vref{fig-epigraphspage}. - \preamblesample[liminaires/epigraphes]{linerange={frontepigraph-Einstein}}{title=Préparation} + \preamblesample{preparation-epigraphes}{}{title=Préparation} % - \bodysample[liminaires/epigraphes]{rangesuffix=\^^M,linerange={makefrontepigraphs}}{title=Production} + \bodysample{production-epigraphes}{}{title=Production} \end{dbexample} \begin{figure}[htbp] @@ -360,23 +358,9 @@ page. \begin{dbexample}{Préparation et production de la page dédiée aux résumés}{} \indexex{résumé}% Les codes suivants produisent la page illustrée \vref{fig-resumes-succincts}. -% \preamblesample{% -% includerangemarker=false,% -% rangebeginprefix={»).\^^M},% -% rangeendsuffix={\^^M\%\ Page},% -% linerange={\\begin\{abstract-\\end\{abstract\}}% -% }{title=Préparation des résumés} -\begin{bodycode} -\begin{abstract} - \lipsum[1-2] -\end{abstract} -\begin{abstract} - \lipsum[3-4] -\end{abstract} -\end{bodycode} + \preamblesample{preparation-resumes}{}{title=Préparation des résumés} + \bodysample{production-resumes}{}{title=Production des résumés} % - \bodysample[liminaires/resumes]{rangesuffix=\^^M,linerange={makeabstract}}{title=Production - des résumés} \end{dbexample} \begin{figure}[htbp] @@ -497,11 +481,11 @@ la \yatCl. Cependant, celle-ci fournit des fonctionnalités propres au \begin{dbexample}{Définitions et liste des symboles}{} \indexex{symbole}% Le code suivant définit certains symboles. - \preamblesample[auxiliaires/symboles.tex]{}{}% + \preamblesample{preparation-symboles}{}{title=Préparation}% Le code suivant produit la liste de ces symboles \aside*{composée avec le style \docValue{yadsymbolstyle}}. - \bodysample{rangesuffix=\^^M,linerange={printsymbols}}{} Le résultat de ce - code est illustré \vref{fig-printsymbols}. + \bodysample{production-symboles}{}{title=Production}% + Le résultat de ce code est illustré \vref{fig-printsymbols}. \end{dbexample} % \afterpage{% @@ -595,7 +579,8 @@ les clés disponibles sont les deux suivantes. initialement \docAuxCommand{contentsname}} \index{table des matières!globale!nom}% \index{table des matières!globale!titre}% - \index{nom!table des matières}% + \index{nom!de la table des matières}% + \index{titre!de la table des matières}% Par défaut, le nom de la table des matières est \docAuxCommand{contentsname}, c'est-à-dire \enquote{\contentsname} ou \enquote{\selectlanguage{english}\contentsname}\selonlangueshort{}. Cette clé @@ -627,15 +612,11 @@ les clés disponibles sont les deux suivantes. \end{enumerate} on insérera respectivement : % - \bodysample{% - rangeendsuffix=\],% - deletekeywords={chapter},% - linerange={tableofcontents-Sommaire}, - }{} + \bodysample{sommaire}{}{} % et : % - \bodysample{rangesuffix=\^^M,linerange={tableofcontents}}{} + \bodysample{table-des-matieres}{}{} % La \vref{fig-tableofcontentsto-tableofcontents} illustre ce code. \end{dbexample} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex index 7ae6d76b0f2..4cbe4ad5d15 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex @@ -7,7 +7,7 @@ les pages de titre de la thèse. \section{Production des pages de titre} \begin{docCommand}[doc description=\mandatory]{maketitle}{\oarg{options}}% - \index{titre!production}% + \index{titre!de la thèse!production}% Cette commande \emph{produit} : \begin{enumerate} \item @@ -43,8 +43,8 @@ personnaliser les pages de titre au moyen des clés \refKey{nofrontcover} et \docValue{true}, initialement \docValue{false}}% \index{couverture}% \index{première de couverture!suppression}% - \index{titre!première de couverture}% - \index{titre!première de couverture!suppression}% + \index{page de titre!première de couverture}% + \index{page de titre!première de couverture!suppression}% \index{suppression!première de couverture}% Cette clé permet de désactiver la production de la 1\iere{} de couverture. \end{docKey} @@ -55,10 +55,10 @@ personnaliser les pages de titre au moyen des clés \refKey{nofrontcover} et \changes{v0.99c}{2014-06-06}{Nouvelle clé \protect\refKey{frametitle} permettant de personnaliser (p. ex. supprimer) le cadre autour du titre}% - \index{titre!cadre entourant}% - \index{cadre!entourant le titre!supression}% - \index{cadre!entourant le titre!forme}% - \index{suppression!cadre entourant le titre}% + \index{titre!de la thèse!cadre entourant}% + \index{cadre!entourant le titre de la thèse!supression}% + \index{cadre!entourant le titre de la thèse!forme}% + \index{suppression!cadre entourant le titre de la thèse}% % Cette clé permet de personnaliser le cadre figurant par défaut autour du titre de la thèse sur les pages de titre : @@ -92,7 +92,7 @@ personnaliser les pages de titre au moyen des clés \refKey{nofrontcover} et \end{dbexample} \begin{dbexample}{Cadre \enquote{fantaisie} autour du titre de la thèse}{} - \index{cadre!entourant le titre!fantaisie}% + \index{cadre!entourant le titre de la thèse!fantaisie}% Cet exemple, certainement déconseillé, montre comment exploiter les fonctionnalités du \Package{tcolorbox} pour obtenir un cadre \enquote{fantaisie} autour du titre de la thèse.% @@ -136,8 +136,7 @@ Avec les données caractéristiques suivantes, la commande \begin{dbexample}{Préparation et production des pages de titre}{} % \NoAutoSpacing% - \lstset{morecomment=[is]{\%}{\^^M}}% - \preamblesample[configuration/characteristics]{% + \preamblesample{preparation-titre}{% deletekeywords={author,title,subtitle,date,url},% deletekeywords={[2]title},% deletekeywords={[5]% @@ -152,22 +151,16 @@ Avec les données caractéristiques suivantes, la commande committeepresident,% ordernumber% },% - rangeendsuffix={\^^M},% - linerange={% - author-42] - }% - }{title=Préparation du titre (par exemple dans le \File{\characteristicsfile})} + }% + {title=Préparation du titre (par exemple dans le \File{\characteristicsfile})} % - \lstset{deletecomment=[is]{\%}{\^^M}}% - % - \bodysample{rangesuffix=\^^M,linerange={maketitle}}{title=Production - du titre} + \bodysample{production-titre}{}{title=Production du titre} \end{dbexample} \begin{landscape} \begin{figure}[htb] - \indexex{titre}% - \indexex{Première de couverture}% + \indexex{titre!de la thèse}% + \indexex{première de couverture}% \centering \begin{subfigure}[b]{.45\linewidth} \centering% diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex index 7074badc45f..9f989bc9a07 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex @@ -127,10 +127,10 @@ Par défaut, un mémoire créé avec la \yatCl est composé : \end{dbexample} \subsection{Profondeur de la numérotation}\label{sec-profondeur-de-la} -\index{profondeur!numérotation des paragraphes}% -\index{numérotation!des paragraphes!profondeur}% +\index{profondeur!numérotation des unités}% +\index{numérotation!des unités!profondeur}% -Par défaut, la numérotation des paragraphes a pour \enquote{niveau de +Par défaut, la numérotation des unités a pour \enquote{niveau de profondeur} les sous-sections. Autrement dit, seuls les titres des parties (éventuelles), chapitres, sections et sous-sections sont numérotés. L'option \refKey{secnumdepth} suivante permet de spécifier un autre niveau de @@ -140,10 +140,10 @@ profondeur. \tcbset{before lower=\vspace*{\baselineskip}\par} \begin{docKey}{secnumdepth}{=\docValue{part}\textbar\docValue{chapter}\textbar\docValue{section}\textbar\docValue{subsection}\textbar\docValue{subsubsection}\textbar\docValue{paragraph}\textbar\docValue{subparagraph}}{pas de valeur par défaut, initialement \docValue{subsection}} - \indexdef{profondeur!numérotation des paragraphes}% - \indexdef{numérotation des paragraphes!profondeur}% + \indexdef{profondeur!numérotation des unités}% + \indexdef{numérotation!des unités!profondeur}% Cette clé permet de modifier le \enquote{niveau de profondeur} de la - numérotation des paragraphes jusqu'aux, respectivement : parties, + numérotation des unités jusqu'aux, respectivement : parties, chapitres, sections, sous-sections, sous-sous-sections, paragraphes, sous-paragraphes. \end{docKey} @@ -184,7 +184,7 @@ commandes du \Package*{setspace} \aside*{chargé par la \yatCl}. matières locales}% \begin{docKey}[][doc new=2016-10-30]{localtocs}{}{pas de valeur par défaut, pas - de valeur initiale} + de valeur initiale} \indexdef{table des matières!locale}% Cette clé fait automatiquement débuter les chapitres de la partie principale\footnote{C'est-à-dire de \refCom{mainmatter} jusqu'à @@ -228,7 +228,7 @@ clé \refKey{localtocs/depth}. \begin{preamblecode} \documentclass[localtocs]{yathesis} \end{preamblecode} - + Dans l'exemple précédent, les tables des matières locales vont jusqu'aux sous-sections. Pour qu'elles aillent par exemple jusqu'aux sous-sous-sections, on recourra à : @@ -278,14 +278,14 @@ intitulée \translateexpression{localtocname}. chapitres par leurs bibliographies locales}% \begin{docKey}[][doc new=2016-10-30]{localbibs}{}{pas de valeur par défaut, pas - de valeur initiale} + de valeur initiale} \indexdef{bibliographie!locale}% Cette clé fait automatiquement finir les chapitres (contenant au moins une référence bibliographique) par leurs bibliographies locales. \end{docKey} \begin{docKey}[][doc new=2016-10-30]{localbibs*}{}{pas de valeur par défaut, pas - de valeur initiale} + de valeur initiale} \indexdef{bibliographie!locale}% Cette clé a le même effet que \refKey{localbibs} sauf que l'option \docAuxKey{defernumbers} du \Package*{biblatex} est alors @@ -727,7 +727,7 @@ adresses des laboratoires est un peu condensée si \meta{nombre} dépasse $1$. \label{sec-options-passer-aux}% \index{option!de package chargé par \yatcl}% -\changes{v0.99g}{2014-07-13}{Des options peuvent être passées aux packages +\changes{v0.99g}{2014-07-13}{Possibilité de passer des options aux packages chargés par \yat{}}% % Pour plusieurs de ses fonctionnalités, la \yatCl s'appuie sur des packages @@ -856,10 +856,10 @@ peuvent être passées à leurs options). % \end{docCommand} % % \subsection{Profondeur de la numérotation}\label{sec-profondeur-de-la} -% \index{profondeur!numérotation des paragraphes}% -% \index{numérotation!des paragraphes!profondeur}% +% \index{profondeur!numérotation des unités}% +% \index{numérotation!des unités!profondeur}% % -% Par défaut, la numérotation des paragraphes a pour \enquote{niveau de +% Par défaut, la numérotation des unités a pour \enquote{niveau de % profondeur} les sous-sections. Autrement dit, seuls les titres des parties % (éventuelles), chapitres, sections et sous-sections sont numérotés. L'option % \refKey{secnumdepth} suivante permet de spécifier un autre niveau de @@ -869,10 +869,10 @@ peuvent être passées à leurs options). % \tcbset{before lower=\vspace*{\baselineskip}\par} % \begin{docKey}{secnumdepth}{=\docValue{part}\textbar\docValue{chapter}\textbar\docValue{section}\textbar\docValue{subsection}\textbar\docValue{subsubsection}\textbar\docValue{paragraph}\textbar\docValue{subparagraph}}{pas % de valeur par défaut, initialement \docValue{subsection}} -% \indexdef{profondeur!numérotation des paragraphes}% -% \indexdef{numérotation des paragraphes!profondeur}% +% \indexdef{profondeur!numérotation des unités}% +% \indexdef{numérotation des unités!profondeur}% % Cette clé permet de modifier le \enquote{niveau de profondeur} de la -% numérotation des paragraphes jusqu'aux, respectivement : parties, +% numérotation des unités jusqu'aux, respectivement : parties, % chapitres, sections, sous-sections, sous-sous-sections, paragraphes, % sous-paragraphes. % \end{docKey} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex index 1810f8f9525..572dbed2a9a 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex @@ -7,7 +7,7 @@ caractéristiques de la thèse. La plupart d'entre elles sont ensuite affichées en divers emplacements du mémoire : \begin{itemize} \item% - \index{titre}% + \index{titre!de la thèse}% \index{couverture}% \index{première de couverture}% sur les pages de 1\iere{} de couverture et de titre(s), produites par la @@ -124,7 +124,7 @@ titre\footnote{En outre, les titres et éventuels sous-titres figureront sur les \begin{docCommand}[doc description=\mandatory]{title}{\oarg{titre dans la langue secondaire}\marg{titre}}% \index{caractéristiques de la thèse!liste!titre}% - \indexdef{titre}% + \indexdef{titre!de la thèse}% Cette commande définit le \meta{titre} de la thèse. Celui-ci apparaît alors aussi comme métadonnée \enquote{Titre} du fichier \pdf{} de la thèse. \end{docCommand} @@ -132,10 +132,9 @@ titre\footnote{En outre, les titres et éventuels sous-titres figureront sur les \begin{docCommand}{subtitle}{\oarg{sous-titre dans la langue secondaire}\marg{sous-titre}}% \index{caractéristiques de la thèse!liste!sous-titre}% - \indexdef{sous-titre}% - \index{titre!sous-titre}% - Cette commande définit l'éventuel \meta{sous-titre} de - la thèse. + \indexdef{sous-titre de la thèse}% + \index{titre!de la thèse!sous-titre}% + Cette commande définit l'éventuel \meta{sous-titre} de la thèse. \end{docCommand} % \begin{docCommand}[doc description=\mandatory]{academicfield}{\oarg{discipline dans la langue @@ -704,14 +703,19 @@ corps de métier) des membres du jury parmi celles prédéfinies par la \yatCl{} % \begin{docKey}[][doc updated=2016-10-30]{associateprofessor}{=\docValue{true}\textbar\docValue{false}}{par défaut \docValue{true}, initialement \docValue{false}} - \index{corporation!prédéfinie!mcf (non) hdr@\acrshort{mcf} (non) \acrshort{hdrpeople}}% - \indexsee{mcf (non) hdr@\acrshort{mcf} (non) \acrshort{hdrpeople}}{corporation}% + \index{corporation!prédéfinie!mcf (non) hdr@\acrshort{mcf} (non) + \acrshort{hdrpeople}}% + \indexsee{mcf (non) hdr@\acrshort{mcf} (non) + \acrshort{hdrpeople}}{corporation}% \changes{v0.99o}{2016-10-30}{Clés \protect\refAux{mcf} et \protect\refAux{mcf*} remplacées par les (et alias des) clés \protect\refKey{associateprofessor} et \protect\refKey{associateprofessor*}}% \changes*{v0.99o}{2016-10-30}{\acrshort{mcf} désormais traduit en anglais par - \enquote{\foreignlanguage{english}{\translate{associateprofessor}}}}% + \enquote{\foreignlanguage{english}{\translate{associateprofessor}}} (et non + plus par + \enquote{Lecturer})\protect\footnote{Cf. \vref{sec-expressions-cles} au cas + où l'ancienne expression soit préférée.}}% Cette clé permet de spécifier qu'une personne appartient à la corporation des \glspl{mcf}\footnote{Par souci de compatibilité ascendante, la clé désormais obsolète \refAux{mcf} est un alias de la clé \refKey{associateprofessor}.}. diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/introduction.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/introduction.tex new file mode 100644 index 00000000000..88163803052 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/introduction.tex @@ -0,0 +1,22 @@ +\chapter*{Introduction générale} +\lipsum[26] +\section{Une section d'introduction} +\lipsum[28] +\subsection{Une sous-section d'introduction} +\lipsum[29] +\subsubsection{Une sous-sous-section d'introduction} +\lipsum[30] +\paragraph{Un paragraphe d'introduction} +\lipsum[31] +\subparagraph{Un sous-paragraphe d'introduction} +\lipsum[32] +\subparagraph{Un autre sous-paragraphe d'introduction} +\lipsum[33] +\paragraph{Un autre paragraphe d'introduction} +\lipsum[34] +\subsubsection{Une autre sous-sous-section d'introduction} +\lipsum[35] +\subsection{Une autre sous-section d'introduction} +\lipsum[36] +\section{Une autre section d'introduction} +\lipsum[37] diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-dedicaces.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-dedicaces.tex new file mode 100644 index 00000000000..ab0b09c333c --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-dedicaces.tex @@ -0,0 +1,3 @@ +\dedication{À mon directeur bien-aimé !} +\dedication{À mon co-directeur bien-co-aimé aussi !} +\dedication{Je dédie également ce travail\\à tous ceux qui le méritent} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-epigraphes.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-epigraphes.tex new file mode 100644 index 00000000000..ea72e75860f --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-epigraphes.tex @@ -0,0 +1,3 @@ +\frontepigraph{Science sans conscience n'est que ruine de l'âme.}{François Rabelais} +\frontepigraph[english]{I can resist everything, except temptation!}{Oscar Wilde} +\frontepigraph{Il est plus facile de désintégrer un atome qu'un préjugé.}{Albert Einstein} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-laboratoire.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-laboratoire.tex new file mode 100644 index 00000000000..9addcefa7f0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-laboratoire.tex @@ -0,0 +1,13 @@ +\laboratory[ +logo=labo, +logoheight=1.25cm, +telephone=(33)(0)3 21 46 55 86, +fax=(33)(0)3 21 46 55 75, +email=secretariat@lmpa.univ-littoral.fr, +url=http://www-lmpa.univ-littoral.fr/ +]{LMPA Joseph Liouville}{% + Maison de la Recherche Blaise Pascal \\ + 50, rue Ferdinand Buisson \\ + CS 80699 \\ + 62228 Calais Cedex \\ + France} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-mots-cles.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-mots-cles.tex new file mode 100644 index 00000000000..a2ef43dee48 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-mots-cles.tex @@ -0,0 +1 @@ +\keywords{chaos, rire}{chaos, laugh} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-resumes.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-resumes.tex new file mode 100644 index 00000000000..219f2eb6173 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-resumes.tex @@ -0,0 +1,6 @@ +\begin{abstract} + \lipsum[1-2] +\end{abstract} +\begin{abstract} + \lipsum[3-4] +\end{abstract} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-symboles.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-symboles.tex new file mode 100644 index 00000000000..2c8c61428c9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-symboles.tex @@ -0,0 +1,4 @@ +\newglssymbol{ohm}{\si{\ohm}}{ohm}{unité de résistance électrique} +\newglssymbol{exists}{\ensuremath{\exists}}{quantificateur existentiel}{} +\newglssymbol[constanteplanck]{planck}{\ensuremath{h}}{constante de + Planck}{\ensuremath{h\approx\SI{6,62606957e-34}{\joule\second}}} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-titre.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-titre.tex new file mode 100644 index 00000000000..5444fd2c00d --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/preparation-titre.tex @@ -0,0 +1,36 @@ +\author[aa@zygo.fr]{Alphonse}{Allais} +\title[Laugh's Chaos]{Le chaos du rire} +\subtitle[Chaos' Laugh]{Le rire du chaos} +\academicfield[Mathematics]{Mathématiques} +\speciality[Dynamical systems]{Systèmes dynamiques} +\date{1}{1}{2015} +\submissiondate{1}{10}{2014} +\subject[Chaotic Laugh]{Rire chaotique} +\comue[logo=comue]{ComUE Lille Nord de France} +\institute[logo=ulco,url=http://www.univ-littoral.fr/]{ULCO} +\coinstitute[logo=paris13,url=http://www.univ-paris13.fr/]{Université de Paris~13} +\doctoralschool[url=http://edspi.univ-lille1.fr/]{ED Régionale SPI 72} +\laboratory[ +logo=labo, +logoheight=1.25cm, +telephone=(33)(0)3 21 46 55 86, +fax=(33)(0)3 21 46 55 75, +email=secretariat@lmpa.univ-littoral.fr, +url=http://www-lmpa.univ-littoral.fr/ +]{LMPA Joseph Liouville}{% + Maison de la Recherche Blaise Pascal \\ + 50, rue Ferdinand Buisson \\ + CS 80699 \\ + 62228 Calais Cedex \\ + France} +\supervisor[professor,affiliation=ULCO]{Michel}{de Montaigne} +\cosupervisor[associateprofessor*,affiliation=ULCO]{Charles}{Baudelaire} +\comonitor[associateprofessor,affiliation=ULCO]{Étienne}{de la Boétie} +\referee[professor,affiliation=IHP]{René}{Descartes} +\referee[seniorresearcher,affiliation=CNRS]{Denis}{Diderot} +\committeepresident[professor,affiliation=ENS Lyon]{Victor}{Hugo} +\examiner[associateprofessor,affiliation=Université de Paris~13]{Sophie}{Germain} +\examiner[juniorresearcher,affiliation=INRIA]{Joseph}{Fourier} +\examiner[juniorresearcher*,affiliation=CNRS]{Paul}{Verlaine} +\guest{George}{Sand} +\ordernumber[42] diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-clause.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-clause.tex new file mode 100644 index 00000000000..bfa42e92df6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-clause.tex @@ -0,0 +1 @@ +\makedisclaimer diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-dedicaces.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-dedicaces.tex new file mode 100644 index 00000000000..a608a05e48b --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-dedicaces.tex @@ -0,0 +1 @@ +\makededications diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-epigraphes.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-epigraphes.tex new file mode 100644 index 00000000000..3a7d8c6067d --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-epigraphes.tex @@ -0,0 +1 @@ +\makefrontepigraphs diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-laboratoire.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-laboratoire.tex new file mode 100644 index 00000000000..77c03dc5314 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-laboratoire.tex @@ -0,0 +1 @@ +\makelaboratory diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-mots-cles.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-mots-cles.tex new file mode 100644 index 00000000000..c4b6f97a598 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-mots-cles.tex @@ -0,0 +1 @@ +\makekeywords diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-resumes.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-resumes.tex new file mode 100644 index 00000000000..cde3ae317b0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-resumes.tex @@ -0,0 +1 @@ +\makeabstract diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-symboles.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-symboles.tex new file mode 100644 index 00000000000..a5ef508dda1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-symboles.tex @@ -0,0 +1 @@ +\printsymbols diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-titre.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-titre.tex new file mode 100644 index 00000000000..2a8b21e8493 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/production-titre.tex @@ -0,0 +1 @@ +\maketitle diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/sommaire.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/sommaire.tex new file mode 100644 index 00000000000..18715e0df42 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/sommaire.tex @@ -0,0 +1 @@ +\tableofcontents[depth=chapter,name=Sommaire] diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/table-des-matieres.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/table-des-matieres.tex new file mode 100644 index 00000000000..592c1b94bbe --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/extraits-these/table-des-matieres.tex @@ -0,0 +1 @@ +\tableofcontents diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/figures/specimens-canevas-fig.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/figures/specimens-canevas-fig.tex deleted file mode 100644 index 7536e079452..00000000000 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/figures/specimens-canevas-fig.tex +++ /dev/null @@ -1,150 +0,0 @@ -\tikzset{ - every node/.style={ - font=\ttfamily, - } -} - -\tikzset{ - fromrootstyle/.style={ - edge from parent fork down, - growth parent anchor=west, - style={sibling distance=60mm} - } -} - -\tikzset{ - treestyle/.style={ - grow via three points={ - one child at (0.8,-0.725) and two children at (0.8,-0.75) and (0.8,-1.5) - }, - edge from parent path={ - ($(\tikzparentnode\tikzparentanchor)+(2ex,0pt)$) |- (\tikzchildnode\tikzchildanchor)%| - }, - anchor=west, - growth parent anchor=west, - parent anchor=south west - } -} - -\hypersetup{hidelinks} -% -\begin{tikzpicture} - \node[fill=doc] { - \meta{dossier de documentation de \yat{}} - } - child[ - fromrootstyle, - nodes={fill=specimens} - ] { node (t1) {% - \global\def\folder{specimens}% - \directorytree% - } - child[treestyle] { node (a4) {% - \global\def\subfolder{a-plat}% - \subdirectorytree% - } - child {node {\etctree} } - child {node (a5) {\pdffiletree{these}} } - child {node {\etctree} } - } - child [missing] {} - child [missing] {} - child [missing] {} - child[treestyle] { node (a6) {\zipfiletree}} - child[treestyle] { node (a1) {% - \global\def\subfolder{en-arborescence}% - \subdirectorytree% - } - child {node {\etctree} } - child {node (a2) {\pdffiletree{these}} } - child {node {\etctree} } - } - child [missing] {} - child [missing] {} - child [missing] {} - child[treestyle] { node (a3) {\zipfiletree} } - } - child[fromrootstyle,nodes={fill=canevas}] { node (t2) {% - \global\def\folder{canevas}% - \directorytree% - } - child[treestyle] { node (b4) {% - \global\def\subfolder{a-plat}% - \subdirectorytree% - } - child {node {\etctree} } - child {node (b5) {\pdffiletree{these}} } - child {node {\etctree} } - } - child [missing] {} - child [missing] {} - child [missing] {} - child[treestyle] { node (b6) {\zipfiletree} } - child[treestyle] { node (b1) {% - \global\def\subfolder{en-arborescence}% - \subdirectorytree% - } - child {node {\etctree} } - child {node (b2) {\pdffiletree{these}} } - child {node {\etctree} } - } - child [missing] {} - child [missing] {} - child [missing] {} - child[treestyle] { node (b3) {\zipfiletree} } - }; - \begin{pgfonlayer}{background} - \node[fit=(a1)(a2)(a3)(a4)(a5)(a6)(b1)(b2)(b3)(b4)(b5)(b6)(t1)(t2), - inner sep=0,line - width=0] (glob) {}; - % - \node [ - fill=a-plat, - draw=a-plat, - fit=(a4)(a5)(a6)(b4)(b5)(b6)(glob.east |- a4) (glob.west |- a4), - inner xsep=.75mm, - inner ysep=.75mm - ] (a-plat_zone) {}; - \node[ - fill=a-plat, - draw=a-plat, - above=.5cm of a-plat_zone.north east, - text width=3.5cm, - align=center, - font=\rmfamily - ] (a-plat_zone_label) - {Spécimen et canevas\\\enquote{à plat}}; - \draw[ - ->, - color=a-plat, - thick - ] (a-plat_zone_label) to [out=-60,in=0] (a-plat_zone); - % - \node[ - fill=en-arborescence, - draw=en-arborescence, - fit=(a1)(a2)(a3)(b1)(b2)(b3)(glob.east |- a1) (glob.west |- a1), - inner xsep=.75mm, - inner ysep=.75mm, - ] (en-arborescence_zone) {}; - \node[ - fill=en-arborescence, - draw=en-arborescence, - below=.5cm of en-arborescence_zone.south east, - text width=3.5cm, - align=center, - font=\rmfamily - ] (en-arborescence_zone_label) - {Spécimen et canevas \enquote{en arborescence}}; - \draw[ - ->, - color=en-arborescence, - thick - ] (en-arborescence_zone_label) to [out=60,in=0] (en-arborescence_zone); - \end{pgfonlayer} -\end{tikzpicture} - -%%% Local Variables: -%%% mode: latex -%%% TeX-master: "../yathesis-fr" -%%% End: diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/glossaries/acronyms.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/glossaries/acronyms.tex index 5d820d9896b..e9506f2f02c 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/glossaries/acronyms.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/glossaries/acronyms.tex @@ -74,6 +74,9 @@ \newacronym{cifre}{cifre}{% convention industrielle de formation par la recherche% }% +\newacronym{tdm}{tdm}{% + table(s) des matières% +}% % \newacronym{abes}{abes}{agence bibliographique de l'enseignement supérieur}% % Local Variables: diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/latexmkrc b/Master/texmf-dist/doc/latex/yathesis/french/documentation/latexmkrc index 3115c560036..6b09bd2e0b3 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/latexmkrc +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/latexmkrc @@ -3,8 +3,6 @@ $pdf_mode = 1; $bibtex_use = 1; $bibtex = 'biber %O %B'; -# # add_cus_dep('glo', 'gls', 0, 'makeindex'); -# add_cus_dep('glo2', 'gls2', 0, 'makeglossaries'); add_cus_dep('glo', 'gls', 0, 'makeglossaries'); add_cus_dep('acn', 'acr', 0, 'makeglossaries'); add_cus_dep('slo', 'sls', 0, 'makeglossaries'); @@ -12,31 +10,30 @@ sub makeglossaries{ system( "makeglossaries \"$_[0]\"" ); } -# add_cus_dep('glo', 'gls', 0, 'makeglo2gls'); -# sub makeglo2gls { -# system("makeindex -s gglo.ist -o '$_[0]'.gls '$_[0]'.glo"); -# } - -# $makeindex = 'texindy -L french -M denisbdoc.xdy'; - -add_cus_dep('commands.idx', 'ind', 0, 'texindy'); -sub texindy{ - system("texindy -L french -M denisbdoc.xdy commands.idx"); +add_cus_dep('odx', 'ond', 0, 'texindycommands'); +sub texindycommands{ + system("texindy -L french -M denisbdoc.xdy -o \"$_[0].ond\" \"$_[0].odx\" "); } -add_cus_dep('yathesis-fr.idx', 'ind', 0, 'texindybis'); -sub texindybis{ - system("texindy -L french -M denisbdoc.xdy yathesis-fr.idx"); +add_cus_dep('gdx', 'gnd', 0, 'texindychanges'); +sub texindychanges{ + system("texindy -L french -M denisbdoc-chng.xdy -o \"$_[0].gnd\" \"$_[0].gdx\" "); } -add_cus_dep('__denisbdoc_changes.idx', 'ind', 0, 'texindyter'); -sub texindyter{ - system("texindy -L french -M denisbdoc-chng.xdy \"$_[0].idx\""); +add_cus_dep('pdx', 'pnd', 0, 'texindyconcepts'); +sub texindyconcepts{ + system("texindy -L french -M denisbdoc.xdy -o \"$_[0].pnd\" \"$_[0].pdx\" "); } +# system("texindy -L french -M denisbdoc.xdy -o \"$_[0].ond\" \"$_[0].odx\" "); +# system("texindy -L french -M denisbdoc.xdy yathesis-fr.odx"); +# system("texindy -L french -M denisbdoc.xdy yathesis-fr.pdx"); +# system("texindy -L french -M denisbdoc-chng.xdy yathesis-fr.gdx"); + push @generated_exts, 'acn', 'acr', 'alg', 'bcf', 'fls', 'gl*', 'sbl*', 'sl*', 'sym*' ; -$clean_ext .= 'synctex.gz* run.xml tex.bak ind idx out bbl bcf fdb_latexmk run -tdo listing *~ lo* unq mw tcbtemp ins drv atfi db*' ; +$clean_ext .= ' synctex.gz* run.xml tex.bak ind idx out bbl bcf fdb_latexmk run + tdo listing *~ lo* unq mw tcbtemp ins drv atfi db* idx pdx + gdx odx ' ; $quote_filenames = 0; diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/fixed-footnotes.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/fixed-footnotes.tex index fdb1182283b..7be87b17ee9 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/fixed-footnotes.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/fixed-footnotes.tex @@ -45,9 +45,10 @@ % }% % \DeclareFixedFootnote{\nofrontmatter}{% - Au contraire, la commande analogue \protect\docAuxCommand{frontmatter} pour la - \protect\gls{liminaire} ne doit pas être utilisée car elle l'est déjà en - sous-main par la \yatCl{}.% + Avec la \Class{book} standard, la commande analogue + \protect\docAuxCommand{frontmatter} doit également être utilisée pour + introduire la \protect\gls{liminaire}. Mais celle-ci doit au contraire ne pas + être employée avec la \yatCl{} (qui l'actionne déjà en sous-main).% } % \DeclareFixedFootnote{\termesdefinisutilises}{% @@ -118,6 +119,29 @@ Versions \enquote{en arborescence} seulement. } % +\DeclareFixedFootnote{\uneseuleligne}{% + À copier puis à coller avec les contre-obliques (ou sans les contre-obliques + mais alors sur une seule ligne).% +} +% +\DeclareFixedFootnote{\signet}{% + % Le titre alternatif figurant en signet est alors identique à celui en + % \gls{tdm}.% + Et en signet le cas échéant \aside*{notamment si les packages + \package{hyperref} et (ou) \package{bookmark} sont chargés}.% +} +% +\DeclareFixedFootnote{\titresnormalalternatif}{% + \enquote{Normal} ou alternatif, cf. \vref{sec-intit-altern}.% +} +% +\DeclareFixedFootnote{\issues}{% + À l'adresse \url{https://github.com/dbitouze/yathesis/issues/}.% +} +% +\DeclareFixedFootnote{\newissues}{% + À l'adresse \url{https://github.com/dbitouze/yathesis/issues/new/}.% +} %%% Local Variables: %%% mode: latex diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex index 6ef1a57d07f..969fa7a5186 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex @@ -2,7 +2,7 @@ Documentation de la classe \texorpdfstring{\yat}{yathesis}% } % -\subtitle[\version{0.99o}]{\version{0.99o}} +\subtitle[\version{0.99p}]{\version{0.99p}} % \author[denis.bitouze@lmpa.univ-littoral.fr]{Denis}{Bitouzé} % diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/commande-chapter-section.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/commande-chapter-section.tex new file mode 100644 index 00000000000..493a5a0bdf9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/commande-chapter-section.tex @@ -0,0 +1,26 @@ +\footnotesize% +\lstset{% + deletekeywords={chapter},deletekeywords={[3]chapter},% + deletekeywords={section},deletekeywords={[3]section},% +} +\begin{tabular}{|l|c|c|c|} + \cline{2-4} + \multicolumn{1}{c|}{} + & + fil + du texte & \gls{tdm} + & entête \\\hline + \lstinline+\chapter{+\meta{titre}\lstinline+}+ & \multicolumn{3}{c|}{} \\ + \lstinline+\section{+\meta{titre}\lstinline+}+ & \multicolumn{3}{c|}{\multirow{-2}*{\meta{titre}}} \\\hline + \lstinline+\chapter[+\meta{alt. en {\normalfont\ttfamily\acrshort*{tdm}}}\lstinline+]{+\meta{titre}\lstinline+}+ & & \multicolumn{2}{c|}{} \\ + \lstinline+\section[+\meta{alt. en {\normalfont\ttfamily\acrshort*{tdm}}}\lstinline+]{+\meta{titre}\lstinline+}+ & \multirow{-2}*{\meta{titre}} & \multicolumn{2}{c|}{\multirow{-2}*{\meta{alt. en {\normalfont\ttfamily\acrshort*{tdm}}}}} \\\hline + \lstinline+\chapter[][+\meta{alt. en entête}\lstinline+]{+\meta{titre}\lstinline+}+ & \multicolumn{2}{c|}{} & \\ + \lstinline+\section[][+\meta{alt. en entête}\lstinline+]{+\meta{titre}\lstinline+}+ & \multicolumn{2}{c|}{\multirow{-2}*{\meta{titre}}} & \multirow{-2}*{\meta{alt. en entête}} \\\hline + \lstinline+\chapter[+\meta{alt. en {\normalfont\ttfamily\acrshort*{tdm}}}\lstinline+][+\meta{alt. en entête}\lstinline+]{+\meta{titre}\lstinline+}+ & & & \\ + \lstinline+\section[+\meta{alt. en {\normalfont\ttfamily\acrshort*{tdm}}}\lstinline+][+\meta{alt. en entête}\lstinline+]{+\meta{titre}\lstinline+}+ & \multirow{-2}*{\meta{titre}} & \multirow{-2}*{\meta{alt. en {\normalfont\ttfamily\acrshort*{tdm}}}} & \multirow{-2}*{\meta{alt. en entête}} \\\hline +\end{tabular} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: "../yathesis-fr" +%%% End: diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/expressions.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/expressions.tex index b5a560dce5d..143a7825a5b 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/expressions.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/expressions.tex @@ -16,5 +16,5 @@ % Dernier pied de page \bottomrule \\\endlastfoot - \input{translations} + \input{yathesis-translations} \end{longtable} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/no-warnings.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/no-warnings.tex index 1611ca65deb..bfd4d071ee9 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/no-warnings.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/no-warnings.tex @@ -1,18 +1,17 @@ \begin{tabular}{ll} - Commande & Clé de désactivation de l'erreur personnalisée \\\toprule - \refCom{author} & \refKey{noauthor} \\ - \refCom{title} & \refKey{notitle} \\ - \refCom{academicfield} & \refKey{noacademicfield} \\ - \refCom{date} & \refKey{nodate} \\ - \refCom{institute} & \refKey{noinstitute} \\ - \refCom{doctoralschool} & \refKey{nodoctoralschool} \\ - \refCom{laboratory} & \refKey{nolaboratory} \\ - \refCom{laboratory} & \refKey{nolaboratoryadress} \\ - \refCom{supervisor} & \refKey{nosupervisor} \\ - \refCom{maketitle} & \refKey{nomaketitle} \\ - \refCom{keywords} & \refKey{nokeywords} \\ - \refEnv{abstract} & \refKey{noabstract} \\ - \refCom{makeabstract} & \refKey{nomakeabstract} \\ - \refCom{tableofcontents} & \refKey{notableofcontents} \\ - \refCom{printbibliography} & \refKey{noprintbibliography} \\ + Élément & Clé(s) de désactivation individuelle de l'erreur \\\toprule + \refCom{author} & \refKey{noauthor} \\ + \refCom{title} & \refKey{notitle} \\ + \refCom{academicfield} & \refKey{noacademicfield} \\ + \refCom{date} & \refKey{nodate} \\ + \refCom{institute} & \refKey{noinstitute} \\ + \refCom{doctoralschool} & \refKey{nodoctoralschool} \\ + \refCom{laboratory} & \refKey{nolaboratory}, \refKey{nolaboratoryadress} \\ + \refCom{supervisor} & \refKey{nosupervisor} \\ + \refCom{maketitle} & \refKey{nomaketitle} \\ + \refCom{keywords} & \refKey{nokeywords} \\ + \refEnv{abstract} & \refKey{noabstract} \\ + \refCom{makeabstract} & \refKey{nomakeabstract} \\ + \refCom{tableofcontents} & \refKey{notableofcontents} \\ + \refCom{printbibliography} & \refKey{noprintbibliography} \\ \end{tabular} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/translations.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/translations.tex deleted file mode 100644 index 4f9bc2303fd..00000000000 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/translations.tex +++ /dev/null @@ -1,78 +0,0 @@ -\expression{coinstitute}{}{}% -\expression{company}{}{}% -\expression{institute}{}{}% -\expression{email}{\Email}{\Email}% -\expression{phone}{\Telefon}{\Telefon}% -\expression{fax}{\Fax}{\Fax}% -\expression{caution}{Avertissement}{Caution}% -\expression{localbibname}{Bibliographie du pr\'esent chapitre}{Bibliography of the current chapter}% -\expression{draft}{brouillon}{draft}% -\expression{prepared-at}{Cette th\`ese a \'et\'e pr\'epar\'ee au}{This - thesis has been prepared at}% -\expression{prepared-at-pl}{Cette th\`ese a \'et\'e pr\'epar\'ee dans les - laboratoires suivants.}{This thesis has been prepared at the following - research units.}% -\expression{prepared-at-hdr}{Cette \textsc{hdr} a \'et\'e pr\'epar\'ee au}{This - habilitation to conduct research has been prepared at}% -\expression{prepared-at-pl-hdr}{Cette \textsc{hdr} a \'et\'e pr\'epar\'ee dans - les laboratoires suivants.}{This habilitation to conduct research has been - prepared at the following research units.}% -\expression{juniorresearcher}{charg\'e de recherche}{Junior Researcher}% -\expression{juniorresearcherfem}{charg\'ee de recherche}{Junior Researcher}% -\expression{juniorresearcher*}{charg\'e de recherche - \textsc{hdr}}{\textsc{hdr} Junior Researcher}% -\expression{juniorresearcherfem*}{charg\'ee de recherche - \textsc{hdr}}{\textsc{hdr} Junior Researcher}% -\expression{cosupervisor}{co-directeur}{Co-Supervisor}% -\expression{cosupervisorfem}{co-directrice}{Co-Supervisor} -\expression{comonitor}{co-encadrant}{Co-Monitor}% -\expression{comonitorfem}{co-encadrante}{Co-Monitor} -\expression{committeemembers}{Composition du jury}{Committee members}% -\expression{estimateddefensedate}{Date de soutenance pr\'evue le}{Defense - date scheduled on}% -\expression{supervisor}{directeur}{Supervisor}% -\expression{supervisorfem}{directrice}{Supervisor} -\expression{seniorresearcher}{directeur de recherche}{Senior Researcher}% -\expression{seniorresearcherfem}{directrice de recherche}{Senior Researcher}% -\expression{supervisors-in-committee}{Directeur de th\`ese}{Supervisor}% -\expression{supervisors-in-committee-pl}{Directeurs de th\`ese}{Supervisors}% -\expression{supervisors-in-committee-hdr}{Directeur}{Supervisor}% -\expression{supervisors-in-committee-pl-hdr}{Directeurs}{Supervisors}% -\expression{academicfield}{Discipline}{Academic Field}% -\expression{doctoralschool}{\'Ecole doctorale}{Doctoral School}% -\expression{aim}{En vue de l'obtention du grade de docteur de l'}{In order - to become Doctor from }% -\expression{aimand}{ et de l'}{ and from }% -\expression{examiners}{Examinateur}{Examiner}% -\expression{examiners-pl}{Examinateurs}{Examiners}% -\expression{guests}{Invit\'e}{Guest}% -\expression{guests-pl}{Invit\'es}{Guests}% -\expression{associateprofessor}{\textsc{mcf}}{Associate Professor}% -\expression{associateprofessor*}{\textsc{mcf} \textsc{hdr}}{\textsc{hdr} Associate Professor}% -\expression{keywords}{Mots cl\'es}{Keywords}% -\expression{ordernumber}{Num\'ero d'ordre}{Order Number}% -\expression{committeepresident}{pr\'esident du jury}{Committee President}% -\expression{committeepresidentfem}{pr\'esidente du jury}{Committee President}% -\expression{professor}{professeur}{Professor}% -\expression{professorfem}{professeure}{Professor}% -\expression{referees}{Rapporteur}{Referee}% -\expression{referees-pl}{Rapporteurs}{Referees}% -\expression{website}{Site}{Web Site}% -\expression{localtocname}{Sommaire du pr\'esent chapitre}{Outline of the current chapter}% -\expression{defendedon}{Soutenue le}{Defended on}% -\expression{speciality}{Sp\'ecialit\'e}{Speciality}% -\expression{supervisedby}{Th\`ese dirig\'ee par}{Thesis supervised by}% -\expression{supervisedby-hdr}{Directeurs}{Supervisors}% -\expression{thesisdefendedby}{Th\`ese pr\'esent\'ee par}{Thesis defended - by}% -\expression{thesisdefendedby-hdr}{Habilitation \`a diriger les recherches - pr\'esent\'ee par}{Habilitation to conduct research defended by}% -\expression{thesistitle}{Titre de la th\`ese}{Thesis Title}% -\expression{thesistitle-hdr}{Titre de l'habilitation \`a diriger les recherches}{Habilitation to conduct research's Title}% -\expression{inprogress}{travail en cours}{work in progress}% -\expression{universitydepartment}{Unit\'e de recherche}{University - Department}% -\expression{inprogressfoottext}{Version interm\'ediaire en -date du}{Work in progress as of}% -\expression{submittedfoottext}{Version soumise en date du}{Submitted work - as of}% diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf b/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf Binary files differindex ab254bc83f5..7f1eed9d710 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex index ab92479356a..9669ccd16b5 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex @@ -7,29 +7,35 @@ \usepackage{dirtree} \usepackage[lining]{libertine} % -\changes{v0.99o}{2016-10-30}{Suppression d'un warning inutile du \Package{iflang}}% -\changes{v0.99o}{2016-10-30}{Documentation révisée}% -\changes{v0.99o}{2016-10-30}{Correction de bugs}% -\changes{v0.99n}{2016-06-11}{Documentation révisée}% -\changes{v0.99m}{2016-05-22}{Documentation révisée}% -\changes{v0.99m}{2016-05-22}{Documentation compilable au moyen de \hologo{pdfLaTeX}}% -\changes{v0.99l}{2014-10-23}{Documentation révisée}% -\changes{v0.99k}{2014-10-01}{Documentation révisée}% -\changes{v0.99k}{2014-10-01}{Corrections de bugs}% -\changes{v0.99j}{2014-07-18}{Documentation révisée}% -\changes{v0.99j}{2014-07-18}{Corrections de bugs}% -\changes{v0.99i}{2014-07-17}{Documentation révisée}% -\changes{v0.99i}{2014-07-17}{Corrections de bugs}% -\changes{v0.99h}{2014-07-14}{Documentation révisée}% -\changes{v0.99h}{2014-07-14}{Corrections de bugs}% -\changes{v0.99g}{2014-07-13}{Documentation révisée}% -\changes{v0.99g}{2014-07-13}{Corrections de bugs}% -\changes{v0.99c}{2014-06-06}{Corrections de bugs}% -\changes{v0.99c}{2014-06-06}{Documentation révisée}% -\changes{v0.99b}{2014-06-02}{Corrections de bugs}% -\changes{v0.99a}{2014-06-02}{Corrections de bugs}% -\changes{v0.99}{2014-05-18}{Corrections de bugs}% +\makeindex[title=Index des concepts,extout=pdx,extin=pnd,columnseprule] % +\AtEndPreamble{% + \changes{v0.99p}{2016-12-08}{Documentation révisée}% + \changes{v0.99o}{2016-10-30}{Suppression d'un warning inutile du + \Package{iflang}}% + \changes{v0.99o}{2016-10-30}{Documentation révisée}% + \changes{v0.99o}{2016-10-30}{Correction de bugs}% + \changes{v0.99n}{2016-06-11}{Documentation révisée}% + \changes{v0.99m}{2016-05-22}{Documentation révisée}% + \changes{v0.99m}{2016-05-22}{Documentation compilable au moyen de + \hologo{pdfLaTeX}}% + \changes{v0.99l}{2014-10-23}{Documentation révisée}% + \changes{v0.99k}{2014-10-01}{Documentation révisée}% + \changes{v0.99k}{2014-10-01}{Corrections de bugs}% + \changes{v0.99j}{2014-07-18}{Documentation révisée}% + \changes{v0.99j}{2014-07-18}{Corrections de bugs}% + \changes{v0.99i}{2014-07-17}{Documentation révisée}% + \changes{v0.99i}{2014-07-17}{Corrections de bugs}% + \changes{v0.99h}{2014-07-14}{Documentation révisée}% + \changes{v0.99h}{2014-07-14}{Corrections de bugs}% + \changes{v0.99g}{2014-07-13}{Documentation révisée}% + \changes{v0.99g}{2014-07-13}{Corrections de bugs}% + \changes{v0.99c}{2014-06-06}{Corrections de bugs}% + \changes{v0.99c}{2014-06-06}{Documentation révisée}% + \changes{v0.99b}{2014-06-02}{Corrections de bugs}% + \changes{v0.99a}{2014-06-02}{Corrections de bugs}% + \changes{v0.99}{2014-05-18}{Corrections de bugs}% +}% \begin{document} \include{liminaires/titre} \restoregeometry @@ -56,6 +62,8 @@ \include{annexes/notations} \include{annexes/add-ons} \include{annexes/usage-avance} +\include{annexes/compilation} +\include{annexes/traduction} \include{annexes/developpements} \PrintChanges[% \label{cha-history}% @@ -99,7 +107,7 @@ des entrées (selon la convention précisée \vref{sec-comm-envir-cles}).% }% \renewcommand{\indexname}{Index des commandes} -\printindex[commands] +\printindex[\jobname-commands] \UndoMarkbothHack % \cleardoublepage diff --git a/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/bibliographie.bib b/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/bibliographie.bib index e77693c8f08..7a545f12071 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/bibliographie.bib +++ b/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/bibliographie.bib @@ -1,55 +1,54 @@ -@Article{ hp, - author = {Poincaré, Henri}, - title = {Démonstration nouvelle des propriétés de l'indicatrice - d'une surface}, - journal = {Annales de Mathématiques}, - volume = 13, - date = {1874}, - pages = {449--456} +@Article{ hp, + author = {Poincaré, Henri}, + title = {Démonstration nouvelle des propriétés de l'indicatrice + d'une surface}, + journal = {Annales de Mathématiques}, + volume = 13, + date = {1874}, + pages = {449-456} } -@Book{ relativite, - author = {Einstein, Albert and Lorentz, Hendrik Antoon and - Minkowski, Hermann and Weyl, Hermann}, - title = {The Principle of Relativity}, - publisher = {Methuen}, - address = {London}, - date = {1923} +@Book{ relativite, + author = {Einstein, Albert and Lorentz, Hendrik Antoon and + Minkowski, Hermann and Weyl, Hermann}, + title = {The Principle of Relativity}, + publisher = {Methuen}, + address = {London}, + date = {1923} } -@InBook{ cond, - author = {de Condorcet, Nicolas}, +@InBook{ cond, + author = {de Condorcet, Nicolas}, editor = {O'Connor, Arhur and Arago, François}, - title = {Discours prononcé à l'Assemblée Nationale au nom de + title = {Discours prononcé à l'Assemblée Nationale au nom de l'Académie des Sciences à la séance du \formatdate{12}{06}{1790}}, - booktitle = {Œuvres de Condorcet}, - publisher = {Firmin Didot Frères}, - address = {Paris}, - volume = {1}, - origdate = {1790-06-12}, + booktitle = {Œuvres de Condorcet}, + publisher = {Firmin Didot Frères}, + address = {Paris}, + volume = {1}, + origdate = {1790-06-12}, pages = {508-511}, url = {http://gallica.bnf.fr/ark:/12148/bpt6k58105584}, - date = {1847} + date = {1847} } -@TechReport{ unrapport, - author = {Nom, Prénom}, - title = {Titre du rapport technique}, - institution = {Institution où le rapport a vu le jour}, - date = {2012} +@TechReport{ unrapport, + author = {Nom, Prénom}, + title = {Titre du rapport technique}, + institution = {Institution où le rapport a vu le jour}, + date = {2012} } -@Manual{ amsmath, - title = {User's Guide for the \textsf{amsmath} Package}, - organization = {American Mathematical Society}, - date = {2002-02-25} +@Manual{ amsmath, + title = {User's Guide for the \textsf{amsmath} Package}, + organization = {American Mathematical Society}, + date = {2002-02-25} } -@PhDThesis{ knuth63, - author = {Knuth, Donald Ervin}, - title = {Finite semifields and projective planes}, - school = {California Institute of Technology}, - date = {1963} +@PhDThesis{ knuth63, + author = {Knuth, Donald Ervin}, + title = {Finite semifields and projective planes}, + school = {California Institute of Technology}, + date = {1963} } - diff --git a/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdf b/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdf Binary files differindex 1e6ab7f25d9..d28de62adef 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdf +++ b/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdf diff --git a/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.tex b/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.tex index 3f5413c669c..26c3a24d307 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.tex @@ -371,8 +371,6 @@ Thèse hilarante, comme le gaz du même nom ! % % Premier chapitre \chapter{Contexte du chaos du rire} -\epigraphhead[30]{\selectlanguage{english}\epigraph{I have not failed. I've - just found 10.000 ways that won't work.}{Thomas A. Edison}} Je peux citer\index{citation}\index{citation!formelle} des extraits de documents. J'ai par exemple reproduit ci-dessous, par extraits, le discours de @@ -495,6 +493,9 @@ suis certain qu'il sera \og hors-texte\fg{} : \chapter{Développement} \label{chap-developpement} +\epigraphhead[30]{\selectlanguage{english}\epigraph{I have not failed. I've + just found 10.000 ways that won't work.}{Thomas A. Edison}} + Dans ce chapitre, nous développons notre travail. Nous citons une référence\index{référence!bibliographique|see{bibliographie}} bibliographique\index{bibliographie!référence} \autocite{relativite} @@ -811,4 +812,3 @@ int factorielle(int n) \makebackcover % \end{document} - |