summaryrefslogtreecommitdiff
path: root/Master/texmf-dist
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md8
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/README.md2
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/addons/completion/yathesis.cwl2
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zipbin4119143 -> 4109600 bytes
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/add-ons.tex2
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/aspects.tex2
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdfbin6474276 -> 6462456 bytes
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.tex1
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/exemples/specimen/a-plat/these.pdfbin1261318 -> 1256548 bytes
-rw-r--r--Master/texmf-dist/source/latex/yathesis/yathesis.dtx40
-rw-r--r--Master/texmf-dist/tex/latex/yathesis/yathesis.cls17
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
index 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
Binary files differ
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
index 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
Binary files 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 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
index 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
Binary files differ
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}{%
}{%