summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-02-12 00:20:54 +0000
committerKarl Berry <karl@freefriends.org>2016-02-12 00:20:54 +0000
commit057df000f18ca5aa989a2a547c00fe2507f5613d (patch)
treef71059a9c8dd70b53755305d69a16dc78bfa0b2a /Master/texmf-dist/tex
parent6bcb84eaba2cfe1aaef9252456172d47286958ed (diff)
datetime2 (11feb16)
git-svn-id: svn://tug.org/texlive/trunk@39675 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex')
-rw-r--r--Master/texmf-dist/tex/latex/datetime2/datetime2-calc.sty7
-rw-r--r--Master/texmf-dist/tex/latex/datetime2/datetime2.sty9
2 files changed, 12 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/latex/datetime2/datetime2-calc.sty b/Master/texmf-dist/tex/latex/datetime2/datetime2-calc.sty
index ced8e9a5a70..4beb8e0c841 100644
--- a/Master/texmf-dist/tex/latex/datetime2/datetime2-calc.sty
+++ b/Master/texmf-dist/tex/latex/datetime2/datetime2-calc.sty
@@ -39,7 +39,7 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{datetime2-calc}[2016/01/22 v1.3 (NLCT)]
+\ProvidesPackage{datetime2-calc}[2016/02/11 v1.4 (NLCT)]
\RequirePackage{pgfkeys}
\RequirePackage{pgfcalendar}
\newcount\@dtm@julianday
@@ -335,6 +335,11 @@
}%
}%
}
+\newrobustcmd*{\DTMcomputedayofweekindex}[2]{%
+ \pgfcalendardatetojulian{#1}{\@dtm@julianday}%
+ \pgfcalendarjuliantoweekday{\@dtm@julianday}{\count@}%
+ \edef#2{\number\count@}%
+}
\newrobustcmd{\DTMweekdayname}[1]{%
\ifcsdef{DTM\languagename weekdayname}%
{%
diff --git a/Master/texmf-dist/tex/latex/datetime2/datetime2.sty b/Master/texmf-dist/tex/latex/datetime2/datetime2.sty
index 4f11b935716..525675ebf6b 100644
--- a/Master/texmf-dist/tex/latex/datetime2/datetime2.sty
+++ b/Master/texmf-dist/tex/latex/datetime2/datetime2.sty
@@ -39,7 +39,7 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{datetime2}[2016/01/22 v1.3 (NLCT) date and time formats]
+\ProvidesPackage{datetime2}[2016/02/11 v1.4 (NLCT) date and time formats]
\RequirePackage{tracklang}
\RequirePackage{etoolbox}
\RequirePackage{xkeyval}[2006/11/18]
@@ -376,20 +376,23 @@
\renewcommand\@dtm@currenttimezonehour{#1}%
\renewcommand\@dtm@currenttimezoneminute{#2}%
}
-\renewcommand*{\today}{%
+\newcommand*{\DTMtoday}{%
\DTMdisplaydate
{\@dtm@currentyear}%
{\@dtm@currentmonth}%
{\@dtm@currentday}%
{\@dtm@currentdow}%
}
-\newcommand*{\Today}{%
+\let\today\DTMtoday
+\@ifclassloaded{scrlttr2}{\AtBeginDocument{\let\today\DTMtoday}}{}
+\newcommand*{\DTMToday}{%
\DTMDisplaydate
{\@dtm@currentyear}%
{\@dtm@currentmonth}%
{\@dtm@currentday}%
{\@dtm@currentdow}%
}
+\let\Today\DTMToday
\newcommand*\DTMdisplaydate[4]{%
\number#1\dtm@yearmonthsep\DTMtwodigits{#2}\dtm@monthdaysep\DTMtwodigits{#3}%
}%