From b0cfed9565dd7532b219c75bab78ee9e2296335b Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 2 Dec 2021 21:51:50 +0000 Subject: yathesis (2dec21) git-svn-id: svn://tug.org/texlive/trunk@61204 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md | 11 ++++ .../doc/latex/yathesis/french/canevas-specimen.zip | Bin 4119260 -> 4119317 bytes .../latex/yathesis/french/code/yathesis-code.pdf | Bin 0 -> 362166 bytes .../documentation/annexes/fichiers-charges.tex | 6 +- .../french/documentation/annexes/notations.tex | 10 +-- .../documentation/annexes/packages-charges.tex | 28 ++++----- .../documentation/annexes/recommandations.tex | 2 +- .../documentation/annexes/specimens-canevas.tex | 4 +- .../french/documentation/corps/pages-corps.tex | 4 +- .../french/documentation/corps/pages-finales.tex | 2 +- .../documentation/corps/pages-liminaires.tex | 4 +- .../documentation/corps/personnalisation.tex | 70 ++++++++++----------- .../documentation/corps/proprietes-document.tex | 2 +- .../extraits-these/preparation-laboratoire.tex | 2 +- .../extraits-these/preparation-titre.tex | 2 +- .../french/documentation/glossaries/acronyms.tex | 2 +- .../french/documentation/liminaires/abstract.tex | 4 +- .../documentation/liminaires/fixed-footnotes.tex | 2 +- .../french/documentation/tableaux/expressions.tex | 4 +- .../yathesis/french/documentation/yathesis-fr.pdf | Bin 6445131 -> 6444954 bytes .../french/exemples/specimen/a-plat/these.pdf | Bin 1261440 -> 1261485 bytes .../french/exemples/specimen/a-plat/these.tex | 2 +- 22 files changed, 86 insertions(+), 75 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/yathesis/french/code/yathesis-code.pdf (limited to 'Master/texmf-dist/doc/latex/yathesis') diff --git a/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md b/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md index 3884fe6683c..e72aa87fffc 100644 --- a/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md @@ -1,5 +1,16 @@ # [Unreleased] +# [1.0.10] - 2021-12-01 + +## Added +- (Far to perfect) Documentation of the code available as a PDF file. + +## Changed +- Complete reworked of the `.dtx` source file in order to provide the documented code as a PDF file. + +## Fixed +- Bug gh #91 (https://git.io/JMrK8). + # [1.0.9] - 2021-10-13 ## Fixed diff --git a/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip b/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip index 07d56117adc..87139d2d674 100644 Binary files a/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip and b/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip differ diff --git a/Master/texmf-dist/doc/latex/yathesis/french/code/yathesis-code.pdf b/Master/texmf-dist/doc/latex/yathesis/french/code/yathesis-code.pdf new file mode 100644 index 00000000000..cb39baf1c00 Binary files /dev/null and b/Master/texmf-dist/doc/latex/yathesis/french/code/yathesis-code.pdf differ diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/fichiers-charges.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/fichiers-charges.tex index 27f554c766a..0d15e0efcd4 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/fichiers-charges.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/fichiers-charges.tex @@ -10,11 +10,11 @@ fichiers : caractéristiques du document amenées à figurer en divers emplacements ou comme métadonnées du fichier \pdf{} produit (cf. \vref{sec-lieu-de-saisie}) ; \item% - \index{fichier!de configuration de \yatcl}% + \index{fichier!de configuration de \yatcl{}}% un fichier nommé \file{\configurationfile} dédié à la configuration du document, où stocker notamment les réglages : \begin{itemize} - \item de la \yatCl (cf. \vref{cha-configuration}) ; + \item de la \yatCl{} (cf. \vref{cha-configuration}) ; \item des différents packages chargés soit par la classe, soit manuellement (cf. \vref{cha-packages-charges}). \end{itemize} @@ -39,7 +39,7 @@ fichiers : % \begin{dbwarning}{Fichiers de données et de configuration à ne pas importer manuellement}{} \index{fichier!des caractéristiques de la thèse}% - \index{fichier!de configuration de \yatcl}% + \index{fichier!de configuration de \yatcl{}}% Si ces fichiers % \file{\characteristicsfile} et \file{\configurationfile} vérifient les conditions de l'avertissement précédent, la \yatCl{} les 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 62111f40c32..e56806a9c54 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 @@ -112,7 +112,7 @@ Naturellement, tout élément non \enquote{obligatoire} est réputé optionnel. Les exemples qui illustrent la présente documentation sont constitués de codes sources et, le cas échéant, des \enquote{copies d'écran} correspondantes. Ceux-ci proviennent le plus souvent du spécimen de document composé avec la -\yatCl, fourni avec l'ensemble de la classe +\yatCl{}, fourni avec l'ensemble de la classe (cf. \vref{sec-specimen-arborescence}). Ces codes sources figurent dans des cadres de couleur bleu : @@ -215,20 +215,20 @@ syntaxe suivante : \end{docKey*} Illustrons ceci au moyen de la clé \refKey{nofrontcover} qui peut être passée en -option de la \yatCl. C'est une clé booléenne valant par défaut \docValue*{true} +option de la \yatCl{}. C'est une clé booléenne valant par défaut \docValue*{true} et initialement \docValue*{false}, c'est-à-dire : \begin{enumerate} -\item \docValue*{true} si l'utilisateur l'emploie en option de la \yatCl mais +\item \docValue*{true} si l'utilisateur l'emploie en option de la \yatCl{} mais sans lui passer de valeur : \begin{preamblecode} \documentclass[nofrontcover,"\meta{autres options}"]{yathesis} \end{preamblecode} -\item \docValue*{false} si l'utilisateur ne l'emploie pas en option de la \yatCl : +\item \docValue*{false} si l'utilisateur ne l'emploie pas en option de la \yatCl{} : \begin{preamblecode} \documentclass["\meta{toutes options sauf \refKey*{nofrontcover}}"]{yathesis} \end{preamblecode} \item la valeur \docValue*{true} ou \docValue*{false} que l'utilisateur lui - passe le cas échéant en option de la \yatCl : + passe le cas échéant en option de la \yatCl{} : \begin{preamblecode} \documentclass[nofrontcover=true,"\meta{autres options}"]{yathesis} \end{preamblecode} 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 64357964d6d..44cf8b0e69d 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 @@ -2,10 +2,10 @@ \index{package} \section{Packages chargés par la classe}\label{sec-packages-charges-par} -\index{package!chargé par \yatcl} +\index{package!chargé par \yatcl{}} On a vu \vref{sec-options-passer-aux} que, pour plusieurs de ses -fonctionnalités\index{fonctionnalité}, la \yatCl s'appuie sur des packages +fonctionnalités\index{fonctionnalité}, la \yatCl{} s'appuie sur des packages qu'elle charge automatiquement. Ceux-ci sont répertoriés, selon leur ordre de chargement, dans la liste suivante qui indique leur fonction et le cas échéant : \begin{itemize} @@ -38,7 +38,7 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant \end{description} \item[\package{graphicx} :]\index{image} inclusion d'images, notamment des logos ; \begin{description} - \item[personnalisation :] option \refKey{graphicx} de la \yatCl ; + \item[personnalisation :] option \refKey{graphicx} de la \yatCl{} ; \end{description} \item[\package*+{environ} :] stockage du contenu d'un environnement dans une macro ; @@ -46,7 +46,7 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant \LaTeX{} ; \begin{description} \item[option par défaut :] \docAuxKey{export} ; - \item[personnalisation :] option \refKey{adjustbox} de la \yatCl ; + \item[personnalisation :] option \refKey{adjustbox} de la \yatCl{} ; \end{description} \item[\package{array} :]\index{tableau} mise en forme automatique de colonnes de tableaux (notamment) ; @@ -88,7 +88,7 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant \item[\package{setspace} :]\index{espace!interligne} gestion de l'espace interligne ; \begin{description} - \item[personnalisation :] option \refKey{setspace} de la \yatCl ; + \item[personnalisation :] option \refKey{setspace} de la \yatCl{} ; \end{description} \item[\package*+{tocbibind} :] table des matières et index dans la table des matières ; @@ -98,7 +98,7 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant têtes de chapitres améliorées ; \begin{description} \item[option par défaut :] \docAuxKey{PetersLenny} ; - \item[personnalisation :] option \refKey{fncychap} de la \yatCl ; + \item[personnalisation :] option \refKey{fncychap} de la \yatCl{} ; \end{description} \item[\package{titlesec} :] % \changes*{v1.0.3}{2020-06-16}{Gestion des titres courants désormais assurée @@ -107,7 +107,7 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant gestion des styles de pages ; \begin{description} % \item[option par défaut :] \docAuxKey{pagestyles} ; - \item[personnalisation :] option \refKey{titlesec} de la \yatCl ; + \item[personnalisation :] option \refKey{titlesec} de la \yatCl{} ; \end{description} % \begin{dbwarning}{Package \package{titlesec} : à utiliser avec % discernement}{} @@ -124,12 +124,12 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant \item[\package{xcolor} :] \index{couleur}% gestion des couleurs ; \begin{description} - \item[personnalisation :] option \refKey{xcolor} de la \yatCl ; + \item[personnalisation :] option \refKey{xcolor} de la \yatCl{} ; \end{description} \item[\package*+{datatool} :] gestion de bases de données (membres du jury, etc.) ; \begin{description} - \item[personnalisation :] option \refKey{datatool} de la \yatCl ; + \item[personnalisation :] option \refKey{datatool} de la \yatCl{} ; \end{description} \item[\package*+{ifdraft} :] test conditionnel du mode brouillon ; \item[\package+{draftwatermark} :] texte en @@ -137,11 +137,11 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant valeurs \docValue{draft} ou \docValue{inprogress*} est passée à la clé \refKey{version}.} ; \begin{description} - \item[personnalisation :] option \refKey{draftwatermark} de la \yatCl ; + \item[personnalisation :] option \refKey{draftwatermark} de la \yatCl{} ; \end{description} \item[\package{babel} :]\index{langue} gestion des langues ; \begin{description} - \item[personnalisation :] option \refKey{babel} de la \yatCl ; + \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 ; @@ -154,7 +154,7 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant pour migrer du 1\ier{} au 2\ieme{}.}.}% gestion des dates ; \begin{description} - \item[personnalisation :] option \refKey{datetime2} de la \yatCl ; + \item[personnalisation :] option \refKey{datetime2} de la \yatCl{} ; \end{description} \item[\package{hypcap} :] liens hypertextes pointant au début des flottants%\ifscreenoutput ; @@ -180,11 +180,11 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant le problème persiste dans le cas de la distribution \miktex{}, d'installer plutôt la distribution \texlive{} dont les versions (à jour) à partir de la \enquote{2016} fournissent des packages suffisamment - récents pour la \yatCl. + récents pour la \yatCl{}. \end{dbremark} \section{Packages non chargés par la classe}\label{sec-packages-non-charges} -\index{package!non chargé par \yatcl} +\index{package!non chargé par \yatcl{}} La liste suivante répertorie des packages non chargés par la \yatCl{} mais pouvant se révéler très utiles, notamment aux doctorants. Elle est loin d'être diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/recommandations.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/recommandations.tex index cac0d9803d3..b520dc2302a 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/recommandations.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/recommandations.tex @@ -38,7 +38,7 @@ On a vu \vref{rq-acronymes} que si un institut (par exemple) doit figurer sous la forme d'un acronyme, on aura intérêt à ne pas le saisir tel quel, mais à recourir aux fonctionnalités du \Package{glossaries}\footnote{Cf. \vref{sec-sigl-gloss-nomencl} pour - son usage avec la \yatCl.}. L'exemple suivant illustre la + son usage avec la \yatCl{}.}. L'exemple suivant illustre la procédure. % \begin{dbexample}{Institut sous forme d'acronymes}{acronyme} 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 ad304b161ab..1c9e94601b9 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 @@ -2,7 +2,7 @@ \index{canevas}% \index{spécimen}% -Un canevas et un spécimen de mémoires de thèse créés avec la \yatCl sont +Un canevas et un spécimen de mémoires de thèse créés avec la \yatCl{} sont fournis, chacun en deux versions, chacune illustrant une façon d'organiser le source \file{.tex} du mémoire : \begin{description} @@ -88,7 +88,7 @@ compilateur) \LaTeX{} en ligne% \href{https://www.overleaf.com/latex/templates/template-of-a-thesis-written-with-yathesis-class/nhtmtthnqwtd}{canevas} et le \href{https://www.overleaf.com/latex/examples/sample-of-a-thesis-written-with-yathesis-class/nbcfvfqgnjfq}{spécimen}\enarborescence{} -mais avec la restriction que les versions de la \yatCl fournies y sont +mais avec la restriction que les versions de la \yatCl{} fournies y sont probablement bien moins à jour que celle livrées avec les distributions \texlive{} et \miktex{} (surtout si ces dernières sont mises à jour). 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 b369286c1e7..6c19cc8ab80 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 @@ -245,7 +245,7 @@ le style |PetersLenny| du \Package{fncychap} (cf. \vref{fig-chapitre}). La Les références bibliographiques font partie intégrante du corps de la thèse. Tout système de gestion de bibliographie peut théoriquement être mis en œuvre -avec la \yatCl. Cependant, celle-ci a été conçue plus spécifiquement en vue +avec la \yatCl{}. Cependant, celle-ci a été conçue plus spécifiquement en vue d'un usage du \Package{biblatex} et éventuellement de \package{biber}, remplaçant fortement conseillé de \hologo{BibTeX}\footnote{Dans cette section, leur fonctionnement est supposé connu du lecteur (sinon, cf. par exemple @@ -269,7 +269,7 @@ remplaçant fortement conseillé de \hologo{BibTeX}\footnote{Dans cette section, \end{figure} \begin{dbwarning}{Package \package{biblatex} non chargé par défaut}{} - Le \Package{biblatex} \emph{n'étant pas} chargé par la \yatCl, on veillera + Le \Package{biblatex} \emph{n'étant pas} chargé par la \yatCl{}, on veillera à le charger manuellement si on souhaite l'utiliser, notamment si on souhaite bénéficier de l'ajout automatique de bibliographies locales en fin de chapitres (cf. \vref{sec-localbibs}). 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 d748cca100e..3cbe77b85c6 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 @@ -46,7 +46,7 @@ des glossaires (\docAuxCommand{printglossaries}) sont détaillées et illustrée Tout système de gestion d'index\footnote{Dans cette section, le fonctionnement d'un tel système est supposé connu du lecteur (sinon, cf. par exemple \cite{en-ligne7}).} peut théoriquement être mis en œuvre avec la -\yatCl. Celle-ci ne définit rien de spécifique et se contente de légèrement +\yatCl{}. Celle-ci ne définit rien de spécifique et se contente de légèrement modifier la commande \docAuxCommand{printindex} classique : \begin{itemize} \item en lui appliquant un style de pages propre à l'index ; 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 8d6060b9c80..2fb26d2de5f 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 @@ -408,7 +408,7 @@ page. \end{dbremark*} Tout système de gestion de glossaire peut théoriquement être mis en œuvre avec -la \yatCl. Cependant, celle-ci fournit des fonctionnalités propres au +la \yatCl{}. Cependant, celle-ci fournit des fonctionnalités propres au \Package{glossaries}\footnote{Dans ses versions à partir de la \texttt{4.0} en date du \DTMdate{2013-11-14}. Dans cette section, le fonctionnement de ce package est supposé connu du lecteur (sinon, cf. par exemple @@ -422,7 +422,7 @@ la \yatCl. Cependant, celle-ci fournit des fonctionnalités propres au \end{itemize} \begin{dbwarning}{Package \package{glossaries} non chargé par défaut}{} - Le \Package{glossaries} \emph{n'étant pas} chargé par la \yatCl, on veillera + Le \Package{glossaries} \emph{n'étant pas} chargé par la \yatCl{}, on veillera à le charger manuellement si on souhaite l'utiliser. \end{dbwarning} 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 1cbd0fb2a98..4249a7fe9f6 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 @@ -5,28 +5,28 @@ % \begin{enumerate} % \item options de classe ; % \item options de préambule ; -% \item commandes (et options de commandes) de la \yatCl; -% \item packages chargés par la \yatCl ; +% \item commandes (et options de commandes) de la \yatCl{}; +% \item packages chargés par la \yatCl{} ; % \item packages chargés manuellement. % \end{enumerate} \section{Options de classe}\label{options-classe} -\index{option!de \yatcl|(} +\index{option!de \yatcl{}|(} -Les \meta{options} de classe de la \yatCl sont à passer selon la syntaxe +Les \meta{options} de classe de la \yatCl{} sont à passer selon la syntaxe usuelle : \begin{preamblecode} \documentclass["\meta{options}"]{yathesis} \end{preamblecode} % Tester et documenter la commande |\yasetup|. -% La \yatCl accepte, en sus des options qui lui sont propres, celles de la +% La \yatCl{} accepte, en sus des options qui lui sont propres, celles de la % \Class{book} sur laquelle est elle basée. \subsection{Options de la classe \textsf{book}}\label{sec-options-usuelles-de} \index{option!de la \Class{book}} -Parmi les \meta{options} de \yatcl figurent celles de la \Class{book}, +Parmi les \meta{options} de \yatcl{} figurent celles de la \Class{book}, notamment : \begin{itemize} \item\index{taille des caractères}% @@ -51,12 +51,12 @@ notamment : \end{itemize} \begin{dbwarning}{Options usuelles de la \Class{book} : à utiliser avec discernement}{} - Dans le cadre d'un usage de la \yatCl, il est \emph{fortement} déconseillé de + Dans le cadre d'un usage de la \yatCl{}, il est \emph{fortement} déconseillé de recourir à d'autres options usuelles de la \Class{book} que celles ci-dessus : cela risquerait de produire des résultats non souhaités. \end{dbwarning} -% \subsection{Options de la \yatCl}\label{sec-options-yatCl} +% \subsection{Options de la \yatCl{}}\label{sec-options-yatCl{}} % % Les \meta{options} discutées dans cette section, propres à la \yatCl{}, % permettent de contrôler les grandes lignes du document. @@ -69,7 +69,7 @@ notamment : \indexsee{français}{langue}% \indexsee{anglais}{langue}% -Par défaut, un mémoire créé avec la \yatCl est composé : +Par défaut, un mémoire créé avec la \yatCl{} est composé : \begin{itemize} \item en français comme langue principale; \item en anglais comme langue secondaire\footnote{Utilisée ponctuellement pour @@ -88,7 +88,7 @@ Par défaut, un mémoire créé avec la \yatCl est composé : \begin{dbwarning}{Langues principales et secondaires prises en charge}{} Les seules langues \emph{principale} et \emph{secondaire} prises en charge - par la \yatCl sont le français (\docValue{french}) et l'anglais + par la \yatCl{} sont le français (\docValue{french}) et l'anglais (\docValue{english}). \end{dbwarning} @@ -444,7 +444,7 @@ différentes versions du document : \enquote{intermédiaire} (par défaut), thèse\footnote{Cf. \vref{sec-lieu-de-saisie}.} où il est possible de les (re)définir (cf. \vref{sec-expressions-cles}); \item\label{item-expression} les expressions fournies par la - \yatCl\footnote{\enquote{Thèse présentée par}, + \yatCl{}\footnote{\enquote{Thèse présentée par}, \foreignquote{english}{In order to become Doctor from}, \foreignquote{english}{draft}, \enquote{Version intermédiaire en date du}, etc. insérées de façon automatique sur certaines pages @@ -598,7 +598,7 @@ l'option \refKey{space} suivante, il est possible de spécifier un interligne \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}. +commandes du \Package*{setspace} \aside*{chargé par la \yatCl{}}. \subsection{Style des têtes de chapitres}\label{sec-style-des-tetes} @@ -896,14 +896,14 @@ de laboratoires parmi ceux définis au moyen de la commande \refCom{laboratory}. Pour gagner de la place sur les pages concernées, la composition des noms et adresses des laboratoires est un peu condensée si \meta{nombre} dépasse $1$. -\section{Options à passer aux packages chargés par la \yatCl} +\section{Options à passer aux packages chargés par la \yatCl{}} \label{sec-options-passer-aux}% -\index{option!de package chargé par \yatcl}% +\index{option!de package chargé par \yatcl{}}% \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 +Pour plusieurs de ses fonctionnalités, la \yatCl{} s'appuie sur des packages (listés \vref{sec-packages-charges-par}) qu'elle charge automatiquement. Aussi son comportement par défaut et sa personnalisation sont-ils également gouvernés par le comportement par défaut et la personnalisation de ces packages. @@ -939,19 +939,19 @@ peuvent être passées à leurs options). \begin{docKey}{graphicx}{=\marg{option(s)}}{pas valeur par défaut, initialement vide} - \index{option!de package chargé par \yatcl!graphicx@\package*{graphicx}}% + \index{option!de package chargé par \yatcl{}!graphicx@\package*{graphicx}}% Cette option permet de passer une ou plusieurs \meta{option(s)} au \Package{graphicx}. \end{docKey} \begin{docKey}{adjustbox}{=\marg{option(s)}}{pas valeur par défaut, initialement \docValue*{export}} - \index{option!de package chargé par \yatcl!adjustbox@\package*{adjustbox}}% + \index{option!de package chargé par \yatcl{}!adjustbox@\package*{adjustbox}}% Cette option permet de passer une ou plusieurs \meta{option(s)} au \Package{adjustbox}. \end{docKey} \begin{docKey}{setspace}{=\marg{option(s)}}{pas valeur par défaut, initialement vide} - \index{option!de package chargé par \yatcl!setspace@\package*{setspace}}% + \index{option!de package chargé par \yatcl{}!setspace@\package*{setspace}}% Cette option permet de passer une ou plusieurs \meta{option(s)} au \Package{setspace}. @@ -962,38 +962,38 @@ peuvent être passées à leurs options). \end{docKey} \begin{docKey}{xcolor}{=\marg{option(s)}}{pas valeur par défaut, initialement vide} - \index{option!de package chargé par \yatcl!xcolor@\package*{xcolor}}% + \index{option!de package chargé par \yatcl{}!xcolor@\package*{xcolor}}% Cette option permet de passer une ou plusieurs \meta{option(s)} au \Package{xcolor}. \end{docKey} \begin{docKey}{datatool}{=\marg{option(s)}}{pas valeur par défaut, initialement vide} - \index{option!de package chargé par \yatcl!datatool@\package*{datatool}}% + \index{option!de package chargé par \yatcl{}!datatool@\package*{datatool}}% Cette option permet de passer une ou plusieurs \meta{option(s)} au \Package{datatool}. \end{docKey} \begin{docKey}{titlesec}{=\marg{option(s)}}{pas valeur par défaut, initialement vide} - \index{option!de package chargé par \yatcl!titlesec@\package*{titlesec}}% + \index{option!de package chargé par \yatcl{}!titlesec@\package*{titlesec}}% Cette option permet de passer une ou plusieurs \meta{option(s)} au \Package{titlesec}. \end{docKey} \begin{docKey}{draftwatermark}{=\marg{option(s)}}{pas valeur par défaut, initialement vide} \index{option!de package chargé par - \yatcl!draftwatermark@\package*{draftwatermark}}% + \yatcl{}!draftwatermark@\package*{draftwatermark}}% Cette option permet de passer une ou plusieurs \meta{option(s)} au \Package{draftwatermark}. \end{docKey} \begin{docKey}{babel}{=\marg{option(s)}}{pas valeur par défaut, initialement vide} - \index{option!de package chargé par \yatcl!babel@\package*{babel}}% + \index{option!de package chargé par \yatcl{}!babel@\package*{babel}}% Cette option permet de passer une ou plusieurs \meta{option(s)} au \Package{babel}. \end{docKey} \begin{docKey}{datetime2}{=\marg{option(s)}}{pas valeur par défaut, initialement \docValue*{nodayofweek}} - \index{option!de package chargé par \yatcl!datetime2@\package*{datetime2}}% + \index{option!de package chargé par \yatcl{}!datetime2@\package*{datetime2}}% Cette option permet de passer une ou plusieurs \meta{option(s)} au \Package{datetime2}. \end{docKey} @@ -1013,7 +1013,7 @@ peuvent être passées à leurs options). % \section{Options de préambule} % \label{sec-options-de-preambule} % -% Pour des raisons techniques, les options de la \yatCl listées à la +% Pour des raisons techniques, les options de la \yatCl{} listées à la % \vref{options-classe}, ne peuvent être passées qu'en argument optionnel de % \docAuxCommand{documentclass}. Les options de la présente section peuvent être % passées indifféremment : @@ -1023,7 +1023,7 @@ peuvent être passées à leurs options). % \end{itemize} % % \begin{docCommand}{yadsetup}{\marg{options}} -% Cette commande permet de spécifier certaines \meta{options} de la \yatCl. +% Cette commande permet de spécifier certaines \meta{options} de la \yatCl{}. % \end{docCommand} % % \subsection{Profondeur de la numérotation}\label{sec-profondeur-de-la} @@ -1072,11 +1072,11 @@ peuvent être passées à leurs options). % \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}. +% commandes du \Package*{setspace} \aside*{chargé par la \yatCl{}}. -\section{Commandes et options de commandes de la \yatCl} +\section{Commandes et options de commandes de la \yatCl{}} \index{commandes de personnalisation!lieu de spécification}% -\index{option!de \yatcl!lieu de spécification}% +\index{option!de \yatcl{}!lieu de spécification}% \begin{dbremark}{Lieu des commandes de personnalisation}{configurationfile} Les commandes de personnalisation listées dans cette section (et donc propres @@ -1085,13 +1085,13 @@ peuvent être passées à leurs options). \begin{itemize} \item soit directement dans le (préambule du) fichier (maître) de la thèse ; \item% - \index{fichier!de configuration de \yatcl}% + \index{fichier!de configuration de \yatcl{}}% \index{dossier!de configuration}% soit dans un fichier (prévu à cet effet) à nommer \file{\configurationfile} et à placer dans un sous-dossier (prévu à cet effet) à nommer \folder{\configurationdirectory}\footnote{Ces fichier et sous-dossier sont à créer au besoin mais le canevas de thèse \enquote{en arborescence} livré - avec la \yatCl, décrit \vref{sec-canevas-arborescence}, les fournit.}. + avec la \yatCl{}, décrit \vref{sec-canevas-arborescence}, les fournit.}. \end{itemize} \end{dbremark} @@ -1107,16 +1107,16 @@ peuvent être passées à leurs options). thèse}\label{sec-expressions-cles}% \index{expression!(re)définition}% -Un mémoire de thèse composé avec la \yatCl est émaillé d'expressions insérées +Un mémoire de thèse composé avec la \yatCl{} est émaillé d'expressions insérées de façon automatique sur certaines pages (titre, mots clés, laboratoire, -résumés, etc.). Que ces expressions soient définies par la \yatCl ou bien +résumés, etc.). Que ces expressions soient définies par la \yatCl{} ou bien standard, il est possible de les redéfinir. \subsubsection{Expressions définies par la classe} \label{sec-expr-defin-par}% \index{expression!redéfinition}% -Les expressions \meta{en français} et \meta{en anglais} définies par la \yatCl +Les expressions \meta{en français} et \meta{en anglais} définies par la \yatCl{} sont listées\footnote{Et classées par ordre alphabétique des expressions \meta{en français}.} dans le \vref{tab-expressions-cles} et y sont identifiées par un \meta{label} permettant de les redéfinir (voire de les définir, cf. @@ -1338,7 +1338,7 @@ La clé \refKey{role} suivante permet de spécifier de \emph{nouveaux} rôles \vref{tab-expressions-cles} ou à définir au moyen de la commande \refCom{expression}. \end{docKey} -\index{option!de \yatcl|)} +\index{option!de \yatcl{}|)} \section{Packages chargés manuellement} \label{sec-options-de-classes} 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 70e911febb9..ba0f58f27a8 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 @@ -492,7 +492,7 @@ aux autres, peut disposer d'une page dédiée\pagededieelabo. telephone=(33) 03 21 46 55 86, fax=(33) 03 21 46 55 75, email=secretariat@lmpa.univ-littoral.fr, -url=http://lmpa.univ-littoral.fr/ +url=https://lmpa.univ-littoral.fr/ ]{LMPA}{% Maison de la Recherche Blaise Pascal \\ 50, rue Ferdinand Buisson \\ 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 index 2ac933b4ba9..950f3823469 100644 --- 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 @@ -4,7 +4,7 @@ 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://lmpa.univ-littoral.fr/ +url=https://lmpa.univ-littoral.fr/ ]{LMPA Joseph Liouville}{% Maison de la Recherche Blaise Pascal \\ 50, rue Ferdinand Buisson \\ 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 index 6beff9c0ca5..acda4f050f2 100644 --- 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 @@ -16,7 +16,7 @@ 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://lmpa.univ-littoral.fr/ +url=https://lmpa.univ-littoral.fr/ ]{LMPA Joseph Liouville}{% Maison de la Recherche Blaise Pascal \\ 50, rue Ferdinand Buisson \\ 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 02fb3c62bcd..fe58cfce05c 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 @@ -65,7 +65,7 @@ directeur de recherche% }% \newabbreviation{lmpa}{lmpa}{% - \href{http://lmpa.univ-littoral.fr/}{laboratoire de mathématiques pures et + \href{https://lmpa.univ-littoral.fr/}{laboratoire de mathématiques pures et appliquées}% }% \newabbreviation{ecm}{ecm}{% diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/abstract.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/abstract.tex index 5c944bd30f6..fdf256d82dc 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/abstract.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/abstract.tex @@ -1,5 +1,5 @@ \newcommand{\frenchabstract}{% - La présente classe, \yatcl, a pour objet de faciliter la composition de + La présente classe, \yatcl{}, a pour objet de faciliter la composition de mémoires de thèses préparées en France, quels que soient les champs disciplinaires et instituts. Elle implémente notamment l'essentiel des recommandations émanant du \citeauthor{guidoct} et ce, de façon transparente @@ -25,7 +25,7 @@ \begin{abstract} \medskip - The purpose of the current class, \yatcl, is to facilitate dissertations' + The purpose of the current class, \yatcl{}, is to facilitate dissertations' typesetting of theses prepared in France, whatever disciplines and institutes. It implements most notably recommendations from the Ministry of Higher Education and Research and this, transparently to the user. It has also 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 ef81e39c185..86160853bf6 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 @@ -90,7 +90,7 @@ % \DeclareFixedFootnote{\fichierconfig}{% Ceci peut être saisi directement dans le préambule du fichier (maître) de la - thèse mais, pour optimiser l'usage de la \yatCl, il est conseillé de l'insérer + thèse mais, pour optimiser l'usage de la \yatCl{}, il est conseillé de l'insérer dans un fichier nommé \file{\configurationfile} à placer dans un dossier nommé \folder{\configurationdirectory}. Le canevas de thèse livré avec la classe, décrit \vref{sec-canevas}, fournit ce dossier et ce fichier.% 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 777a4dd25bb..6b03c96c308 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 @@ -1,13 +1,13 @@ \global\toggletrue{YAD@firstline}% \begin{longtable}{XX>{\ttfamily\color{keyword5}}l} % Légende - \caption{Expressions de la \yatCl et labels + \caption{Expressions de la \yatCl{} et labels correspondants\label{tab-expressions-cles}}\\ % Premier entête Valeur en français & Valeur en anglais & \textcolor{black}{Label}\\\toprule% \endfirsthead % Entêtes suivants - \caption[]{Expressions de la \yatCl et labels correspondants (suite)}\\ + \caption[]{Expressions de la \yatCl{} et labels correspondants (suite)}\\ Valeur en français & Valeur en anglais & \textcolor{black}{Label}\\\toprule% \endhead % Pieds de page 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 index e7bf632e759..3a215c07a14 100644 Binary files a/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf and b/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf differ 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 index e7c4b465766..170f7af5583 100644 Binary files a/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdf and b/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdf differ 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 5963e4e08ee..83c23a35662 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 @@ -215,7 +215,7 @@ 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/ +url=https://lmpa.univ-littoral.fr/ ]{LMPA Joseph Liouville}{% Maison de la Recherche Blaise Pascal \\ 50, rue Ferdinand Buisson \\ -- cgit v1.2.3