From 4602a7490dcc10eec40d19cb9924f82bfc770d3e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 13 Jun 2022 20:30:05 +0000 Subject: yathesis (13jun22) git-svn-id: svn://tug.org/texlive/trunk@63576 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md | 3 ++- .../doc/latex/yathesis/french/canevas-specimen.zip | Bin 4119317 -> 4119143 bytes .../yathesis/french/documentation/annexes/faq.tex | 8 +++--- .../documentation/annexes/fichiers-charges.tex | 2 +- .../french/documentation/annexes/notations.tex | 2 +- .../documentation/annexes/packages-charges.tex | 10 +++---- .../documentation/annexes/recommandations.tex | 30 ++++++++++----------- .../documentation/annexes/specimens-canevas.tex | 14 +++++----- .../french/documentation/corps/pages-corps.tex | 8 +++--- .../documentation/corps/personnalisation.tex | 6 ++--- .../documentation/corps/proprietes-document.tex | 4 +-- .../documentation/liminaires/fixed-footnotes.tex | 2 +- .../tableaux/specimens-canevas-tab.tex | 2 +- .../yathesis/french/documentation/yathesis-fr.pdf | Bin 6444954 -> 6474276 bytes .../yathesis/french/documentation/yathesis-fr.tex | 1 + .../french/exemples/specimen/a-plat/these.pdf | Bin 1261485 -> 1261318 bytes 16 files changed, 46 insertions(+), 46 deletions(-) (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 e72aa87fffc..25958a06dd8 100644 --- a/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md @@ -1,6 +1,6 @@ # [Unreleased] -# [1.0.10] - 2021-12-01 +# [1.0.10] - 2022-06-13 ## Added - (Far to perfect) Documentation of the code available as a PDF file. @@ -10,6 +10,7 @@ ## Fixed - Bug gh #91 (https://git.io/JMrK8). +- Bug gh #92 (https://github.com/dbitouze/yathesis/issues/92). # [1.0.9] - 2021-10-13 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 87139d2d674..b472b72a742 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/documentation/annexes/faq.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex index dfb9851564c..8ea82854c0a 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 @@ -121,7 +121,7 @@ problème (cf. également l'\vref{wa-packages-a-ne-pas-charger}). \end{dbfaq} (Cette question ne concerne pas directement la \yatCl{}.) Il suffit -d'insérer, en préambule du fichier (maître) de la thèse, la ligne : +d'insérer, en préambule du fichier (parent) de la thèse, la ligne : \begin{preamblecode}[title=Par exemple dans le \File{\configurationfile}] \DeclareTextCommand{\nobreakspace}{T1}{\leavevmode\nobreak\ } \end{preamblecode} @@ -232,7 +232,7 @@ où \meta{autre niveau} est l'une des valeurs possibles de la clé \refKey{depth notamment) débordent dans la marge de droite. Comment l'éviter ? \end{dbfaq} -Il suffit d'insérer, en préambule du fichier (maître) de la thèse, les lignes : +Il suffit d'insérer, en préambule du fichier (parent) de la thèse, les lignes : \begin{preamblecode}[title=Par exemple dans le \File{\configurationfile}] \makeatletter \renewcommand*\@pnumwidth{"\meta{distance}"} @@ -303,7 +303,7 @@ est dû aux caractères actifs du module \package*+{babel-french} du \item les caractéristiques du document (cf. \vref{cha-caract-du-docum}), il suffit de les saisir\footnote{Cf. \vref{sec-lieu-de-saisie}.} : \begin{itemize} - \item soit dans le \emph{corps} du fichier (maître) de la thèse\footnote{Mais + \item soit dans le \emph{corps} du fichier (parent) de la thèse\footnote{Mais cf. alors \vref{wa-avant-maketitle}.} (et donc \emph{pas} dans son \emph{préambule}) ; \item soit dans le \File{\characteristicsfile} prévu à cet effet ; @@ -359,7 +359,7 @@ méta-données des fichiers \glsxtrshort{pdf} produits par \hologo{pdfLaTeX}, % Pour pallier cela, il devrait suffire\footnote{Plus de précisions à l'adresse \url{https://facile.cines.fr/\#latex}.} d'insérer en introduction du fichier -(maître) \file{.tex}, avant même la déclaration \docAuxCommand{documentclass} : +(parent) \file{.tex}, avant même la déclaration \docAuxCommand{documentclass} : \begin{preamblecode} \pdfobjcompresslevel 0 \end{preamblecode} 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 0d15e0efcd4..ea71eb4cbfe 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 @@ -33,7 +33,7 @@ fichiers : \index{dossier!de configuration}% qu'ils soient situés dans le répertoire \emph{ad hoc}, à savoir un sous-répertoire nommé \folder{\configurationdirectory} du répertoire où se - trouve le fichier (maître) du document. + trouve le fichier (parent) du document. \end{enumerate} \end{dbwarning} % 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 e56806a9c54..e979731bd4d 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 @@ -118,7 +118,7 @@ Ceux-ci proviennent le plus souvent du spécimen de document composé avec la Ces codes sources figurent dans des cadres de couleur bleu : \begin{itemize} \item non ombrés s'ils doivent être saisis dans le corps du document ; -\item ombrés s'ils doivent être saisis en préambule du fichier (maître) : +\item ombrés s'ils doivent être saisis en préambule du fichier (parent) : \begin{itemize} \item soit directement ; \item soit indirectement \emph{via} un fichier lui-même importé en 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 44cf8b0e69d..d0dafee75c7 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 @@ -51,15 +51,13 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant \item[\package{array} :]\index{tableau} mise en forme automatique de colonnes de tableaux (notamment) ; \item[\package*+{xstring} :] manipulation de chaînes de caractères ; -\item[\package*+{textcase} :] amélioration des commandes de changement de - casse ; \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 ; \item[\package{tcolorbox} :]\index{boîte de couleur} boîtes élaborées en couleurs et encadrées ; \begin{description} \item[librairie chargée par défaut :] \docValue{skins} ; - \item[personnalisation :] + \item[personnalisation :]\leavevmode{} \begin{itemize} \item commandes propres \docAuxCommand*{tcbuselibrary} et \docAuxCommand*{tcbset} ; @@ -76,7 +74,7 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant \item[\package+{marvosym} :] accès à des symboles spéciaux ; \item[\package+{colophon} :] insertion d'un colophon ; \begin{description} - \item[options et commandes par défaut :]\ + \item[options et commandes par défaut :]\leavevmode{} \begin{itemize} \item \docAuxKey{noclrdblpg} ; \item \docAuxKey{nofullpage} ; @@ -213,7 +211,7 @@ les plus notables sont précisés. \item[\package{siunitx} :]\index{nombre}\index{angle}\index{unité!de mesure} gestion des nombres, angles et unités ; \begin{description} - \item[options par défaut :]\ + \item[options par défaut :]\leavevmode{} \begin{itemize} \item \docAuxKey{detect-all} ; \item \docAuxKey{locale}|=|\docValue{FR} ou @@ -257,7 +255,7 @@ les plus notables sont précisés. % liens hypertextes ; \begin{description} - \item[options par défaut :]\ + \item[options par défaut :]\leavevmode{} \begin{itemize} \item \docAuxKey{final} ; \item \docAuxKey{unicode} ; 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 b520dc2302a..a501353af30 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 @@ -71,27 +71,27 @@ on peut recourir, non pas à \lstinline[deletekeywords={[5]institute}]|\institut pour redéfinir ces expressions. \end{dbremark} -\section{Scission du mémoire en fichiers maître et esclaves} +\section{Scission du mémoire en fichiers parent et enfants} \label{sec-repart-du-memo} -\index{fichier!maître} -\index{fichier!esclave} +\index{fichier!parent} +\index{fichier!enfant} -La scission du mémoire de thèse en différents fichiers maître et esclaves, +La scission du mémoire de thèse en différents fichiers parent et enfants, hautement recommandée, suppose de : \begin{enumerate} -\item créer un fichier \enquote{maître}\footnote{Dans les spécimens et canevas +\item créer un fichier \enquote{parent}\footnote{Dans les spécimens et canevas de thèse fournis avec la classe, décrits \vref{cha-specimen-canevas}, le - fichier maître est nommé \file{\thesismasterfile.tex}.}; + fichier parent est nommé \file{\thesismasterfile.tex}.}; \item stocker le contenu des chapitres, chacun dans un fichier - \enquote{esclave} + \enquote{enfant} % \footnote{Dans les spécimens et canevas de thèse fournis avec la % classe, décrit \vref{cha-specimen-canevas}, l'inclusion des fichiers - % esclaves, situés dans le \Folder{\dossiercorps}, est gérée dans + % enfants, situés dans le \Folder{\dossiercorps}, est gérée dans % le \File{\fichiercorps} situé dans le même répertoire que le - % fichier maître.} + % fichier parent.} et d'inclure ceux-ci au moyen de la commande - standard |\include|\marg{fichier esclave}, le nom du \meta{fichier - esclave} devant le cas échéant être précédé du chemin qui y + standard |\include|\marg{fichier enfant}, le nom du \meta{fichier + enfant} devant le cas échéant être précédé du chemin qui y conduit. \end{enumerate} % @@ -112,10 +112,10 @@ Les \vref{ex-sans-parties,ex-avec-parties} illustrent l'usage de ces commandes pour la partie \enquote{corps} de la thèse et ce, dans l'hypothèse où les fichiers de chapitres de la thèse sont tous placés dans un sous-répertoire, nommé \folder{corps}, situé au même niveau que le fichier -maître\footnote{C'est-à-dire à la racine du répertoire contenant le fichier - maître.}. +parent\footnote{C'est-à-dire à la racine du répertoire contenant le fichier + parent.}. \begin{dbexample}{Structure d'une thèse en une seule partie}{sans-parties} - \indexex{fichier!esclave} + \indexex{fichier!enfant} \begin{bodycode} \include{corps/"\meta{introduction}"} \include{corps/"\meta{premier chapitre}"} @@ -127,7 +127,7 @@ maître\footnote{C'est-à-dire à la racine du répertoire contenant le fichier % \begin{dbexample}{Structure d'une thèse en deux parties}{avec-parties} % \lstset{keywordstyle=[3]\color{texcs}}% - \indexex{fichier!esclave} + \indexex{fichier!enfant} \begin{bodycode}[listing options={deletekeywords={[3]part},deletekeywords={[2]corps}}] \include{corps/"\meta{introduction générale}"} % 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 1c9e94601b9..2d528771d0c 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 @@ -10,9 +10,9 @@ source \file{.tex} du mémoire : situé dans le même dossier que les fichiers annexes (bibliographie et images) ; \item[\enquote{en arborescence} :]% - \index{fichier!maître}% - \index{fichier!esclave}% - le source est scindé en fichiers maître et esclaves\footnote{Comme cela est en + \index{fichier!parent}% + \index{fichier!enfant}% + le source est scindé en fichiers parent et enfants\footnote{Comme cela est en général recommandé, cf. \vref{sec-repart-du-memo}.}, situés (ainsi que l'ensemble des fichiers annexes) dans différents (sous-)dossiers. \end{description} @@ -137,8 +137,8 @@ Le dossier (\folder{specimen/a-plat}) de ce spécimen contient les fichiers : \subsection{Spécimen \enquote{en arborescence}} \label{sec-specimen-arborescence} \index{spécimen!en arborescence}% -\index{fichier!maître}% -\index{fichier!esclave}% +\index{fichier!parent}% +\index{fichier!enfant}% Le dossier (\folder{specimen/en-arborescence}) de ce spécimen contient les fichiers : @@ -173,8 +173,8 @@ Le dossier (\folder{canevas/a-plat}) de ce canevas ne contient que trois fichier \subsection{Canevas \enquote{en arborescence}} \label{sec-canevas-arborescence} \index{canevas!en arborescence}% -\index{fichier!maître}% -\index{fichier!esclave}% +\index{fichier!parent}% +\index{fichier!enfant}% Le dossier (\folder{canevas/en-arborescence}) de ce canevas contient les fichiers : \begin{enumerate} 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 6c19cc8ab80..fdd547d58f4 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 @@ -18,11 +18,11 @@ Les introduction et conclusion peuvent éventuellement être parties, chacune introduite par une introduction et conclue par une conclusion \enquote{ordinaires}. -\begin{dbremark}{Scission du mémoire en fichiers maître et esclaves}{} - \index{fichier!maître}% - \index{fichier!esclave}% +\begin{dbremark}{Scission du mémoire en fichiers parent et enfants}{} + \index{fichier!parent}% + \index{fichier!enfant}% Il est vivement recommandé de scinder le mémoire de thèse, - notamment son corps, en fichiers maître et esclaves (ces derniers + notamment son corps, en fichiers parent et enfants (ces derniers correspondants chacun à un chapitre). La procédure pour ce faire, standard, est rappelée \vref{sec-repart-du-memo}. \end{dbremark} 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 4249a7fe9f6..1f148ffb99c 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 @@ -232,7 +232,7 @@ indépendamment du recours à l'option \refKey{localtocs}. \subsubsection{Texte introductif} \label{sec:texte-introductif} -\changes{v1.06}{2021-03-23}{Nouvelle commande \protect\refCom{leadchapter} +\changes{v1.0.6}{2021-03-23}{Nouvelle commande \protect\refCom{leadchapter} permettant, pour chaque chapitre, de spécifier un texte inséré entre sa tête et son éventuelle \gls{tdml} automatique.}% @@ -1083,7 +1083,7 @@ peuvent être passées à leurs options). à \yatCl{}) ou fournies par les packages chargés manuellement peuvent être saisies : \begin{itemize} - \item soit directement dans le (préambule du) fichier (maître) de la thèse ; + \item soit directement dans le (préambule du) fichier (parent) de la thèse ; \item% \index{fichier!de configuration de \yatcl{}}% \index{dossier!de configuration}% @@ -1343,7 +1343,7 @@ La clé \refKey{role} suivante permet de spécifier de \emph{nouveaux} rôles \section{Packages chargés manuellement} \label{sec-options-de-classes} Si on souhaite recourir à des packages qui ne sont pas appelés par la \yatCl{}, -on les chargera manuellement, par exemple en préambule du fichier (maître) de +on les chargera manuellement, par exemple en préambule du fichier (parent) de la thèse. %%% Local Variables: 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 ba0f58f27a8..1061b44f05e 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 @@ -34,14 +34,14 @@ Certaines de ces caractéristiques figurent également comme métadonnées du fi Les commandes permettant de définir les caractéristiques de la thèse peuvent être saisies, au choix : \begin{description} -\item[dans le fichier (maître) de la thèse :]\ +\item[dans le fichier (parent) de la thèse :]\ \begin{enumerate} \item soit dans son préambule ; \item soit dans son corps ; \begin{dbwarning}{Caractéristiques de la thèse à saisir \emph{avant} \protect\refCom*{maketitle}}{avant-maketitle} Si les caractéristiques de la thèse sont saisies dans le corps du fichier - (maître) de la thèse, elles doivent nécessairement l'être \emph{avant} la + (parent) de la thèse, elles doivent nécessairement l'être \emph{avant} la commande \refCom{maketitle}. \end{dbwarning} \end{enumerate} 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 86160853bf6..7e53a14d65e 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 @@ -89,7 +89,7 @@ } % \DeclareFixedFootnote{\fichierconfig}{% - Ceci peut être saisi directement dans le préambule du fichier (maître) de la + Ceci peut être saisi directement dans le préambule du fichier (parent) de la 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, diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/specimens-canevas-tab.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/specimens-canevas-tab.tex index f46a83b866b..9a2944ecca1 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/specimens-canevas-tab.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/tableaux/specimens-canevas-tab.tex @@ -6,7 +6,7 @@ % & Source \file{.tex} % & tout entier dans un unique fichier, situé dans le même dossier que les fichiers annexes (bibliographie et images) -% & scindé en fichiers maître et esclaves, situés (ainsi que l'ensemble des fichiers annexes) dans différents (sous-)dossiers +% & scindé en fichiers parent et enfants, situés (ainsi que l'ensemble des fichiers annexes) dans différents (sous-)dossiers %%% Local Variables: %%% mode: latex 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 3a215c07a14..1adc720f509 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/documentation/yathesis-fr.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex index 8925b7ea966..d2a77588541 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 @@ -35,6 +35,7 @@ \makeindex[title=Index des concepts,extout=pdx,extin=pnd,columnseprule] % \AtEndPreamble{% + \changes{v1.0.10}{2022-06-13}{Correction de bugs}% \changes{v1.0.9}{2021-10-13}{Correction de bugs}% \changes{v1.0.8}{2021-07-13}{Correction de bugs}% \changes{v1.0.8}{2021-07-13}{Documentation révisée}% 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 170f7af5583..7aa154a8a75 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 -- cgit v1.2.3