summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/yathesis
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-02-05 22:28:47 +0000
committerKarl Berry <karl@freefriends.org>2021-02-05 22:28:47 +0000
commit83253b17059e5319d5a096e52e3cbd92f3602fb6 (patch)
tree4918250a817fcf5dccd8740221c81c0539e13058 /Master/texmf-dist/doc/latex/yathesis
parent135e72218cabc1260970f65dcda75bc686f37317 (diff)
yathesis (5feb21)
git-svn-id: svn://tug.org/texlive/trunk@57628 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/yathesis')
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md10
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/README.md4
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/canevas-specimen.zipbin4093741 -> 4093609 bytes
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/add-ons.tex12
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/packages-charges.tex2
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/recommandations.tex4
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/specimens-canevas.tex45
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/configuration/thesis.cfg4
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/introduction.tex25
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-corps.tex2
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/fixed-footnotes.tex2
-rw-r--r--Master/texmf-dist/doc/latex/yathesis/french/documentation/yathesis-fr.pdfbin6337461 -> 6361152 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.pdfbin1246385 -> 1246263 bytes
14 files changed, 59 insertions, 52 deletions
diff --git a/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md b/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md
index cf7266c192e..0beea06af74 100644
--- a/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md
+++ b/Master/texmf-dist/doc/latex/yathesis/CHANGELOG.md
@@ -1,5 +1,15 @@
# [Unreleased]
+# [1.0.5] - 2021-02-05
+
+## Changed
+- The class now relies on the new LaTeX core hooks.
+- Documentation revised.
+
+## Fixed
+- Setting the main language was not taken into account by some packages
+ (e.g. `csquotes`).
+
# [1.0.4] - 2020-10-14
## Changed
diff --git a/Master/texmf-dist/doc/latex/yathesis/README.md b/Master/texmf-dist/doc/latex/yathesis/README.md
index e6cea4ed6be..deb9aa55b45 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.4
+- `yathesis` --- Yet Another Thesis Class, version 1.0.5
- 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
@@ -32,7 +32,7 @@ Typesetting the documentation of the class requires:
with `yathesis-demo` package load at first place. If `latexmk` is available,
it is easier to run:
- latexmk -g -norc -r ./latexmkrc -jobname=these -pdflatex="pdflatex %O '\RequirePackage{etoolbox}\AtEndPreamble{\RequirePackage{yathesis-demo}}\input{%S}'" these.tex
+ latexmk -g -norc -r ./latexmkrc -jobname=these -pdflatex="pdflatex %O '\AddToHook{begindocument/before}{\RequirePackage{yathesis-demo}}\input{%S}'" these.tex
- to compile `yathesis-fr.tex` to be found in the
`.../doc/latex/yathesis/french/documentation` directory as follows:
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 0d224431b0d..522ef030e76 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 027e0067c2c..2025a64e24b 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
@@ -16,25 +16,25 @@ système de complétion\index{complétion} et de vérification de l'orthographe
commandes, environnemens 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{}).
+distributions\index{distribution \TeX} \texlive{} et \miktex{}).
% , se trouve dans
% le répertoire \folder{\meta{racine}/% \jobdocdirectory
% /addons/completion/} où, par défaut, \meta{racine} est, avec la distribution :
% \begin{description}
-% \item[\texlive :]\
+% \item[\texlive{} :]\
% \begin{description}
-% \item[sous \linux et \macos :] \unixtldirectory\tldistdirectory\versiontl ;
-% \item[sous \windows :] \wintldirectory\tldistdirectory\versiontl ;
+% \item[sous \linux{} et \macos{} :] \unixtldirectory\tldistdirectory\versiontl ;
+% \item[sous \windows{} :] \wintldirectory\tldistdirectory\versiontl ;
% \end{description}
-% \item[\miktex :] \miktexdistdirectory.
+% \item[\miktex{} :] \miktexdistdirectory.
% \end{description}
% % En attendant que ce fichier soit officiellement livré avec cet
% % éditeur\footnote{Ce devrait être le cas à partir de sa version
% % \texttt{2.8.0}.}, ou pour être certain d'en avoir la version la plus à jour,
% % il suffit de le copier dans le dossier :
% % \begin{description}
-% % \item[sous \linux et \macos :] \urldirectory{~/.config/texstudio} ;
+% % \item[sous \linux{} et \macos{} :] \urldirectory{~/.config/texstudio} ;
% % \item[sous \windows{} :] \urldirectory{C:\Documents and Settings/User/AppData/Roaming/texstudio}.
% % \end{description}
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 c7c9b4d5dce..db895c30a7b 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
@@ -178,7 +178,7 @@ chargement, dans la liste suivante qui indique leur fonction et le cas échéant
bloqué par une erreur de compilation \aside*{éventuellement absconse}. Il
est très fortement recommandé de mettre sa distribution \TeX{} à jour et, si
le problème persiste dans le cas de la distribution \miktex{},
- d'installer plutôt la distribution \texlive dont les versions (à
+ d'installer plutôt la distribution \texlive{} dont les versions (à
jour) à partir de la \enquote{2016} fournissent des packages suffisamment
récents pour la \yatCl.
\end{dbremark}
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 dcbb425d920..cac0d9803d3 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
@@ -126,9 +126,9 @@ maître\footnote{C'est-à-dire à la racine du répertoire contenant le fichier
\end{dbexample}
%
\begin{dbexample}{Structure d'une thèse en deux parties}{avec-parties}
- \lstset{keywordstyle=[3]\color{texcs}}%
+ % \lstset{keywordstyle=[3]\color{texcs}}%
\indexex{fichier!esclave}
-\begin{bodycode}[listing options={deletekeywords={part},deletekeywords={[3]part}}]
+\begin{bodycode}[listing options={deletekeywords={[3]part},deletekeywords={[2]corps}}]
\include{corps/"\meta{introduction générale}"}
%
\part{"\meta{titre de la partie 1}"}
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 a48f6604b6e..ad304b161ab 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
@@ -26,15 +26,19 @@ Les deux canevas et deux spécimens ainsi proposés ont pour buts :
\IfFileExists{../canevas-specimen.zip}{%
La version électronique (\pdf{}) de la présente
- documentation\footnote{Disponible à l'adresse
- \url{\currenturl}, si besoin est.} intègre ces canevas et
- spécimens par le biais d'une archive \gls{zip}, normalement accessible par
- simple clic sur le lien suivant :
- \textattachfile{../canevas-specimen.zip}{\file{canevas-specimen.zip}}\footnote{En
- tous cas avec les afficheurs \pdf:{} \program{Evince} sous \linux et
- \href{https://www.sumatrapdfreader.org/}{\program{SumatraPDF}}
- sous \windows.}. L'extraction de cette archive fournit un dossier nommé
- \folder{exemples} dont l'arborescence est la suivante :
+ documentation\footnote{Disponible à l'adresse \url{\currenturl}, si besoin
+ est.} intègre ces canevas et spécimens par le biais d'une archive \gls{zip},
+ normalement accessible par simple clic sur le lien suivant \footnote{En tous
+ cas avec les afficheurs \pdf:{} \program{Evince} sous \linux{} et
+ \href{https://www.sumatrapdfreader.org/}{\program{SumatraPDF}} sous
+ \windows.}\footnote{En cas de difficulté à accéder à cette archive attachée
+ au présent fichier \pdf{}, on pourra la télécharger
+ \href{http://mirrors.ctan.org/macros/latex/contrib/yathesis/exemples/canevas-specimen.zip}{ici}.} :
+ \begin{center}
+ \textattachfile{../canevas-specimen.zip}{\file{canevas-specimen.zip}}
+ \end{center}
+ L'extraction de cette archive fournit un dossier nommé \folder{exemples} dont
+ l'arborescence est la suivante :
%
\setlength{\DTbaselineskip}{15pt}
\begin{tcolorbox}
@@ -73,25 +77,20 @@ Les deux canevas et deux spécimens ainsi proposés ont pour buts :
}{%
}
-Il est également possible de tester directement au moyen des éditeurs (et
-compilateurs) \LaTeX{} en ligne%
+Il est également possible de tester directement au moyen de l'éditeur (et
+compilateur) \LaTeX{} en ligne%
\index{éditeur de texte!en ligne}%
\index{compilation!en ligne}%
\index{en ligne!éditeur de texte}%
\index{en ligne!compilation}
-\begin{itemize}
-\item \href{https://fr.sharelatex.com/}{ShareLaTeX} : le
- \href{https://fr.sharelatex.com/templates/thesis/yathesis-template}{canevas}
- et le
- \href{https://fr.sharelatex.com/templates/thesis/yathesis-specimen}{spécimen}\enarborescence ;
-\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 ;
-\end{itemize}
+%
+\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{}
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).
+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/configuration/thesis.cfg b/Master/texmf-dist/doc/latex/yathesis/french/documentation/configuration/thesis.cfg
index d819dc2d6f4..a6dde7ccfed 100644
--- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/configuration/thesis.cfg
+++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/configuration/thesis.cfg
@@ -191,3 +191,7 @@
\href{https://www.ctan.org/pkg/yathesis}{\textsf{yathesis}} dédiée aux
thèses préparées en France.%
}
+
+%%% Local Variables:
+%%% mode: latex
+%%% End:
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 89351ed592e..ef8be7d9251 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
@@ -138,33 +138,26 @@ 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{https://ctan.org/pkg/yathesis}{\glsxtrshort*{ctan}} ;
\item de développement sur \href{https://github.com/dbitouze/yathesis}{GitHub}.
\end{itemize}
-Elle est aussi \emph{directement utilisable} au moyen d'éditeurs (et compilateurs)
+Elle est aussi \emph{directement utilisable} au moyen de l'éditeur (et compilateur)
\LaTeX{} en ligne%
\index{éditeur de texte!en ligne}%
\index{compilation!en ligne}%
\index{en ligne!éditeur de texte}%
\index{en ligne!compilation}
%
-tels que :
-\begin{itemize}
-\item \href{https://fr.sharelatex.com/}{ShareLaTeX} par le biais d'un
- \href{https://frama.link/sharelatex-yathesis-template}{canevas}
- et
- \href{https://frama.link/sharelatex-yathesis-specimen}{spécimen}\detailsspecimencanevas ;
-\item \href{https://www.overleaf.com/}{Overleaf} par le biais d'un
- \href{https://frama.link/overleaf-yathesis-template}{canevas}
- et
- \href{https://frama.link/overleaf-yathesis-sample}{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).
+\href{https://www.overleaf.com/}{Overleaf} par le biais d'un
+\href{https://frama.link/overleaf-yathesis-template}{canevas} et
+\href{https://frama.link/overleaf-yathesis-sample}{spécimen}\detailsspecimencanevas{}
+mais alors dans des versions probablement bien moins à jour que celles livrées
+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/corps/pages-corps.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-corps.tex
index 69ee9665a1b..b369286c1e7 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
@@ -211,7 +211,7 @@ simplifier l'usage.
%
\bodysample{introduction}{%
deletekeywords={[1]introduction},%
- deletekeywords={[3]section,subsection,subsubsection,paragraph,subparagraph}%
+ deletekeywords={[3]part,chapter,section,subsection,subsubsection,paragraph,subparagraph}%
}{}
\end{dbexample}
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 b31988b3418..ef81e39c185 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
@@ -19,7 +19,7 @@
%
\DeclareFixedFootnote{\versiontl}{%
L'année \enquote{\tlversion} est éventuellement à remplacer par celle de la
- version de la \texlive effectivement utilisée.%
+ version de la \texlive{} effectivement utilisée.%
}
%
% Fixed footnote « Selon la langue »
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 c78d47117ad..968136c3b2f 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 3907833b9d3..974cdc66d08 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.5}{2021-02-01}{Correction de bugs}%
\changes{v1.0.4}{2020-10-14}{Documentation révisée}%
\changes{v1.0.4}{2020-10-14}{Correction de bugs}%
\changes{v1.0.3}{2020-06-16}{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 d7beb0e1936..f536b3154b3 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