From 83495ceb0c238dbda8e2c21a65a590e12e4f9340 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 3 Jun 2018 21:19:13 +0000 Subject: yathesis (3jun18) git-svn-id: svn://tug.org/texlive/trunk@47914 c570f23f-e606-0410-a88d-b1316a301751 --- .../yathesis/french/documentation/annexes/faq.tex | 4 ++-- .../french/documentation/annexes/notations.tex | 10 +++++----- .../documentation/annexes/recommandations.tex | 2 +- .../french/documentation/corps/pages-titre.tex | 6 +++--- .../documentation/corps/personnalisation.tex | 12 ++++++------ .../documentation/corps/proprietes-document.tex | 2 +- .../french/documentation/liminaires/titre.tex | 2 +- .../yathesis/french/documentation/yathesis-fr.pdf | Bin 6487200 -> 6487537 bytes .../yathesis/french/documentation/yathesis-fr.tex | 3 ++- .../french/exemples/specimen/a-plat/these.pdf | Bin 1230233 -> 1230219 bytes .../texmf-dist/source/latex/yathesis/yathesis.dtx | 12 ++++++------ Master/texmf-dist/tex/latex/yathesis/yathesis.cls | 8 ++++---- Master/tlpkg/libexec/ctan2tds | 6 +++--- 13 files changed, 34 insertions(+), 33 deletions(-) diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex index 319688a7fe0..a73995f9ccc 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/faq.tex @@ -368,7 +368,7 @@ où \meta{autre niveau} est l'une des valeurs possibles de la clé 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 @@ où \meta{autre niveau} est l'une des valeurs possibles de la clé \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} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex index 43d339fb6b1..86c0e5b2933 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/annexes/notations.tex @@ -138,7 +138,7 @@ Ces cadres pourront en outre comporter d'éventuels titres : \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 @@ et initialement \docValue*{false}, c'est-à-dire : \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} 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 e1eebc42f73..237bd3c47c4 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 @@ -46,7 +46,7 @@ procédure. 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}[] \newacronym{ulco}{ULCO}{université du Littoral Côte d'Opale} \end{preamblecode} on peut recourir, non pas à \lstinline[deletekeywords={[5]institute}]|\institute{ULCO}|, mais à : diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex index 4cbe4ad5d15..65ef0bd8036 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/pages-titre.tex @@ -75,7 +75,7 @@ personnaliser les pages de titre au moyen des clés \refKey{nofrontcover} et \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 @@ personnaliser les pages de titre au moyen des clés \refKey{nofrontcover} et \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 @@ personnaliser les pages de titre au moyen des clés \refKey{nofrontcover} et 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} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex index 9f989bc9a07..fa842198f45 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/personnalisation.tex @@ -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 @@ Par défaut, un mémoire créé avec la \yatCl est composé : 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 @@ Par défaut, un mémoire créé avec la \yatCl est composé : 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,14 +225,14 @@ clé \refKey{localtocs/depth}. 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} 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 @@ intitulée \translateexpression{localtocname}. \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} diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex index 572dbed2a9a..73f6215db4d 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/corps/proprietes-document.tex @@ -822,7 +822,7 @@ corps de métier) des membres du jury parmi celles prédéfinies par la \yatCl{} \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 diff --git a/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex b/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex index 8813d6104e2..b49d057d31b 100644 --- a/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex +++ b/Master/texmf-dist/doc/latex/yathesis/french/documentation/liminaires/titre.tex @@ -2,7 +2,7 @@ Documentation de la classe \texorpdfstring{\yat}{yathesis}% } % -\subtitle[\version{0.99q}]{\version{0.99q}} +\subtitle[\version{0.99r}]{\version{0.99r}} % \author[denis.bitouze@lmpa.univ-littoral.fr]{Denis}{Bitouzé} % 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 4f87703a4eb..e05c49ce4b0 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 bd081a9be0b..0b023d98ef5 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 @@ -3,7 +3,7 @@ % - complètement : % pdfnup --nup 2x1 --landscape yathesis-fr.pdf --suffix 2x1 % - partiellement (par exemple, pages 1 à 80 seulement) : -% pdfnup --nup 2x1 --landscape yathesis-fr.pdf '1-80' --suffix 2x1 +% pdfnup --nup 2x1 --landscape yathesis-fr.pdf '1-79' --suffix 2x1 % % Pour une impression papier, on pourra avoir (préalablement à la compilation) % passé les options : @@ -20,6 +20,7 @@ \makeindex[title=Index des concepts,extout=pdx,extin=pnd,columnseprule] % \AtEndPreamble{% + \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)}% \changes{v0.99q}{2018-04-10}{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 a93a02a3892..5a618169dac 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 677cdf4525b..529f9d59a00 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-05-04 v0.99q} +\Msg{* Class: yathesis 2018-06-02 v0.99r} \Msg{* that helps to write thesis following French rules (DB)} \Msg{********************************************************} \keepsilent @@ -265,14 +265,14 @@ This work consists of the file yathesis.dtx \fi % % \fi -% \def\YADnblastversion{0.99q} +% \def\YADnblastversion{0.99r} % \def\YADdatelastversion{\today} % \def\fileversion{v\YADnblastversion} % \def\filedate{\YADdatelastversion} % \iffalse %<*class> -\def\fileversion{v0.99q} -\def\filedate{2018/05/04} +\def\fileversion{v0.99r} +\def\filedate{2018/06/02} % %<*driver> \ProvidesFile{yathesis.dtx} @@ -3149,7 +3149,7 @@ This work consists of the file yathesis.dtx (test {\ifnumcomp{\value{secnumdepth}}{>}{-1}} or (not bool {YAD@nonnumbered@chapter})) and test {\ifnumcomp{\value{chapter}}{>}{0}} }{% - \MakeUppercase\chaptername{}\ \thechapter.% + \MakeUppercase\chaptername{}\ \thechapter. }{% }% \chaptertitle% @@ -3164,7 +3164,7 @@ This work consists of the file yathesis.dtx (test {\ifnumcomp{\value{secnumdepth}}{>}{0}} or (not bool {YAD@nonnumbered@section})) and test {\ifnumcomp{\value{chapter}}{>}{0}} }{% - \thesection.% + \thesection. }{% }% \sectiontitle% diff --git a/Master/texmf-dist/tex/latex/yathesis/yathesis.cls b/Master/texmf-dist/tex/latex/yathesis/yathesis.cls index ac5743ffe79..7b7f4db257c 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\fileversion{v0.99q} -\def\filedate{2018/05/04} +\def\fileversion{v0.99r} +\def\filedate{2018/06/02} \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesClass{yathesis}[\filedate\space\fileversion\space Yet another class for writing thesis (DB)] \RequirePackage{pgfopts}[2011/06/02]% @@ -2034,7 +2034,7 @@ (test {\ifnumcomp{\value{secnumdepth}}{>}{-1}} or (not bool {YAD@nonnumbered@chapter})) and test {\ifnumcomp{\value{chapter}}{>}{0}} }{% - \MakeUppercase\chaptername{}\ \thechapter.% + \MakeUppercase\chaptername{}\ \thechapter. }{% }% \chaptertitle% @@ -2044,7 +2044,7 @@ (test {\ifnumcomp{\value{secnumdepth}}{>}{0}} or (not bool {YAD@nonnumbered@section})) and test {\ifnumcomp{\value{chapter}}{>}{0}} }{% - \thesection.% + \thesection. }{% }% \sectiontitle% diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index 8a0538ec2fa..490a3a5271b 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -425,10 +425,10 @@ chomp ($Build = `cd $Master/../Build/source && pwd`); 'eulervm', "&MAKEcopy", 'euproposal', "die 'skipping, replaced by proposal'", 'eurofont', "die 'skipping, support for nonfree fonts or obsolete'", - 'europs', "die 'skipping, support for nonfree fonts", - 'eurosans', "die 'skipping, support for nonfree fonts", + 'europs', "die 'skipping, support for nonfree fonts'", + 'eurosans', "die 'skipping, support for nonfree fonts'", 'eurosym', "&MAKEflatten", - 'everysel', "die 'skipping, use ms", + 'everysel', "die 'skipping, use ms'", 'excel2latex', "die 'skipping, only supports excel?'", 'expl3', "die 'skipping, now l3kernel, etc.'", 'expressgx', "&MAKEexpressg", -- cgit v1.2.3