summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/datetime2-english/datetime2-en-CA.ldf
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2016-01-23 22:24:03 +0000
committerKarl Berry <karl@freefriends.org>2016-01-23 22:24:03 +0000
commit21d19604dc80efef1747f4a048c9dae5e8e810b1 (patch)
tree799709dd6c3e450d8dd396cb7eb6c524067c3890 /Master/texmf-dist/tex/latex/datetime2-english/datetime2-en-CA.ldf
parent38203e642e358a19a7cfc36864af651c0384068b (diff)
datetime2-english (22jan16)
git-svn-id: svn://tug.org/texlive/trunk@39469 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/datetime2-english/datetime2-en-CA.ldf')
-rw-r--r--Master/texmf-dist/tex/latex/datetime2-english/datetime2-en-CA.ldf99
1 files changed, 98 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/datetime2-english/datetime2-en-CA.ldf b/Master/texmf-dist/tex/latex/datetime2-english/datetime2-en-CA.ldf
index 484de9605d8..029fcd4e692 100644
--- a/Master/texmf-dist/tex/latex/datetime2-english/datetime2-en-CA.ldf
+++ b/Master/texmf-dist/tex/latex/datetime2-english/datetime2-en-CA.ldf
@@ -44,7 +44,7 @@
%% Right bracket \] Circumflex \^ Underscore \_
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
-\ProvidesDateTimeModule{en-CA}[2015/01/18 v1.02 (NLCT)]
+\ProvidesDateTimeModule{en-CA}[2016/01/23 v1.03 (NLCT)]
\RequireDateTimeModule{english-base}
\newcommand*{\DTMenCAmonthdaysep}{\space}
\newcommand*{\DTMenCAdowmonthsep}{\space}
@@ -82,6 +82,63 @@
\DTMtexorpdfstring{\protect\textsc{##1}}{##1}}%
\fi
}
+\DTMdefchoicekey{en-CA}{zone}[\val\nr]%
+ {std,standard,dst,daylight,newfoundland,atlantic,eastern,central,mountain,%
+ pacific,clear}%
+{%
+ \ifcase\nr\relax
+ % std
+ \appto\DTMenCAzonemaps{\DTMenCAstdzonemaps}%
+ \DTMenCAstdzonemaps
+ \or
+ % standard
+ \appto\DTMenCAzonemaps{\DTMenCAstdzonemaps}%
+ \DTMenCAstdzonemaps
+ \or
+ % dst
+ \appto\DTMenCAzonemaps{\DTMenCAdstzonemaps}%
+ \DTMenCAdstzonemaps
+ \or
+ % daylight
+ \appto\DTMenCAzonemaps{\DTMenCAdstzonemaps}%
+ \DTMenCAdstzonemaps
+ \or
+ % newfoundland
+ \appto\DTMenCAzonemaps{\DTMenCAnewfoundlandzonemaps}%
+ \DTMenCAnewfoundlandzonemaps
+ \or
+ % atlantic
+ \appto\DTMenCAzonemaps{\DTMenCAatlanticzonemaps}%
+ \DTMenCAatlanticzonemaps
+ \or
+ % eastern
+ \appto\DTMenCAzonemaps{\DTMenCAeasternzonemaps}%
+ \DTMenCAeasternzonemaps
+ \or
+ % central
+ \appto\DTMenCAzonemaps{\DTMenCAcentralzonemaps}%
+ \DTMenCAcentralzonemaps
+ \or
+ % mountain
+ \appto\DTMenCAzonemaps{\DTMenCAmountainzonemaps}%
+ \DTMenCAmountainzonemaps
+ \or
+ % pacific
+ \appto\DTMenCAzonemaps{\DTMenCApacificzonemaps}%
+ \DTMenCApacificzonemaps
+ \or
+ % clear
+ \renewcommand*{\DTMenCAzonemaps}{}%
+ \DTMclearmap{-2}{30}%
+ \DTMclearmap{-3}{30}%
+ \DTMclearmap{-3}{0}%
+ \DTMclearmap{-4}{0}%
+ \DTMclearmap{-5}{0}%
+ \DTMclearmap{-6}{0}%
+ \DTMclearmap{-7}{0}%
+ \DTMclearmap{-8}{0}%
+ \fi
+}
\DTMnewstyle
{en-CA}% label
{% date style
@@ -212,6 +269,46 @@
\DTMdefzonemap{-7}{00}{MST}%
\DTMdefzonemap{-8}{00}{PST}%
}
+\newcommand*{\DTMenCAstdzonemaps}{%
+ \DTMdefzonemap{-3}{30}{NST}%
+ \DTMdefzonemap{-4}{00}{AST}%
+ \DTMdefzonemap{-5}{00}{EST}%
+ \DTMdefzonemap{-6}{00}{CST}%
+ \DTMdefzonemap{-7}{00}{MST}%
+ \DTMdefzonemap{-8}{00}{PST}%
+}
+\newcommand*{\DTMenCAdstzonemaps}{%
+ \DTMdefzonemap{-2}{30}{NDT}%
+ \DTMdefzonemap{-3}{00}{ADT}%
+ \DTMdefzonemap{-4}{00}{EDT}%
+ \DTMdefzonemap{-5}{00}{CDT}%
+ \DTMdefzonemap{-6}{00}{MDT}%
+ \DTMdefzonemap{-7}{00}{PDT}%
+}
+\newcommand*{\DTMenCAnewfoundlandzonemaps}{%
+ \DTMdefzonemap{-3}{30}{NST}%
+ \DTMdefzonemap{-2}{30}{NDT}%
+}
+\newcommand*{\DTMenCAatlanticzonemaps}{%
+ \DTMdefzonemap{-4}{00}{AST}%
+ \DTMdefzonemap{-3}{00}{ADT}%
+}
+\newcommand*{\DTMenCAeasternzonemaps}{%
+ \DTMdefzonemap{-5}{00}{EST}%
+ \DTMdefzonemap{-4}{00}{EDT}%
+}
+\newcommand*{\DTMenCAcentralzonemaps}{%
+ \DTMdefzonemap{-6}{00}{CST}%
+ \DTMdefzonemap{-5}{00}{CDT}%
+}
+\newcommand*{\DTMenCAmountainzonemaps}{%
+ \DTMdefzonemap{-7}{00}{MST}%
+ \DTMdefzonemap{-6}{00}{MDT}%
+}
+\newcommand*{\DTMenCApacificzonemaps}{%
+ \DTMdefzonemap{-8}{00}{PST}%
+ \DTMdefzonemap{-7}{00}{PDT}%
+}
\DTMifcaseregional
{}% do nothing
{\DTMsetstyle{en-CA}}%