diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/yathesis/french/documentation/corps')
7 files changed, 244 insertions, 134 deletions
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 5f25d1d2279..750639edacf 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 @@ -22,7 +22,7 @@ Parmi les exceptions notables figurent les classes : thèses en droit préparées en France ; \item \class{ulthese}, destinée aux thèses francophones préparées à l'université Laval (Canada) ; -\item \class[http://www.loria.fr/~roegel/TeX/TUL.html]{thesul}, destinée +\item \class[https://members.loria.fr/DRoegel/TeX/TUL.html]{thesul}, destinée initialement aux thèses en informatique préparées à l'université de Lorraine, mais aisément adaptable à tout autre champ disciplinaire et institut en France. @@ -79,7 +79,7 @@ L'installation de la \yatCl{} est décrite à l'\vref{cha-installation}. L'\vref{cha-specimen-canevas} est dédiée à deux spécimens et deux canevas de thèse produits par la \yatCl{}. On pourra : \begin{itemize} -\item visualiser leurs \acrshortpl{pdf} pour se faire une idée du genre de +\item visualiser leurs \glsxtrshortpl{pdf} pour se faire une idée du genre de mémoire qu'on peut obtenir ; \item consulter et compiler leurs fichiers sources, et s'en servir de base pour les adapter à son propre mémoire de thèse. @@ -140,7 +140,7 @@ ascendante, y figurent en rouge. La \yatCl{} est fournie par les distributions \texlive et \miktex, et est également disponible en versions : \begin{itemize} -\item stable sur le \href{http://www.ctan.org/pkg/yathesis}{\acrshort*{ctan}} ; +\item stable sur le \href{http://ctan.org/pkg/yathesis}{\glsxtrshort*{ctan}} ; \item de développement sur \href{https://github.com/dbitouze/yathesis}{GitHub}. \end{itemize} 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 add3603a564..5d30750a389 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 @@ -92,22 +92,22 @@ 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}} +\begin{docCommand}[doc new=2016-12-08]{chapter}{\oarg{alt. en {\normalfont\ttfamily\glsxtrshort*{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 \gls{tdm}\signet{} est \meta{alt. en {\normalfont\ttfamily\glsxtrshort*{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}} +\begin{docCommand}[doc new=2016-12-08]{section}{\oarg{alt. en {\normalfont\ttfamily\glsxtrshort*{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 \gls{tdm}\signet{} est \meta{alt. en {\normalfont\ttfamily\glsxtrshort*{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}. diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-finales.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-finales.tex index a3729aeb648..d748cca100e 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-finales.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-finales.tex @@ -68,9 +68,9 @@ La \vref{fig-printindex} illustre une page d'index créé au moyen du \section{Table des matières} \index{table des matières!globale}% -Si la table des matières est longue, elle peut être placée en -annexe. Nous renvoyons ici à la \vref{sec-table-des-matieres} et à -la \vref{fig-tableofcontents} qui traite déjà cette question. +Si la table des matières est longue, elle peut être placée en partie +finale. Nous renvoyons ici à la \vref{sec-table-des-matieres} et à la +\vref{fig-tableofcontents} qui traite déjà cette question. \section{Quatrième de couverture}\label{sec-quatr-de-couv} \index{couverture}% 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 9049a0bdfe7..1fe9f159f31 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 @@ -48,16 +48,18 @@ La \gls{liminaire} de la thèse comprend : La \yatCl{} permet de faire figurer une clause de non-responsabilité, telle qu'exigée par certains instituts. Celle-ci apparaît sur une page dédiée et a pour contenu par défaut une phrase semblable à\selonlangue{} : - \begin{itemize} - \item \enquote{L'\meta{institut} n'entend donner aucune - approbation ni improbation aux opinions \'emises dans les th\`eses : ces - opinions devront \^etre consid\'er\'ees comme propres \`a leurs auteurs.} - \item \foreignquote{english}{The \meta{institut} neither endorse - nor censure authors' opinions expressed in the theses: these opinions - must be considered to be those of their authors.} - \end{itemize} - où l'\meta{institut} est celui défini par la commande \refCom{institute} - \aside*{auquel est adjoint l'éventuel institut de cotutelle}. +\begin{displayquote} + L'\meta{institut} n'entend donner aucune approbation ni improbation aux + opinions \'emises dans les th\`eses : ces opinions devront \^etre + consid\'er\'ees comme propres \`a leurs auteurs. +\end{displayquote} +ou : +\begin{foreigndisplayquote}{english} + The \meta{institut} neither endorse nor censure authors' opinions expressed in + the theses: these opinions must be considered to be those of their authors. +\end{foreigndisplayquote} +où l'\meta{institut} est celui défini par la commande \refCom{institute} +\aside*{auquel est adjoint l'éventuel institut de cotutelle}. La page dédiée à la clause de non-responsabilité est produite par la commande \refCom{makedisclaimer}. @@ -104,12 +106,17 @@ La page dédiée à la clause de non-responsabilité est produite par la command Pour pallier cet inconvénient, et aussi pour permettre de redéfinir la phrase par défaut si elle ne convient pas, on pourra recourir à la commande -\refCom{disclaimer}. +\refCom{disclaimertext}\footnote{Par souci de compatibilité ascendante, la + commande désormais obsolète \refCom{disclaimer} est un alias de la commande + \refCom{disclaimer}.}. -\begin{docCommand}{disclaimer}{\marg{clause}} +\begin{docCommand}[doc updated=2020-03-26]{disclaimertext}{\marg{clause}} \index{clause de non-responsabilité!modification}% - Cette commande, à placer avant \refCom{makedisclaimer}, permet de redéfinir - le contenu par défaut de la \meta{clause} de non-responsabilité. + \changes{v1.0.0}{2020-03-26}{Commande \protect\docAuxCommand{disclaimer} remplacée + par (et alias de) la commande \protect\refCom{disclaimertext}}% + % + Cette commande, à placer avant \refCom{makedisclaimer}, permet de redéfinir + le contenu par défaut de la \meta{clause} de non-responsabilité. \end{docCommand} \section{Mots clés}\label{sec-mots-cles} @@ -276,14 +283,14 @@ par défaut si elle ne convient pas, on pourra recourir à la commande dans le mémoire, d'autres épigraphes. \end{dbremark} -\section{Avertissement, remerciements, résumé substantiel, avant-propos, etc.} +\section{Remerciements, avertissement, résumé substantiel, avant-propos, etc.} \index{avertissement}% \index{remerciements}% \index{résumé}% \index{avant-propos}% -La \gls{liminaire} d'un mémoire de thèse peut contenir un avertissement, des -remerciements, un résumé substantiel en français (cf. \vref{wa-frenchabstract}), +La \gls{liminaire} d'un mémoire de thèse peut contenir des remerciements, un +avertissement, un résumé substantiel en français (cf. \vref{wa-frenchabstract}), un avant-propos, etc. à considérer et à composer comme des chapitres \enquote{ordinaires}. @@ -313,15 +320,15 @@ page. \indexdef{résumé}% \index{résumé!en français}% \index{résumé!en anglais}% - Cet environnement, destiné à recevoir le ou les résumés de la thèse, est + Cet environnement, destiné à recevoir le ou les \meta{résumé}s de la thèse, est conçu pour être employé une ou deux fois : \begin{enumerate} - \item sa 1\iere{} occurrence doit contenir le résumé dans la langue + \item sa 1\iere{} occurrence doit contenir le \meta{résumé} dans la langue principale ; - \item sa 2\ieme{} occurrence, si présente, doit contenir le résumé dans la + \item sa 2\ieme{} occurrence, si présente, doit contenir le \meta{résumé} dans la langue secondaire. \end{enumerate} - Ces résumés figurent, dans les langues principale et secondaire : + Ces \meta{résumé}s figurent, dans les langues principale et secondaire : \begin{itemize} \item sur la page dédiée au(x) résumé(s) de la thèse produite par la commande \refCom{makeabstract} ; @@ -548,8 +555,12 @@ des acronymes\footnote{Les commandes \docAuxCommand{printglossary} et La \yatCl{} redéfinit la commande \refCom{tableofcontents} habituelle de création des tables des matières \enquote{globales}\footnote{Par opposition aux tables des matières locales\index{table des matières!locale}, - cf. \vref{sec-localtoc}.} pour permettre de facilement en spécifier la -profondeur et en modifier le nom. + cf. \vref{sec-localtoc}.} pour permettre de facilement +\begin{itemize} +\item l'utiliser plusieurs fois dans le mémoire ; +\item en spécifier la profondeur ; +\item en modifier le nom. +\end{itemize} \begin{docCommand}[doc description=\mandatory]{tableofcontents}{\oarg{options}} \indexdef{table des matières}% @@ -564,7 +575,7 @@ des \meta{options} sous la forme d'une liste \meta{clé}|=|\meta{valeur} dont les clés disponibles sont les deux suivantes. % {% - \tcbset{before lower=\vspace*{\baselineskip}\par} + \tcbset{before lower=\vspace*{.5\baselineskip}\par} % \begin{docKey}{depth}{=\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}} 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 09ac1f92d4d..aa78c620a17 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 @@ -66,7 +66,7 @@ personnaliser les pages de titre au moyen des clés \refKey{nofrontcover}, \end{docKey} {% - \tcbset{before lower=\vspace*{\baselineskip}\par} + \tcbset{before lower=\vspace*{.5\baselineskip}\par} \begin{docKey}{frametitle}{=\docValue{fbox}\textbar\docValue{shadowbox}\textbar\docValue{ovalbox}\textbar\docValue{none}\textbar\marg{autre}}{pas de valeur par défaut, initialement \docValue{fbox}} \changes{v0.99c}{2014-06-06}{Nouvelle clé \protect\refKey{frametitle} permettant de personnaliser (p. ex. supprimer) le cadre autour du 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 dc35647ac35..f9cfa422723 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 @@ -44,7 +44,7 @@ notamment : \indexsee{recto}{pagination}% \indexsee{verso}{pagination}% \docAuxKey{oneside} pour une \gls{pagination} en recto - seulement\footnote{Les chapitres commencent alors indifféremment sur une une + seulement\footnote{Les chapitres commencent alors indifféremment sur une page paire ou impaire\index{page!paire/impaire} (c'est-à-dire sur une page de gauche ou de droite\index{page!gauche/droite}).}. \end{itemize} @@ -126,54 +126,6 @@ Par défaut, un mémoire créé avec la \yatCl est composé : \end{preamblecode} \end{dbexample} -\subsection{Profondeur de la numérotation}\label{sec-profondeur-de-la} -\index{profondeur!numérotation des unités}% -\index{numérotation!des unités!profondeur}% - -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 -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 unités}% - \indexdef{numérotation!des unités!profondeur}% - Cette clé permet de modifier le \enquote{niveau de profondeur} de la - numérotation des unités jusqu'aux, respectivement : parties, - chapitres, sections, sous-sections, sous-sous-sections, paragraphes, - sous-paragraphes. - \end{docKey} -} - -\subsection{Espace interligne}\label{sec-interligne} -\index{espace!interligne}% - -L'interligne du document est par défaut \enquote{simple} mais, au moyen de -l'option \refKey{space} suivante, il est possible de spécifier un interligne -\enquote{un et demi} ou \enquote{double}. - -\begin{docKey}{space}{=\docValue{single}\textbar\docValue{onehalf}\textbar\docValue{double}}{pas de valeur par défaut, - initialement \docValue{single}} - \indexdef{espace!interligne}% - Cette clé permet de spécifier un interligne \docValue{single} (simple), - \docValue{onehalf} (un et demi) ou \docValue{double} (double). -\end{docKey} - -\begin{dbwarning}{Option d'interligne : seulement dans la partie - principale}{space-setspace} - Contrairement à l'option \refKey{setspace} qui a un effet (semi-)global et - prend effet dès le début du document, l'option \refKey{space} ne prend effet - qu'à la partie principale du document (cf. \vref{cha-corps}) et se termine - avec elle, avant la partie annexe (cf. \vref{cha-annexes}). -\end{dbwarning} - -Si on souhaite changer d'interligne ailleurs dans le mémoire, on recourra aux -commandes du \Package*{setspace} \aside*{chargé par la \yatCl}. - \subsection{Tables des matières locales automatiques} \label{sec-localtoc}% \index{table des matières!locale}% @@ -327,12 +279,12 @@ Au moyen de la clé \refKey{version}, la \yatCl{} permet de facilement produire différentes versions du document : \enquote{intermédiaire} (par défaut), \enquote{à soumettre}, \enquote{finale} et \enquote{brouillon}. -{\tcbset{before lower=\vspace*{\baselineskip}\par} +{\tcbset{before lower=\vspace*{.5\baselineskip}\par} \begin{docKey}{version}{=\docValue{inprogress}\textbar\docValue{inprogress*}\textbar\docValue{submitted}\textbar\docValue{submitted*}\textbar\docValue{final}\textbar\docValue{draft}}{pas de valeur par défaut, initialement \docValue{inprogress}} \indexdef{version du mémoire}% - Cette clé permet de spécifier la version du document à produire, au moyen - des valeurs suivantes. + Cette clé permet, au moyen des valeurs suivantes, de spécifier la version du + document à produire. \begin{description} \item[\docValue{inprogress}.]% \indexdef{version du mémoire!intermédiaire}% @@ -458,6 +410,103 @@ sont à produire qu'exceptionnellement, en toute fin de rédaction. De ce fait : initiale \docValue*{inprogress}. \end{dbwarning} +\subsection{Colophon} +\label{sec-coloplhon} +\index{colophon}% +\indexsee{achevé d'imprimer}{colophon}% + +De manière générale, un colophon (ou achevé d'imprimer) est une note indiquant +le plus souvent le titre de l'œuvre, son auteur, l'imprimeur et la date +d'impression. Figurant autrefois à la fin d'un imprimé, il se trouve désormais +souvent au début. + +\changes{v1.0.0}{2020-03-26}{Désormais, colophon automatiquement ajouté au + mémoire.}% +% +La \yatCl{} insère automatiquement un colophon tel que celui de la +\vref{fig-colophon}. +\begin{figure}[htbp] + \centering + \screenshot{colophon}% + \caption{Colophon} + \label{fig-colophon} +\end{figure} + +Par défaut, ce colophon se trouve en 2\ieme{} de couverture, est intitulé +\enquote{Colophon} et a pour contenu une phrase semblable à\selonlangue{} : +\begin{displayquote} + Mémoire de thèse intitulé \frquote{\meta{titre}}, écrit par \meta{auteur}, + achevé le \meta{date du jour de la compilation}, composé au moyen du système + de préparation de document \LaTeX{} et de la \yatCl{} dédiée aux thèses + préparées en France. +\end{displayquote} +ou : +\begin{foreigndisplayquote}{english} + Doctoral dissertation entitled “\meta{titre}”, written by \meta{auteur}, + completed on \meta{date du jour de la compilation}, typeset with the document + preparation system \LaTeX{} and the \yatCl{} dedicated to theses prepared in + France. +\end{foreigndisplayquote} +où le \meta{titre} et l'\meta{auteur} sont ceux définis par les commandes +\refCom{title} et \refCom{author}. + +Ce colophon peut être personnalisé au moyen de l'option +\refKey{colophon-location} et de la commande \refCom{colophontext} suivantes. + +{\tcbset{before lower=\vspace*{.5\baselineskip}\par} + \begin{docKey}[][doc + new=2020-03-26]{colophon-location}{=\docValue{verso-frontcover}\textbar\docValue{recto-backcover}\textbar\docValue{nowhere}}{pas + de valeur par défaut, initialement \docValue{verso-frontcover}} + % + \changes{v1.0.0}{2020-03-26}{Nouvelle option de classe + \protect\refKey{colophon-location} permettant de modifier l'emplacement par + défaut (en 2\ieme{} de couverture) du colophon ou de le supprimer.}% + % + Cette clé permet, au moyen des valeurs suivantes, de spécifier l'emplacement + du colophon dans le mémoire. + \begin{description} + \indexdef{colophon!emplacement}% + \item[\docValue{verso-frontcover}.]% + \indexdef{colophon!emplacement!2\ieme{} de couverture}% + Avec cette valeur, le colophon apparaît en 2\ieme{} de couverture, + c'est-à-dire au dos : + \begin{itemize} + \item soit de la 1\iere{} de couverture ; + \item soit de la (1\iere{}) page de titre (en l'absence de 1\iere{} de + couverture, cf. \refKey{nofrontcover}). + \end{itemize} + \item[\docValue{recto-backcover}.]% + \indexdef{colophon!emplacement!3\ieme{} de couverture}% + Avec cette valeur, le colophon apparaît en 3\ieme{} de couverture (sous + réserve de 4\ieme{} de couverture, cf. \refCom{makebackcover}). + \item[\docValue{nowhere}.]% + \indexdef{colophon!suppression}% + Avec cette valeur, le colophon ne figure nulle part dans le mémoire. + \end{description} +\end{docKey} +} + +\begin{docCommand}[doc new=2020-03-26]{colophontext}{\marg{texte}} + \index{colophon!modification du texte}% + \changes{v1.0.0}{2020-03-26}{Nouvelle commande \protect\refCom{colophontext} + permettant de modifier le texte par défaut du colophon.}% + % + Cette commande permet de redéfinir le texte par défaut du colophon. +\end{docCommand} + +La \yatCl{} s'appuie sur le \Package{colophon} pour composer le colophon. De ce +fait, ce dernier peut être davantage personnalisé au moyen des commandes de ce +package. + +\begin{dbwarning}{Commandes du \Package{colophon} : à utiliser avec + discernement}{} + Dans le cadre d’un usage de la \yatCl{}, il est fortement déconseillé de + recourir aux commandes \docAuxCommand{colophonpagestyle}, + \docAuxCommand{colophonclrpg}, \docAuxCommand{colophontopspace} et + \docAuxCommand{colophonbotspace} du \Package{colophon} : cela risquerait de + produire des résultats non souhaités. +\end{dbwarning} + \subsection{Formats de sortie} \label{sec-formats-de-sortie} \index{format du mémoire}% @@ -469,8 +518,8 @@ Les documents composés avec la \yatCl{} peuvent avoir deux formats de sortie : \begin{docKey}{output}{=\docValue{screen}\textbar\docValue{paper}\textbar\docValue{paper*}}{pas de valeur par défaut, initialement \docValue{screen}} \indexdef{format du mémoire}% - Cette clé permet de spécifier le format de sortie du document, au moyen des - valeurs suivantes. + Cette clé permet, au moyen des valeurs suivantes, de spécifier le format de + sortie du document. \begin{description} \item[\docValue{screen}.]% \indexdef{format du mémoire!écran}% @@ -488,14 +537,16 @@ Les documents composés avec la \yatCl{} peuvent avoir deux formats de sortie : si le \Package{hyperref} est chargé par l'utilisateur, \begin{enumerate} \item\label{item-paper-1}% - sa commande |\href{|\meta{\normalfont\ttfamily\acrshort*{url}}|}{|\meta{texte}|}| est + sa commande |\href{|\meta{\normalfont\ttfamily\glsxtrshort*{url}}|}{|\meta{texte}|}| est automatiquement remplacée par : \lstset{deletekeywords={url},deletekeywords={[2]url}}% \begin{itemize} - \item \meta{texte}\lstinline+\footnote{\url{+\meta{\normalfont\ttfamily\acrshort*{url}}|}}| + \item + \meta{texte}\lstinline+\footnote{\url{+\meta{\normalfont\ttfamily\glsxtrshort*{url}}|}}| + % si elle figure dans le texte ordinaire ; \item \meta{texte} - \lstinline[deletekeywords={[2]url}]+(\url{+\meta{\normalfont\ttfamily\acrshort*{url}}|})| + \lstinline[deletekeywords={[2]url}]+(\url{+\meta{\normalfont\ttfamily\glsxtrshort*{url}}|})| si elle figure en note de bas de page ; \end{itemize} \item les liens hypertextes sont systématiquement matérialisés comme le @@ -526,15 +577,63 @@ Les documents composés avec la \yatCl{} peuvent avoir deux formats de sortie : Du fait des \cref{item-paper-1,item-paper-2} précédents, les mises en page des formats \enquote{écran} et \enquote{papier} peuvent être différentes, et il pourra être opportun de les comparer, par exemple à l'aide d'un logiciel - comparateur de fichiers \acrshort{pdf}. Si on souhaite que les sorties + comparateur de fichiers \glsxtrshort{pdf}. Si on souhaite que les sorties \enquote{écran} et \enquote{papier} soient absolument identiques, il suffit d'imprimer la première ; mais il faut avoir conscience du fait que, dans ce - cas, si le mémoire contient des références vers des \acrshort{url} (par + cas, si le mémoire contient des références vers des \glsxtrshort{url} (par exemple fournies par - |\href{|\meta{\normalfont\ttfamily\acrshort*{url}}|}{|\meta{texte}|}|), leurs + |\href{|\meta{\normalfont\ttfamily\glsxtrshort*{url}}|}{|\meta{texte}|}|), leurs cibles ne figureront nulle part en sortie \enquote{papier}. \end{dbwarning} +\subsection{Profondeur de la numérotation}\label{sec-profondeur-de-la} +\index{profondeur!numérotation des unités}% +\index{numérotation!des unités!profondeur}% + +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 +profondeur. +% +{% + \tcbset{before lower=\vspace*{.5\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 unités}% + \indexdef{numérotation!des unités!profondeur}% + Cette clé permet de modifier le \enquote{niveau de profondeur} de la + numérotation des unités jusqu'aux, respectivement : parties, + chapitres, sections, sous-sections, sous-sous-sections, paragraphes, + sous-paragraphes. + \end{docKey} +} + +\subsection{Espace interligne}\label{sec-interligne} +\index{espace!interligne}% + +L'interligne du document est par défaut \enquote{simple} mais, au moyen de +l'option \refKey{space} suivante, il est possible de spécifier un interligne +\enquote{un et demi} ou \enquote{double}. + +\begin{docKey}{space}{=\docValue{single}\textbar\docValue{onehalf}\textbar\docValue{double}}{pas de valeur par défaut, + initialement \docValue{single}} + \indexdef{espace!interligne}% + Cette clé permet de spécifier un interligne \docValue{single} (simple), + \docValue{onehalf} (un et demi) ou \docValue{double} (double). +\end{docKey} + +\begin{dbwarning}{Option d'interligne : seulement dans la partie + principale}{space-setspace} + Contrairement à l'option \refKey{setspace} qui a un effet (semi-)global et + prend effet dès le début du document, l'option \refKey{space} ne prend effet + qu'à la partie principale du document (cf. \vref{cha-corps}) et se termine + avec elle, avant la partie annexe (cf. \vref{cha-annexes}). +\end{dbwarning} + +Si on souhaite changer d'interligne ailleurs dans le mémoire, on recourra aux +commandes du \Package*{setspace} \aside*{chargé par la \yatCl}. + \subsection{Style des têtes de chapitres}\label{sec-style-des-tetes} Pour gérer les têtes de chapitres, la \yatCl{} s'appuie sur le @@ -563,14 +662,14 @@ package\footnote{Par souci de compatibilité ascendante, la clé désormais \subsection{Habilitations à diriger les recherches} \label{sec-hdr}% -% \index{hdr (habilitation)@\acrshort{hdr} (habilitation)}% +% \index{hdr (habilitation)@\glsxtrshort{hdr} (habilitation)}% Grâce à sa clé \refKey{hdr}, la \yatCl{} peut être utilisée pour les habilitations à diriger les recherches. \begin{docKey}{hdr}{=\docValue{true}\textbar\docValue{false}}{par défaut \docValue{true}, initialement \docValue{false}} - % \indexdef{hdr (habilitation)@\acrshort{hdr} (habilitation)}% + % \indexdef{hdr (habilitation)@\glsxtrshort{hdr} (habilitation)}% \changes{v0.99f}{2014-07-11}{Nouvelle clé \protect\refKey{hdr} permettant de d'utiliser la \yatCl{} pour une habilitation à diriger les recherches}% % @@ -957,7 +1056,7 @@ par un \meta{label} permettant de les redéfinir (voire de les définir, cf. anglais) désormais vides}% \changes*{v0.99u}{2019-03-28}{Les expressions clés \enquote{Directeurs} et \enquote{Supervisors} introduisant la liste des directeurs d'une - \protect\acrshort*{hdr} désormais remplacées par \enquote{Habilitation + \protect\glsxtrshort*{hdr} désormais remplacées par \enquote{Habilitation dirig\'ee par} et \enquote{Habilitation supervised by}}% % \begin{docCommand}{expression}{\marg{label}\marg{en français}\marg{en anglais}} 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 02829b0cb4e..206b9a1bf19 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 @@ -241,11 +241,11 @@ de titre\footnote{Le ou les laboratoires apparaissent en outre sur les pages \subsubsection{Définition} % \begin{docCommand}{comue}{\oarg{précision(s)}\marg{nom de la - {\normalfont\ttfamily\acrshort*{comue}}}} - \index{caractéristiques de la thèse!liste!comue@\acrshort{comue}}% - \indexdef{comue@\acrshort{comue}}% + {\normalfont\ttfamily\glsxtrshort*{comue}}}} + \index{caractéristiques de la thèse!liste!comue@\glsxtrshort{comue}}% + \indexdef{comue@\glsxtrshort{comue}}% Cette commande définit la \gls{comue}. Celle-ci ne figure que par - l'intermédiaire de ses logo et \acrshort{url} spécifiés au moyen des clés + l'intermédiaire de ses logo et \glsxtrshort{url} spécifiés au moyen des clés \refKey{logo} et \refKey{url}. \end{docCommand} % @@ -274,10 +274,10 @@ de titre\footnote{Le ou les laboratoires apparaissent en outre sur les pages \index{caractéristiques de la thèse!liste!entreprise}% \indexdef{entreprise}% \indexsee{thèse industrielle}{entreprise}% - \indexsee{cifre@\acrshort{cifre}}{entreprise}% + \indexsee{cifre@\glsxtrshort{cifre}}{entreprise}% Cette commande définit l'entreprise ayant (co)financé la thèse. Celle-ci ne devrait être employée qu'en cas de thèse industrielle (par - exemple dans le cadre d'un dispositif \acrshort{cifre}). + exemple dans le cadre d'un dispositif \glsxtrshort{cifre}). \end{docCommand} % \begin{docCommand}[doc description=\mandatory]{doctoralschool}{\oarg{précision(s)}\marg{nom de l'école @@ -411,16 +411,16 @@ pages de titre, sauf : \refKey{nologo} permet de supprimer ce rappel. \end{docKey} % -\begin{docKey}{url}{=\meta{{\normalfont\ttfamily\acrshort*{url}} de +\begin{docKey}{url}{=\meta{{\normalfont\ttfamily\glsxtrshort*{url}} de l'institut}}{pas de valeur par défaut, initialement vide} - \indexdef{url@\acrshort{url}}% - \index{laboratoire!url@\acrshort{url}}% - \index{institut!url@\acrshort{url}}% + \indexdef{url@\glsxtrshort{url}}% + \index{laboratoire!url@\glsxtrshort{url}}% + \index{institut!url@\glsxtrshort{url}}% \index{lien hypertexte}% - Cette option définit l'\acrshort{url} d'un institut. Les noms et éventuels + Cette option définit l'\glsxtrshort{url} d'un institut. Les noms et éventuels logos des instituts sont alors des liens hypertextes pointant vers cette - \acrshort{url}. - \begin{dbexample}{\acrshort*{url} d'institut}{} + \glsxtrshort{url}. + \begin{dbexample}{\glsxtrshort*{url} d'institut}{} Si la thèse a été préparée à l'\gls{ulco}, on pourra recourir à :% \NoAutoSpacing% \begin{preamblecode}[listing @@ -430,11 +430,11 @@ options={deletekeywords={url},morekeywords={[2]url},deletekeywords={[5]institute \end{dbexample} % \begin{dbwarning}{Caractère \protect\lstinline+\#+ à protéger dans les - \acrshortpl*{url} d'instituts et entités}{} - \index{url@\acrshort{url}!format}% - \index{format!url@\acrshort{url}}% + \glsxtrshortpl*{url} d'instituts et entités}{} + \index{url@\glsxtrshort{url}!format}% + \index{format!url@\glsxtrshort{url}}% Au cas (peu probable) où le caractère |#| doive figurer dans ces - \acrshortpl{url}, il doit être \enquote{protégé} au moyen d'une + \glsxtrshortpl{url}, il doit être \enquote{protégé} au moyen d'une contre-oblique le précédant : |\#|. \end{dbwarning} \end{docKey} @@ -475,11 +475,11 @@ aux autres, peut disposer d'une page dédiée\pagededieelabo. \index{lien hypertexte!suppression}% \indexsee{hyperlien}{lien hypertexte}% % - Cette option a pour effet que, si l'\acrshort{url} du laboratoire a été + Cette option a pour effet que, si l'\glsxtrshort{url} du laboratoire a été définie au moyen de l'option \refKey{url}, le nom de celui-ci n'est pas un - lien hypertexte : seuls l'\acrshort{url} en regard de la mention du site Web + lien hypertexte : seuls l'\glsxtrshort{url} en regard de la mention du site Web et l'éventuel logo figurant la page dédiée aux laboratoires\pagededieelabo{} - sont des liens hypertextes pointant vers cette \acrshort{url}. + sont des liens hypertextes pointant vers cette \glsxtrshort{url}. \end{docKey} % \begin{dbexample}{Laboratoire}{} @@ -718,15 +718,15 @@ 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@\glsxtrshort{mcf} (non) + \glsxtrshort{hdrpeople}}% + \indexsee{mcf (non) hdr@\glsxtrshort{mcf} (non) + \glsxtrshort{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 + \changes*{v0.99o}{2016-10-30}{\glsxtrshort{mcf} désormais traduit en anglais par \enquote{\foreignlanguage{english}{\translate{associateprofessor}}} (et non plus par \enquote{Lecturer})\protect\footnote{Cf. \vref{sec-expressions-cles} au cas @@ -738,30 +738,30 @@ 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}% - \indexsee{hdr (habilité)@\acrshort{hdrpeople} (habilité)}{corporation}% + \index{corporation!prédéfinie!mcf (non) hdr@\glsxtrshort{mcf} (non) \glsxtrshort{hdrpeople}}% + \indexsee{mcf (non) hdr@\glsxtrshort{mcf} (non) \glsxtrshort{hdrpeople}}{corporation}% + \indexsee{hdr (habilité)@\glsxtrshort{hdrpeople} (habilité)}{corporation}% Cette clé permet de spécifier qu'une personne appartient à la corporation des - \glspl{mcf} \acrshort{hdrpeople}\footnote{Par souci de compatibilité + \glspl{mcf} \glsxtrshort{hdrpeople}\footnote{Par souci de compatibilité ascendante, la clé désormais obsolète \refAux{mcf*} est un alias de la clé \refKey{associateprofessor*}.}. \end{docKey} % \begin{docKey}{juniorresearcher}{=\docValue{true}\textbar\docValue{false}}{par défaut \docValue{true}, initialement \docValue{false}} - \index{corporation!prédéfinie!chargé de recherche (non) \acrshort{hdrpeople}}% - \indexsee{chargé de recherche (non) \acrshort{hdrpeople}}{corporation}% + \index{corporation!prédéfinie!chargé de recherche (non) \glsxtrshort{hdrpeople}}% + \indexsee{chargé de recherche (non) \glsxtrshort{hdrpeople}}{corporation}% Cette clé permet de spécifier qu'une personne appartient à la corporation des \glspl{cr} du \gls{cnrs}. \end{docKey} % \begin{docKey}{juniorresearcher*}{=\docValue{true}\textbar\docValue{false}}{par défaut \docValue{true}, initialement \docValue{false}} - \index{corporation!prédéfinie!chargé de recherche (non) \acrshort{hdrpeople}}% - \indexsee{chargé de recherche (non) \acrshort{hdrpeople}}{corporation}% - \indexsee{hdr (habilité)@\acrshort{hdrpeople} (habilité)}{corporation}% + \index{corporation!prédéfinie!chargé de recherche (non) \glsxtrshort{hdrpeople}}% + \indexsee{chargé de recherche (non) \glsxtrshort{hdrpeople}}{corporation}% + \indexsee{hdr (habilité)@\glsxtrshort{hdrpeople} (habilité)}{corporation}% Cette clé permet de spécifier qu'une personne appartient à la corporation des - \glspl{cr} \acrshort{hdrpeople} du \gls{cnrs}. + \glspl{cr} \glsxtrshort{hdrpeople} du \gls{cnrs}. \end{docKey} % \begin{dbexample}{Corporation (prédéfinies)}{} @@ -856,7 +856,7 @@ veillera à ne pas multiplier celles-ci. ou une femme}% % Par défaut, les directeurs de thèse et membres du jury sont supposés être des -hommes\footnote{Je promets d'envisager mon adhésion au \acrshort{mlf} pour une +hommes\footnote{Je promets d'envisager mon adhésion au \glsxtrshort{mlf} pour une supposition aussi sexiste !}, si bien qu'un certain nombre de mots clés de la \yatCl{} sont de genre masculin (\enquote{directeur}, \enquote{chargé de recherche}, etc.). Il est possible de spécifier qu'un directeur de thèse ou |