diff options
author | Karl Berry <karl@freefriends.org> | 2023-02-25 22:03:40 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-02-25 22:03:40 +0000 |
commit | 737a98c336ede6d2c5b8727e572bbe5a8221f7aa (patch) | |
tree | 17e43c316ac1fd08818c81b6f184c7dd450c5288 /Master | |
parent | b4c3791578ed4f681ac6e4d2aa16e04a6c5c8b40 (diff) |
yathesis (25feb23)
git-svn-id: svn://tug.org/texlive/trunk@66146 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md | 8 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/yathesis/README.md | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/yathesis/addons/completion/yathesis.cwl | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip | bin | 4119143 -> 4109600 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/add-ons.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf | bin | 6474276 -> 6462456 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex | 1 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdf | bin | 1261318 -> 1256548 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/yathesis/yathesis.dtx | 40 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/yathesis/yathesis.cls | 17 |
11 files changed, 41 insertions, 33 deletions
diff --git a/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md b/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md index 25958a06dd8..56d19ded2cf 100644 --- a/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md +++ b/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md @@ -1,5 +1,13 @@ # [Unreleased] +# [1.0.11] - 2023-02-24 + +## Changed +- Some internals for future releases of `etoc` (thanks to Jean-François Burnol). + +## Fixed +- Typos in the documentation (thanks to kitanokuma). + # [1.0.10] - 2022-06-13 ## Added diff --git a/Master/texmf-dist/doc/latex/yathesis/README.md b/Master/texmf-dist/doc/latex/yathesis/README.md index c799aa10d34..2e3268733da 100644 --- a/Master/texmf-dist/doc/latex/yathesis/README.md +++ b/Master/texmf-dist/doc/latex/yathesis/README.md @@ -1,6 +1,6 @@ ----------------------------------------------------------------------- -- `yathesis` --- Yet Another Thesis Class, version 1.0.9 +- `yathesis` --- Yet Another Thesis Class, version 1.0.11 - E-mail: `denis.bitouze@univ-littoral.fr` - Released under the LaTeX Project Public License v1.3c or later. See http://www.latex-project.org/lppl.txt diff --git a/Master/texmf-dist/doc/latex/yathesis/addons/completion/yathesis.cwl b/Master/texmf-dist/doc/latex/yathesis/addons/completion/yathesis.cwl index eea48956d19..5df90be98bb 100644 --- a/Master/texmf-dist/doc/latex/yathesis/addons/completion/yathesis.cwl +++ b/Master/texmf-dist/doc/latex/yathesis/addons/completion/yathesis.cwl @@ -16,11 +16,9 @@ #include:epigraph #include:etoc #include:etoolbox -#include:filehook #include:fncychap #include:geometry #include:graphicx -#include:hopatch #include:hypcap #include:ifdraft #include:iflang diff --git a/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip b/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip Binary files differindex b472b72a742..1ebc1b1ff12 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip +++ b/Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zip diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/add-ons.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/add-ons.tex index 2025a64e24b..38abef8c6ae 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/add-ons.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/add-ons.tex @@ -13,7 +13,7 @@ différents éditeurs de texte. L'éditeur \href{http://texstudio.sourceforge.net/}{\texstudio} est livré avec un système de complétion\index{complétion} et de vérification de l'orthographe des -commandes, environnemens et clés pour un grand nombre de classes et +commandes, environnements et clés pour un grand nombre de classes et packages. C'est notamment le cas pour la \yatCl{} (par le biais du fichier \file{yathesis.cwl} dont la version la plus récente est livrée avec les distributions\index{distribution \TeX} \texlive{} et \miktex{}). diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex index c2cbd83b895..2fe92566bbc 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex @@ -50,7 +50,7 @@ numérotation des chapitres des documents composés avec la \yatCl{}. pages sont numérotées)% }% S'il s'agit d'un chapitre dont les pages sont numérotées, la page - d'ouverture contient néanmoins sont numéro en pied de page\index{pied de + d'ouverture contient néanmoins son numéro en pied de page\index{pied de page}.% } ; \item de 4\ieme{} de couverture\index{couverture}\index{quatrième de couverture} (et son recto). 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 Binary files differindex 1adc720f509..889dddfe2f9 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdf 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 d2a77588541..946fbd01d5c 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.11}{2023-02-24}{Modifications transparentes pour l'utilisateur final}% \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}% 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 Binary files differindex 7aa154a8a75..72d8c92210c 100644 --- 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 diff --git a/Master/texmf-dist/source/latex/yathesis/yathesis.dtx b/Master/texmf-dist/source/latex/yathesis/yathesis.dtx index ea2c9e4ea6c..867fc3f9377 100644 --- a/Master/texmf-dist/source/latex/yathesis/yathesis.dtx +++ b/Master/texmf-dist/source/latex/yathesis/yathesis.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2012-2021 by Denis Bitouz'e <denis.bitouze@univ-littoral.fr> +% Copyright (C) 2012-2023 by Denis Bitouz'e <denis.bitouze@univ-littoral.fr> % ------------------------------------------------------------------------------- % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c @@ -23,7 +23,7 @@ %<*readme> ----------------------------------------------------------------------- -- `yathesis` --- Yet Another Thesis Class, version 1.0.9 +- `yathesis` --- Yet Another Thesis Class, version 1.0.11 - E-mail: `denis.bitouze@univ-littoral.fr` - Released under the LaTeX Project Public License v1.3c or later. See http://www.latex-project.org/lppl.txt @@ -85,7 +85,7 @@ Typesetting the documentation of the class requires: % This field contains the version of the package. % The value is optional. % The value is restricted to 32 characters. -\version{1.0.11 2021-12-01} +\version{1.0.11 2023-02-24} % ------------------------------------------------------------------------- % This field contains the name of the author(s). % The value is optional. @@ -199,6 +199,14 @@ Note: The “ya” in the package name stands for “yet another”. %<*changelog> # [Unreleased] +# [1.0.11] - 2023-02-24 + +## Changed +- Some internals for future releases of `etoc` (thanks to Jean-François Burnol). + +## Fixed +- Typos in the documentation (thanks to kitanokuma). + # [1.0.10] - 2022-06-13 ## Added @@ -480,8 +488,8 @@ Note: The “ya” in the package name stands for “yet another”. \fi %</internal> %<*class|install> -\def\yathesisversion{1.0.10} -\def\yathesisdate{2022-06-13} +\def\yathesisversion{1.0.11} +\def\yathesisdate{2023-02-24} %</class|install> %<*install> \input l3docstrip.tex @@ -748,8 +756,8 @@ This work consists of the file yathesis.dtx % % \DoNotIndex{\addbibresource,\biolinumKeyGlyph,\DeclareRobustCommand,\ClassWarning,\DescribeOption,\DescribeShortCut,\ifcase,\ifnum,\ifthenelse,\option,\pagestyle} % -% \def\yathesisversion{1.0.10} -% \def\yathesisdate{2021-12-01} +% \def\yathesisversion{1.0.11} +% \def\yathesisdate{2023-02-24} % % \title{\textsf{yathesis} : classe \LaTeX{} pour la rédaction de thèses\\ % selon les (des) règles en vigueur en France\thanks{Ce fichier décrit la version @@ -815,11 +823,6 @@ This work consists of the file yathesis.dtx % \begin{macrocode} \RequirePackage{xpatch}[2012/10/02]% % \end{macrocode} -% Pour pouvoir patcher des commandes à argument(s) optionnel(s) -% \begin{macrocode} -\RequirePackage{filehook}[2011/10/12]% -\RequirePackage{hopatch}[2012/05/28]% -% \end{macrocode} % Assignation ×\let× pour macros à arguments optionnels améliorée % \begin{macrocode} \RequirePackage{letltxmacro}[2010/09/02]% @@ -1225,7 +1228,7 @@ This work consists of the file yathesis.dtx \def\YAD@localtocsdepth{#1}% }% \ifboolexpr{% - test {\@ifundefined {Etoc@\YAD@localtocsdepth @@}} + test {\etocifunknownlevelTF {\YAD@localtocsdepth}} or % test {\ifstrequal{#1}{part}} or % @@ -1567,6 +1570,7 @@ This work consists of the file yathesis.dtx % Pour pouvoir afficher un sommaire c-à-d une table des matières réduite % \begin{macrocode} \RequirePackage{etoc}[2016/09/29]% +\providecommand*\etocifunknownlevelTF[1]{\@ifundefined{Etoc@#1@@}}% % \end{macrocode} % La commande suivante est une solution de contournement fournie par le paquet % etoc afin de résoudre le problème @@ -3600,7 +3604,7 @@ This work consists of the file yathesis.dtx }% \newcommand\tableofcontents@YAD@with@argument[1][]{% \yadsetup{#1}% - \@ifundefined {Etoc@\cmdKV@YAD@depth @@} + \etocifunknownlevelTF {\cmdKV@YAD@depth} {% \YAD@ClassWarningNoLine{% La valeur (`\cmdKV@YAD@depth') passée à la clé `depth'\MessageBreak% @@ -5740,13 +5744,13 @@ This work consists of the file yathesis.dtx {% \bgroup \YAD@localstyle% - \@ifundefined {Etoc@\YAD@localtocsdepth @@} + \etocifunknownlevelTF {\YAD@localtocsdepth} {% }{% \etocsetnexttocdepth{\YAD@localtocsdepth}% } \YAD@computelocalnumwidths\relax% - \@ifundefined {Etoc@\YAD@localtocsdepth @@} + \etocifunknownlevelTF {\YAD@localtocsdepth} {% }{% \etocsetnexttocdepth{\YAD@localtocsdepth}% @@ -6682,7 +6686,7 @@ This work consists of the file yathesis.dtx % réglages s'il est chargé et notamment pour lui adjoindre une liste % de symboles. % \begin{macrocode} -\hopatch@AfterPackage{glossaries}{% +\AddToHook{package/glossaries/after}{% % \end{macrocode} % Si on est en sortie ×output=paper× (et pas en sortie ×output=paper*×), on % supprime la barre de navigation des glossaires qui ne sert que par ses liens @@ -7091,11 +7095,9 @@ This work consists of the file yathesis.dtx #include:epigraph #include:etoc #include:etoolbox -#include:filehook #include:fncychap #include:geometry #include:graphicx -#include:hopatch #include:hypcap #include:ifdraft #include:iflang diff --git a/Master/texmf-dist/tex/latex/yathesis/yathesis.cls b/Master/texmf-dist/tex/latex/yathesis/yathesis.cls index ac2d4f31df4..65d141e8a5e 100644 --- a/Master/texmf-dist/tex/latex/yathesis/yathesis.cls +++ b/Master/texmf-dist/tex/latex/yathesis/yathesis.cls @@ -11,8 +11,8 @@ %% Released under the LaTeX Project Public License v1.3c or later %% See http://www.latex-project.org/lppl.txt %% ----------------------------------------------------------------------- -\def\yathesisversion{1.0.10} -\def\yathesisdate{2022-06-13} +\def\yathesisversion{1.0.11} +\def\yathesisdate{2023-02-24} \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesClass{yathesis}[\yathesisdate\space v\yathesisversion\space Yet another class for writing thesis (DB)] \ExplSyntaxOn @@ -21,8 +21,6 @@ \RequirePackage{pgfopts}[2011/06/02]% \RequirePackage{etoolbox}[2011/01/03]% \RequirePackage{xpatch}[2012/10/02]% -\RequirePackage{filehook}[2011/10/12]% -\RequirePackage{hopatch}[2012/05/28]% \RequirePackage{letltxmacro}[2010/09/02]% \RequirePackage{twoopt}[1999/04/12]% \RequirePackage{xifthen}[2009/04/17]% @@ -338,7 +336,7 @@ \def\YAD@localtocsdepth{#1}% }% \ifboolexpr{% - test {\@ifundefined {Etoc@\YAD@localtocsdepth @@}} + test {\etocifunknownlevelTF {\YAD@localtocsdepth}} or % test {\ifstrequal{#1}{part}} or % @@ -520,6 +518,7 @@ }% \RequirePackage[\YAD@secondarylanguage,main=\YAD@mainlanguage]{babel}[2014/03/24] \RequirePackage{etoc}[2016/09/29]% +\providecommand*\etocifunknownlevelTF[1]{\@ifundefined{Etoc@#1@@}}% \ifdefined\etockeeporiginaltableofcontents\etockeeporiginaltableofcontents\fi \RequirePackage{iflang}[2007/11/11]% \RequirePackage{translator}[2010/06/12]% @@ -2053,7 +2052,7 @@ }% \newcommand\tableofcontents@YAD@with@argument[1][]{% \yadsetup{#1}% - \@ifundefined {Etoc@\cmdKV@YAD@depth @@} + \etocifunknownlevelTF {\cmdKV@YAD@depth} {% \YAD@ClassWarningNoLine{% La valeur (`\cmdKV@YAD@depth') passée à la clé `depth'\MessageBreak% @@ -3768,13 +3767,13 @@ {% \bgroup \YAD@localstyle% - \@ifundefined {Etoc@\YAD@localtocsdepth @@} + \etocifunknownlevelTF {\YAD@localtocsdepth} {% }{% \etocsetnexttocdepth{\YAD@localtocsdepth}% } \YAD@computelocalnumwidths\relax% - \@ifundefined {Etoc@\YAD@localtocsdepth @@} + \etocifunknownlevelTF {\YAD@localtocsdepth} {% }{% \etocsetnexttocdepth{\YAD@localtocsdepth}% @@ -4273,7 +4272,7 @@ }% }% }% -\hopatch@AfterPackage{glossaries}{% +\AddToHook{package/glossaries/after}{% \ifbool{YAD@output@paper}{% \ifbool{YAD@output@paper@star}{% }{% |