texlive[48070] Master/texmf-dist: yathesis (22jun18)

commits+karl at tug.org commits+karl at tug.org
Fri Jun 22 23:54:54 CEST 2018


Revision: 48070
          http://tug.org/svn/texlive?view=revision&revision=48070
Author:   karl
Date:     2018-06-22 23:54:53 +0200 (Fri, 22 Jun 2018)
Log Message:
-----------
yathesis (22jun18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/yathesis/README.md
    trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex
    trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex
    trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/recommandations.tex
    trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex
    trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex
    trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex
    trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex
    trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf
    trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex
    trunk/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdf
    trunk/Master/texmf-dist/source/latex/yathesis/yathesis.dtx
    trunk/Master/texmf-dist/tex/latex/yathesis/yathesis.cls

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yathesis/README.md	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/doc/latex/yathesis/README.md	2018-06-22 21:54:53 UTC (rev 48070)
@@ -1,6 +1,6 @@
 -----------------------------------------------------------------------
 
-- `yathesis` --- Yet Another Thesis Class, version 0.99q
+- `yathesis` --- Yet Another Thesis Class, version 0.99s
 - E-mail: `denis.bitouze at univ-littoral.fr`
 - Released under the LaTeX Project Public License v1.3c or later. See
   http://www.latex-project.org/lppl.txt

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex	2018-06-22 21:54:53 UTC (rev 48070)
@@ -200,7 +200,7 @@
   \tcblower
   %
   (Cette question ne concerne pas directement la \yatCl{}.) Il suffit de passer
-  l'option |linktoc=false| au \Package{hyperref}.
+  l'option \lstinline|linktoc=false| au \Package{hyperref}.
 \end{dbfaq}
 
 \begin{dbfaq}{Comment supprimer la bibliographie des sommaire, table des
@@ -334,8 +334,8 @@
   \tcblower
   %
   (Cette question ne concerne pas directement la \yatCl{}.) Le problème est dû
-  aux caractères actifs du module \package*+{frenchb} du \Package{babel}. Si ces
-  éléments concernent :
+  aux caractères actifs du module \package*+{babel-french} du
+  \Package{babel}. Si ces éléments concernent :
   \begin{enumerate}
   \item les caractéristiques du document (cf. \vref{cha-caract-du-docum}), il
     suffit de les saisir\footnote{Cf. \vref{sec-lieu-de-saisie}.} :
@@ -368,7 +368,7 @@
   J'essaie de modifier la profondeur de numérotation de mon document en
   spécifiant la valeur du compteur \docAuxKey*{secnumdepth} au moyen de la
   commande :
-\begin{preamblecode}[]
+\begin{preamblecode}
 \setcounter{secnumdepth}{"\meta{nombre}"}
 \end{preamblecode}
   mais cela n'a aucun effet. Pourquoi ?
@@ -404,7 +404,7 @@
     \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} :
-\begin{preamblecode}[]
+\begin{preamblecode}
 \pdfobjcompresslevel 0
 \end{preamblecode}
 \end{dbfaq}

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex	2018-06-22 21:54:53 UTC (rev 48070)
@@ -138,7 +138,7 @@
 \begin{bodycode}[title=\meta{titre}]
 "\meta{code source}"
 \end{bodycode}
-\begin{preamblecode}[]
+\begin{preamblecode}
 "\meta{code source à insérer en préambule}"
 \end{preamblecode}
 \begin{preamblecode}[title=\meta{titre}]
@@ -220,20 +220,20 @@
 \begin{enumerate}
 \item \docValue*{true} si l'utilisateur l'emploie en option de la \yatCl mais
   sans lui passer de valeur :
-\begin{preamblecode}[]
+\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 :
-\begin{preamblecode}[]
+\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 :
-\begin{preamblecode}[]
+\begin{preamblecode}
 \documentclass[nofrontcover=true,"\meta{autres options}"]{yathesis}
 \end{preamblecode}
 ou
-\begin{preamblecode}[]
+\begin{preamblecode}
 \documentclass[nofrontcover=false,"\meta{autres options}"]{yathesis}
 \end{preamblecode}
 \end{enumerate}

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/recommandations.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/recommandations.tex	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/recommandations.tex	2018-06-22 21:54:53 UTC (rev 48070)
@@ -46,7 +46,7 @@
       arborescence} fourni avec la présente classe, les acronymes peuvent être
     définis dans le \File{\acronymsfile} situé dans le
     \Folder{\auxiliarydirectory}.} :
