From bf9156e531a3f6e83314e834a760ede0ba73cc59 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 23 Jun 2018 20:56:05 +0000 Subject: yathesis (23jun18) git-svn-id: svn://tug.org/texlive/trunk@48079 c570f23f-e606-0410-a88d-b1316a301751 --- .../documentation/annexes/specimens-canevas.tex | 5 ++++- .../french/documentation/corps/introduction.tex | 7 ++++-- .../yathesis/french/documentation/yathesis-fr.pdf | Bin 6487608 -> 6488354 bytes .../yathesis/french/documentation/yathesis-fr.tex | 1 + .../french/exemples/specimen/a-plat/these.pdf | Bin 1230247 -> 1230680 bytes .../texmf-dist/source/latex/yathesis/yathesis.dtx | 24 +++++++++++++++++++-- Master/texmf-dist/tex/latex/yathesis/yathesis.cls | 22 ++++++++++++++++++- 7 files changed, 53 insertions(+), 6 deletions(-) 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 4374dd3ccfd..38793c082fc 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 @@ -83,8 +83,11 @@ compilateurs) \LaTeX{} en ligne% \item \href{https://www.overleaf.com/}{Overleaf} : le \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. + \href{https://www.overleaf.com/latex/examples/sample-of-a-thesis-written-with-yathesis-class/nbcfvfqgnjfq}{spécimen}\enarborescence ; \end{itemize} +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). Les \vref{sec-canevas,sec-specimens} détaillent les fichiers qui constituent chacun de ces canevas et spécimens. 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 8f52ce5363d..9b1e4dd032d 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 @@ -134,7 +134,7 @@ ascendante, y figurent en rouge. \label{sec-ressources-internet} \index{distribution \TeX}% -La \yatCl{} est fournie par les distributions \texlive et \miktex et est également disponible en versions : +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 de développement sur \href{https://github.com/dbitouze/yathesis}{GitHub}. @@ -156,8 +156,11 @@ tels que : \item \href{https://www.overleaf.com/}{Overleaf} par le biais d'un \href{https://www.overleaf.com/latex/templates/template-of-a-thesis-written-with-yathesis-class/nhtmtthnqwtd}{canevas} et - \href{https://www.overleaf.com/latex/examples/sample-of-a-thesis-written-with-yathesis-class/nbcfvfqgnjfq}{spécimen}\detailsspecimencanevas. + \href{https://www.overleaf.com/latex/examples/sample-of-a-thesis-written-with-yathesis-class/nbcfvfqgnjfq}{spécimen}\detailsspecimencanevas ; \end{itemize} +mais alors dans des versions probablement bien moins à jour que celle livrée +avec les distributions \texlive et \miktex (surtout si ces dernières sont mises +à jour). \section{Remerciements} \label{sec-remerciements} 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 ea839ff4491..16979534970 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 f2f64bf0eea..01f0ea46726 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 @@ -25,6 +25,7 @@ \makeindex[title=Index des concepts,extout=pdx,extin=pnd,columnseprule] % \AtEndPreamble{% + \changes{v0.99s}{2018-06-22}{Correction de bug}% \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 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 b952d70e5f5..f91cbd81d9f 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/source/latex/yathesis/yathesis.dtx b/Master/texmf-dist/source/latex/yathesis/yathesis.dtx index 59102c84353..cf436104b64 100644 --- a/Master/texmf-dist/source/latex/yathesis/yathesis.dtx +++ b/Master/texmf-dist/source/latex/yathesis/yathesis.dtx @@ -73,7 +73,7 @@ Typesetting the documentation of the class requires: \input docstrip.tex \Msg{********************************************************} \Msg{* Installation} -\Msg{* Class: yathesis 2018-06-21 v0.99s} +\Msg{* Class: yathesis 2018-06-22 v0.99s} \Msg{* that helps to write thesis following French rules (DB)} \Msg{********************************************************} \keepsilent @@ -272,7 +272,7 @@ This work consists of the file yathesis.dtx % \iffalse %<*class> \def\fileversion{v0.99s} -\def\filedate{2018/06/21} +\def\filedate{2018/06/22} % %<*driver> \ProvidesFile{yathesis.dtx} @@ -5168,6 +5168,11 @@ This work consists of the file yathesis.dtx {% \bgroup \YAD@localstyle% + \@ifundefined {Etoc@\YAD@localtocsdepth @@} + {% + }{% + \etocsetnexttocdepth{\YAD@localtocsdepth}% + } \YAD@computelocalnumwidths\relax% \@ifundefined {Etoc@\YAD@localtocsdepth @@} {% @@ -5365,6 +5370,11 @@ This work consists of the file yathesis.dtx \YAD@tmp@section[#1][#2]{#3}% }% \newcommandtwoopt{\YAD@unstarred@section}[3][][]{% + \boolfalse{YAD@nonnumbered@section}% + \boolfalse{YAD@nonnumbered@subsection}% + \boolfalse{YAD@nonnumbered@subsubsection}% + \boolfalse{YAD@nonnumbered@paragraph}% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@section[#1][#2]{#3}% }% % \end{macrocode} @@ -5399,6 +5409,10 @@ This work consists of the file yathesis.dtx \YAD@tmp@subsection[#1]{#2}% }% \newcommand{\YAD@unstarred@subsection}[2][]{% + \boolfalse{YAD@nonnumbered@subsection}% + \boolfalse{YAD@nonnumbered@subsubsection}% + \boolfalse{YAD@nonnumbered@paragraph}% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@subsection[#1]{#2}% }% % @@ -5427,6 +5441,9 @@ This work consists of the file yathesis.dtx \YAD@tmp@subsubsection[#1]{#2}% }% \newcommand{\YAD@unstarred@subsubsection}[2][]{% + \boolfalse{YAD@nonnumbered@subsubsection}% + \boolfalse{YAD@nonnumbered@paragraph}% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@subsubsection[#1]{#2}% }% % @@ -5454,6 +5471,8 @@ This work consists of the file yathesis.dtx \YAD@tmp@paragraph[#1]{#2}% }% \newcommand{\YAD@unstarred@paragraph}[2][]{% + \boolfalse{YAD@nonnumbered@paragraph}% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@paragraph[#1]{#2}% }% % @@ -5480,6 +5499,7 @@ This work consists of the file yathesis.dtx \YAD@tmp@subparagraph[#1]{#2}% }% \newcommand{\YAD@unstarred@subparagraph}[2][]{% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@subparagraph[#1]{#2}% }% % \end{macrocode} diff --git a/Master/texmf-dist/tex/latex/yathesis/yathesis.cls b/Master/texmf-dist/tex/latex/yathesis/yathesis.cls index 6f13ba18670..6a1b2a37034 100644 --- a/Master/texmf-dist/tex/latex/yathesis/yathesis.cls +++ b/Master/texmf-dist/tex/latex/yathesis/yathesis.cls @@ -12,7 +12,7 @@ %% See http://www.latex-project.org/lppl.txt %% ----------------------------------------------------------------------- \def\fileversion{v0.99s} -\def\filedate{2018/06/21} +\def\filedate{2018/06/22} \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesClass{yathesis}[\filedate\space\fileversion\space Yet another class for writing thesis (DB)] \RequirePackage{pgfopts}[2011/06/02]% @@ -3670,6 +3670,11 @@ {% \bgroup \YAD@localstyle% + \@ifundefined {Etoc@\YAD@localtocsdepth @@} + {% + }{% + \etocsetnexttocdepth{\YAD@localtocsdepth}% + } \YAD@computelocalnumwidths\relax% \@ifundefined {Etoc@\YAD@localtocsdepth @@} {% @@ -3831,6 +3836,11 @@ \YAD@tmp@section[#1][#2]{#3}% }% \newcommandtwoopt{\YAD@unstarred@section}[3][][]{% + \boolfalse{YAD@nonnumbered@section}% + \boolfalse{YAD@nonnumbered@subsection}% + \boolfalse{YAD@nonnumbered@subsubsection}% + \boolfalse{YAD@nonnumbered@paragraph}% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@section[#1][#2]{#3}% }% \LetLtxMacro{\YAD@ORI@subsection}{\subsection} @@ -3859,6 +3869,10 @@ \YAD@tmp@subsection[#1]{#2}% }% \newcommand{\YAD@unstarred@subsection}[2][]{% + \boolfalse{YAD@nonnumbered@subsection}% + \boolfalse{YAD@nonnumbered@subsubsection}% + \boolfalse{YAD@nonnumbered@paragraph}% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@subsection[#1]{#2}% }% \LetLtxMacro{\YAD@ORI@subsubsection}{\subsubsection} @@ -3886,6 +3900,9 @@ \YAD@tmp@subsubsection[#1]{#2}% }% \newcommand{\YAD@unstarred@subsubsection}[2][]{% + \boolfalse{YAD@nonnumbered@subsubsection}% + \boolfalse{YAD@nonnumbered@paragraph}% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@subsubsection[#1]{#2}% }% \LetLtxMacro{\YAD@ORI@paragraph}{\paragraph} @@ -3912,6 +3929,8 @@ \YAD@tmp@paragraph[#1]{#2}% }% \newcommand{\YAD@unstarred@paragraph}[2][]{% + \boolfalse{YAD@nonnumbered@paragraph}% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@paragraph[#1]{#2}% }% \LetLtxMacro{\YAD@ORI@subparagraph}{\subparagraph} @@ -3937,6 +3956,7 @@ \YAD@tmp@subparagraph[#1]{#2}% }% \newcommand{\YAD@unstarred@subparagraph}[2][]{% + \boolfalse{YAD@nonnumbered@subparagraph}% \YAD@tmp@subparagraph[#1]{#2}% }% \@ifpackageloaded{floatrow}{% -- cgit v1.2.3