From 4fd332388bc01d037302a3e47d95b467befb365f Mon Sep 17 00:00:00 2001 From: Cedric Ware <cedric.ware@telecom-paristech.fr> Date: Sat, 25 Jul 2020 22:43:01 +0200 Subject: [PATCH] Make release script handle short/long date and datetime2-handled date. Bump release number. --- debian/make-release | 3 ++- model.tex | 5 +++-- texinputs/beamerthemetptnew.sty | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/debian/make-release b/debian/make-release index 251125f..2fb2647 100755 --- a/debian/make-release +++ b/debian/make-release @@ -51,7 +51,8 @@ $date_l =~ y{-}{/}; # Filter. while (<>) { - s{(\\date\s*)\{([^{}]*)\}}{${1}\{$date\}}g; + s{^([^%]*)(\\(DTM)?date\s*)\{([^{}]*)\}}{${1}${2}\{$date\}}g; + s{^([^%]*)(\\(DTM)?date\s*)\[([^\[\]]*)\]}{${1}${2}\[$date\]}g; s{(\\ProvidesPackage\s*\{([^{}]*)\}\s*)\[([^\[\]]*)\] }{$1\[$date_l $version\]}gx; print; diff --git a/model.tex b/model.tex index de8a8ed..0a3b2fb 100644 --- a/model.tex +++ b/model.tex @@ -38,12 +38,13 @@ \usepackage{figlatex} % Divers : typographie française, gestion des tables, -% programmation de dessins, calcul de longueurs, texte de remplissage. +% programmation de dessins, calcul de longueurs, date, texte de remplissage. % Supprimez ce dont vous n'avez pas besoin. \usepackage[french]{babel} \usepackage{booktabs} \usepackage{tikz} \usepackage{calc} +\usepackage[useregional]{datetime2} \usepackage{lipsum} @@ -69,7 +70,7 @@ \author{Wolfgang Amadeus Mozart} \email{not.beethoven@telecom-paris.fr} \institute{Une école de l'IMT} -\date[2020-06-22]{Le 22 juin 2020} +\date[2020-07-25]{Le \DTMdate{2020-07-25}}% Ou simplement \date{\today}. % Logo additionnel sur la page de titre (pour une conf ou un évènement). %\extraLogo[width=2cm]{logo-cnrs} diff --git a/texinputs/beamerthemetptnew.sty b/texinputs/beamerthemetptnew.sty index ffe8241..3baa8b3 100644 --- a/texinputs/beamerthemetptnew.sty +++ b/texinputs/beamerthemetptnew.sty @@ -1,5 +1,5 @@ \NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesPackage{beamerthemetptnew}[2020/07/23 v0.8.5] +\ProvidesPackage{beamerthemetptnew}[2020/07/25 v0.8.6] % Utilisation de pgfkeys/pgfopts pour la gestion des options, % et définition de raccourcis. -- GitLab