-\begin{preamblecode}[]
+\begin{preamblecode}[listing options={moretexcs={newacronym}}]
 \newacronym{ulco}{ULCO}{université du Littoral Côte d'Opale}
 \end{preamblecode}
 on peut recourir, non pas à \lstinline[deletekeywords={[5]institute}]|\institute{ULCO}|, mais à :

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex	2018-06-22 21:54:53 UTC (rev 48070)
@@ -75,7 +75,7 @@
       \docAuxEnvironment{tcolorbox} du \Package{tcolorbox} (cf. la
       documentation de ce package) ;
     \item passée entre paire d'accolades :
-\begin{preamblecode}[]
+\begin{preamblecode}
 \yadsetup{frametitle={"\meta{autre}"}}
 \end{preamblecode}
     \end{enumerate}
@@ -86,7 +86,7 @@
 \begin{dbexample}{Cadre personnalisé autour du titre de la thèse}{}
   Pour que le cadre entourant le titre de la thèse soit ombré, il suffit de
   saisir :
-\begin{preamblecode}[]
+\begin{preamblecode}
 \maketitle[frametitle=shadowbox]
 \end{preamblecode}
 \end{dbexample}
@@ -97,7 +97,7 @@
   fonctionnalités du \Package{tcolorbox} pour obtenir un cadre
   \enquote{fantaisie} autour du titre de la thèse.%
   \NoAutoSpacing%
-\begin{preamblecode}[]
+\begin{preamblecode}
 \maketitle[frametitle={colback=red!50!white,beamer}]
 \end{preamblecode}
 \end{dbexample}

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex	2018-06-22 21:54:53 UTC (rev 48070)
@@ -15,7 +15,7 @@
 
 Les \meta{options} de classe de la \yatCl sont à passer selon la syntaxe
 usuelle :
-\begin{preamblecode}[]
+\begin{preamblecode}
 \documentclass["\meta{options}"]{yathesis}
 \end{preamblecode}
 % Tester et documenter la commande |\yasetup|.
@@ -107,7 +107,7 @@
   Pour composer un mémoire ayant pour langue principale le français et
   supplémentaire l'espagnol \aside{cas par exemple d'une thèse en linguistique
     espagnole}, il suffit de passer l'option suivante à la \yatCl{}.
-\begin{preamblecode}[]
+\begin{preamblecode}
 \documentclass[spanish]{yathesis}
 \end{preamblecode}
 \end{dbexample}
@@ -121,7 +121,7 @@
   secondaire le français) et supplémentaire l'espagnol \aside{cas par exemple
     d'une thèse en linguistique espagnole}, il suffit de passer les options
   suivantes à la \yatCl{}.
-\begin{preamblecode}[]
+\begin{preamblecode}
 \documentclass[mainlanguage=english,spanish]{yathesis}
 \end{preamblecode}
 \end{dbexample}
@@ -225,7 +225,7 @@
   Pour que chaque chapitre de la partie principale du mémoire débute
   automatiquement par sa table des matières locale, il suffit de passer l'option
   suivante à la \yatCl{}.
-\begin{preamblecode}[]
+\begin{preamblecode}
 \documentclass[localtocs]{yathesis}
 \end{preamblecode}
 
@@ -232,7 +232,7 @@
   Dans l'exemple précédent, les tables des matières locales vont jusqu'aux
   sous-sections. Pour qu'elles aillent par exemple jusqu'aux sous-sous-sections,
   on recourra à :
-\begin{preamblecode}[]
+\begin{preamblecode}
 \documentclass[localtocs/depth=subsubsection]{yathesis}
 \end{preamblecode}
 \end{dbexample}
@@ -312,7 +312,7 @@
   \indexex{bibliographie!locale}%
   Pour que chaque chapitre finisse automatiquement par sa bibliographie locale,
   il suffit de passer l'option suivante à la \yatCl{}.
-\begin{preamblecode}[]
+\begin{preamblecode}
 \documentclass[localbibs]{yathesis}
 \end{preamblecode}
 \end{dbexample}
@@ -545,7 +545,7 @@
   \refKey{fncychap}.}.%
 %
 {%
-  \tcbset{before lower=\vspace*{\baselineskip}\par}
+  \tcbset{before lower=\vspace*{.5\baselineskip}\par}
   \begin{docKey}{fncychap}{=\docValue{Sonny}\textbar\docValue{Lenny}\textbar\docValue{Glenn}\textbar\docValue{Conny}\textbar\docValue{Rejne}\textbar\docValue{Bjarne}\textbar\docValue{PetersLenny}\textbar\docValue{Bjornstrup}\textbar\docValue{none}}{pas
       de valeur par défaut, initialement \docValue{PetersLenny}}
     \index{chapitre!style de tête}%
@@ -1016,7 +1016,7 @@
 
 Le \vref{tab-expressions-standard} liste les expressions \LaTeX{} standard
 telles que traduites par la \yatCl{}. Il s'agit en fait des traductions en
-français et en anglais fournies par les modules \package*+{frenchb} et
+français et en anglais fournies par les modules \package*+{babel-french} et
 \package*+{english} du \Package{babel}, à l'exception de l'expression française
 figurant en légende des tableaux flottants (\enquote{Table} est remplacée par
 \enquote{Tableau}).%
@@ -1060,7 +1060,7 @@
   \index{nom!liste de symboles}%
   aux glossaire(s), liste d'acronymes et liste de symboles, on recourra
   à l'une ou l'autre des instructions suivantes :
-\begin{bodycode}[listing options={deletekeywords={title}}]
+\begin{bodycode}[listing options={morekeywords={[2]title}}]
 \printglossary[title="\meta{titre alternatif}"]
 \printglossaries[title="\meta{titre alternatif}"]
 \printacronyms[title="\meta{titre alternatif}"]
@@ -1069,7 +1069,7 @@
 \item%
   \index{nom!bibliographie}%
   à la bibliographie, on recourra à :
-\begin{bodycode}[listing options={deletekeywords={title}}]
+\begin{bodycode}[listing options={morekeywords={[2]title}}]
 \printbibliography[title="\meta{titre alternatif}"]
 \end{bodycode}
 \end{itemize}

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex	2018-06-22 21:54:53 UTC (rev 48070)
@@ -822,7 +822,7 @@
   \index{affiliation!multiple}%
   Si en plus d'être affilié à l'\gls{ulco}, René Descartes était membre du
   \gls{cnrs}, on pourait procéder comme suit :
-\begin{preamblecode}[]
+\begin{preamblecode}
 \referee[affiliation={ULCO, CNRS}]{René}{Descartes}
 \end{preamblecode}
 On notera la paire d'accolades, nécessaire conformément

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex	2018-06-22 21:54:53 UTC (rev 48070)
@@ -2,7 +2,7 @@
   Documentation de la classe \texorpdfstring{\yat}{yathesis}%
 }
 %
-\subtitle[\version{0.99r}]{\version{0.99r}}
+\subtitle[\version{0.99s}]{\version{0.99s}}
 %
 \author[denis.bitouze at lmpa.univ-littoral.fr]{Denis}{Bitouzé}
 %

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex	2018-06-22 21:54:53 UTC (rev 48070)
@@ -17,9 +17,15 @@
 \usepackage{dirtree}
 \usepackage[lining]{libertine}
 %
+\lstset{%
+  alsolanguage=[glossaries]TeX,%
+  alsolanguage=[hyperref]TeX,%
+}
+%
 \makeindex[title=Index des concepts,extout=pdx,extin=pnd,columnseprule]
 %
 \AtEndPreamble{%
+  \changes{v0.99s}{2018-06-21}{Correction de bug}%
   \changes{v0.99r}{2018-06-02}{Correction de bugs}%
   \changes{v0.99q}{2018-05-04}{Suppression de fichiers inutiles sur le
     \acrshort*{ctan} (aucun changement dans les fonctionnalités)}%
@@ -84,7 +90,7 @@
     L'auteur a eu le souci constant d'assurer la compatibilité ascendante de la
     \yatCl{}. Cependant, pour répondre à des demandes de fonctionnalités jugées
     légitimes, quelques rares changements (signalés \alert{en rouge}
-    ci-dessous) cassent cette compatibilté en ce sens que certains anciens
+    ci-dessous) cassent cette compatibilité en ce sens que certains anciens
     documents peuvent éventuellement :
     \begin{itemize}
     \item soit ne plus compiler sans quelques ajustements. Dans ce cas, les

Modified: trunk/Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/source/latex/yathesis/yathesis.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/yathesis/yathesis.dtx	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/source/latex/yathesis/yathesis.dtx	2018-06-22 21:54:53 UTC (rev 48070)
@@ -23,7 +23,7 @@
 %<*readme>
 -----------------------------------------------------------------------
 
-- `yathesis` --- Yet Another Thesis Class, version 0.99q
+- `yathesis` --- Yet Another Thesis Class, version 0.99s
 - E-mail: `denis.bitouze at univ-littoral.fr`
 - Released under the LaTeX Project Public License v1.3c or later. See
   http://www.latex-project.org/lppl.txt
@@ -73,7 +73,7 @@
 \input docstrip.tex
 \Msg{********************************************************}
 \Msg{* Installation}
-\Msg{* Class: yathesis 2018-06-02 v0.99r}
+\Msg{* Class: yathesis 2018-06-21 v0.99s}
 \Msg{* that helps to write thesis following French rules (DB)}
 \Msg{********************************************************}
 \keepsilent
@@ -265,14 +265,14 @@
 \fi
 %</internal>
 % \fi
-% \def\YADnblastversion{0.99r}
+% \def\YADnblastversion{0.99s}
 % \def\YADdatelastversion{\today}
 % \def\fileversion{v\YADnblastversion}
 % \def\filedate{\YADdatelastversion}
 % \iffalse
 %<*class>
-\def\fileversion{v0.99r}
-\def\filedate{2018/06/02}
+\def\fileversion{v0.99s}
+\def\filedate{2018/06/21}
 %</class>
 %<*driver>
 \ProvidesFile{yathesis.dtx}
@@ -5288,6 +5288,12 @@
 % sont numérotées, alors que rien ne doit l'être dans cette partie.
 %    \begin{macrocode}
   \newcommandtwoopt{\YAD at unstarred@chapter}[3][][]{%
+    \boolfalse{YAD at nonnumbered@chapter}%
+    \boolfalse{YAD at nonnumbered@section}%
+    \boolfalse{YAD at nonnumbered@subsection}%
+    \boolfalse{YAD at nonnumbered@subsubsection}%
+    \boolfalse{YAD at nonnumbered@paragraph}%
+    \boolfalse{YAD at nonnumbered@subparagraph}%
     \if at mainmatter%
     \YAD at setsecnumdepth{\YAD at secnumdepth}
     \fi%

Modified: trunk/Master/texmf-dist/tex/latex/yathesis/yathesis.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/yathesis/yathesis.cls	2018-06-22 21:53:54 UTC (rev 48069)
+++ trunk/Master/texmf-dist/tex/latex/yathesis/yathesis.cls	2018-06-22 21:54:53 UTC (rev 48070)
@@ -11,8 +11,8 @@
 %% Released under the LaTeX Project Public License v1.3c or later
 %% See http://www.latex-project.org/lppl.txt
 %% -----------------------------------------------------------------------
-\def\fileversion{v0.99r}
-\def\filedate{2018/06/02}
+\def\fileversion{v0.99s}
+\def\filedate{2018/06/21}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
 \ProvidesClass{yathesis}[\filedate\space\fileversion\space Yet another class for writing thesis (DB)]
 \RequirePackage{pgfopts}[2011/06/02]%
@@ -3765,6 +3765,12 @@
     \YAD at tmp@chapter[#1][#2]{#3}%
   }%
   \newcommandtwoopt{\YAD at unstarred@chapter}[3][][]{%
+    \boolfalse{YAD at nonnumbered@chapter}%
+    \boolfalse{YAD at nonnumbered@section}%
+    \boolfalse{YAD at nonnumbered@subsection}%
+    \boolfalse{YAD at nonnumbered@subsubsection}%
+    \boolfalse{YAD at nonnumbered@paragraph}%
+    \boolfalse{YAD at nonnumbered@subparagraph}%
     \if at mainmatter%
     \YAD at setsecnumdepth{\YAD at secnumdepth}
     \fi%



More information about the tex-live-commits mailing list