summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/koma-script/scrtime.dtx
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-12-06 23:18:10 +0000
committerKarl Berry <karl@freefriends.org>2014-12-06 23:18:10 +0000
commit4832d732052d6e2b43b5e3ff45aa31bfbc0cbdc2 (patch)
tree968a3b4cdf4631c0272fc725330ea28a554c8471 /Master/texmf-dist/source/latex/koma-script/scrtime.dtx
parent59d9a998c6236de39603cb2ea077c5371e06b842 (diff)
koma-script (6dec14)
git-svn-id: svn://tug.org/texlive/trunk@35754 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/koma-script/scrtime.dtx')
-rw-r--r--Master/texmf-dist/source/latex/koma-script/scrtime.dtx218
1 files changed, 165 insertions, 53 deletions
diff --git a/Master/texmf-dist/source/latex/koma-script/scrtime.dtx b/Master/texmf-dist/source/latex/koma-script/scrtime.dtx
index 11f6f750b2f..07a99c077b5 100644
--- a/Master/texmf-dist/source/latex/koma-script/scrtime.dtx
+++ b/Master/texmf-dist/source/latex/koma-script/scrtime.dtx
@@ -1,8 +1,8 @@
-% \CheckSum{284}
+% \CheckSum{313}
% \iffalse
% ======================================================================
% scrtime.dtx
-% Copyright (c) Markus Kohm, 1995-2013
+% Copyright (c) Markus Kohm, 1995-2014
%
% This file is part of the LaTeX2e KOMA-Script bundle.
%
@@ -20,7 +20,7 @@
% This work consists of all files listed in manifest.txt.
% ----------------------------------------------------------------------
% scrtime.dtx
-% Copyright (c) Markus Kohm, 1995-2013
+% Copyright (c) Markus Kohm, 1995-2014
%
% Dieses Werk darf nach den Bedingungen der LaTeX Project Public Lizenz,
% Version 1.3c, verteilt und/oder veraendert werden.
@@ -55,20 +55,27 @@
% Right brace \} Tilde \~}
%
% \iffalse
-%%% From File: $Id: scrtime.dtx 1383 2013-10-01 15:44:28Z mjk $
+%%% From File: $Id: scrtime.dtx 1701 2014-02-26 10:04:57Z kohm $
%<package&identify>\NeedsTeXFormat{LaTeX2e}[1995/06/01]
%<*driver>
\ifx\ProvidesFile\undefined\def\ProvidesFile#1[#2]{}\fi
-\ProvidesFile{scrtime.dtx}[%
+\begingroup
+ \def\filedate$#1: #2-#3-#4 #5${\gdef\filedate{#2/#3/#4}}
+ \filedate$Date: 2014-02-26 11:04:57 +0100 (Wed, 26 Feb 2014) $
+ \def\filerevision$#1: #2 ${\gdef\filerevision{#2}}
+ \filerevision$Revision: 1701 $
+\endgroup
+\ProvidesFile{scrtime.dtx}[\filedate\space\filerevision\space
%</driver>
%<*driver|package>
%<identify&scrtime>\ProvidesPackage{scrtime}[%
%<identify&scrdate>\ProvidesPackage{scrdate}[%
%<*driver|identify>
- 2011/03/31 v3.08b KOMA-Script package
+%!KOMAScriptVersion
+ package
%</driver|identify>
-%<identify&scrtime> (time of LaTeX run)%
-%<identify&scrdate> (day of the week)%
+%<identify&scrtime> (time of LaTeX run)%
+%<identify&scrdate> (day of the week)%
%<*driver|identify>
]
%</driver|identify>
@@ -111,7 +118,7 @@
\RecordChanges
\GetFileInfo{scrtime.dtx}
\title{The \textsf{KOMA}-timedate-bundle\thanks{This file has
- version number \fileversion, last revised \filedate.}}
+ revision number \fileversion, last revised \filedate.}}
\author{Markus Kohm}
\date{\filedate}
\begin{document}
@@ -429,8 +436,9 @@
This may result in use of wrong language!\MessageBreak
You should use a compatible language
package\MessageBreak
- (e.g. `Babel', `german', `french', ...)}%
- \let\scrdate@languagenamewarning\relax}
+ (e.g. `babel', `german', `french', ...)}%
+ \let\scrdate@languagenamewarning\relax
+}
% \end{macrocode}
% \end{macro}
% \begin{macrocode}
@@ -440,8 +448,8 @@
% If it is not defined, we do not define the name of the days and warn.
% \begin{macrocode}
\scr@ifundefinedorrelax{l@#1}{%
- \PackageInfo{scrdate}{Language #1\space not defined.\MessageBreak
- \protect\dayname@#1\space skipped!}%
+ \PackageInfoNoLine{scrdate}{Language #1\space not defined.\MessageBreak
+ \protect\dayname@#1\space skipped}%
% \end{macrocode}
% \changes{v1.1c}{1995/05/24}{missing \cs{end\{macrocode\}} added.}
% If it is defined, we define the name-selection-macro
@@ -463,10 +471,10 @@
% (e.g. using |german.sty|). If not, we have to warn once more.
% \begin{macrocode}
\scr@ifundefinedorrelax{date#1}{%
- \PackageWarningNoLine{scrdate}
- {\protect\date#1\space not defined.\MessageBreak
- \protect\todaysname maybe can't use
- \protect\dayname@#1!}%
+ \PackageInfoNoLine{scrdate}
+ {\protect\date#1\space not defined.\MessageBreak
+ \protect\todaysname\space probably cannot use
+ \protect\dayname@#1}%
% \end{macrocode}
% But if it is defined, we can use it
% \begin{macrocode}
@@ -507,95 +515,174 @@
% \end{macrocode}
% \end{macro}
%
-% \begin{macro}{\@dayname}
+% \begin{macro}{\@dayname}
% This should be named selecting the language. Since I changed the definitions
% |german.sty| and equal may be loaded before or after |scrdate.sty| or not.
%
% First we define the usual languages using |\newdaylanguage|:
-% \begin{macro}{\dayname@german}
+% \begin{macro}{\dayname@german}
% \begin{macrocode}
\newdaylanguage{german}{Montag}{Dienstag}{Mittwoch}
{Donnerstag}{Freitag}{Samstag}{Sonntag}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@ngerman}
-% \changes{v1.1i}{1999/10/09}{new language ``ngerman''.}
+% \end{macro}
+% \begin{macro}{\dayname@ngerman}
+% \changes{v1.1i}{1999/10/09}{new language ``ngerman''.}
% \begin{macrocode}
\newdaylanguage{ngerman}{Montag}{Dienstag}{Mittwoch}
{Donnerstag}{Freitag}{Samstag}{Sonntag}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@naustrian}
-% \changes{v3.08b}{2011/02/22}{new language ``naustrian''.}
+% \end{macro}
+% \begin{macro}{\dayname@naustrian}
+% \changes{v3.08b}{2011/02/22}{new language ``naustrian''.}
% \begin{macrocode}
\newdaylanguage{naustrian}{Montag}{Dienstag}{Mittwoch}
{Donnerstag}{Freitag}{Samstag}{Sonntag}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@austrian}
-% \changes{v3.08b}{2011/02/22}{new language ``austrian''.}
+% \end{macro}
+% \begin{macro}{\dayname@austrian}
+% \changes{v3.08b}{2011/02/22}{new language ``austrian''.}
% \begin{macrocode}
\newdaylanguage{austrian}{Montag}{Dienstag}{Mittwoch}
{Donnerstag}{Freitag}{Samstag}{Sonntag}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@english}
-% \changes{v1.1g}{1997/06/21}{correct name is ``tuesday''.}
+% \end{macro}
+% \begin{macro}{\dayname@swissgerman}
+% \changes{v3.13}{2014/01/23}{new language ``swissgerman''.}
+% \begin{macrocode}
+\newdaylanguage{swissgerman}{Montag}{Dienstag}{Mittwoch}
+ {Donnerstag}{Freitag}{Samstag}{Sonntag}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@nswissgerman}
+% \changes{v3.13}{2014/01/23}{new language ``nswissgerman''.}
+% \begin{macrocode}
+\newdaylanguage{nswissgerman}{Montag}{Dienstag}{Mittwoch}
+ {Donnerstag}{Freitag}{Samstag}{Sonntag}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\dayname@american}
+% \changes{v3.13}{2014/01/23}{new language ``american''.}
+% \begin{macrocode}
+\newdaylanguage{american}{Monday}{Tuesday}{Wednesday}
+ {Thursday}{Friday}{Saturday}{Sunday}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@australian}
+% \changes{v3.13}{2014/01/23}{new language ``australian''.}
+% \begin{macrocode}
+\newdaylanguage{australian}{Monday}{Tuesday}{Wednesday}
+ {Thursday}{Friday}{Saturday}{Sunday}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@british}
+% \changes{v3.13}{2014/01/23}{new language ``british''.}
+% \begin{macrocode}
+\newdaylanguage{british}{Monday}{Tuesday}{Wednesday}
+ {Thursday}{Friday}{Saturday}{Sunday}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@canadian}
+% \changes{v3.13}{2014/01/23}{new language ``canadian''.}
+% \begin{macrocode}
+\newdaylanguage{canadian}{Monday}{Tuesday}{Wednesday}
+ {Thursday}{Friday}{Saturday}{Sunday}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@english}
+% \changes{v1.1g}{1997/06/21}{correct name is ``tuesday''.}
% \begin{macrocode}
\newdaylanguage{english}{Monday}{Tuesday}{Wednesday}
{Thursday}{Friday}{Saturday}{Sunday}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@USenglish}
-% \changes{v1.1g}{1997/06/21}{correct name is ``tuesday''.}
+% \end{macro}
+% \begin{macro}{\dayname@newzealand}
+% \changes{v3.13}{2014/01/23}{new language ``newzealand''.}
+% \begin{macrocode}
+\newdaylanguage{newzealand}{Monday}{Tuesday}{Wednesday}
+ {Thursday}{Friday}{Saturday}{Sunday}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@UKenglish}
+% \changes{v3.13}{2014/01/23}{new language ``UKenglish''.}
+% \begin{macrocode}
+\newdaylanguage{UKenglish}{Monday}{Tuesday}{Wednesday}
+ {Thursday}{Friday}{Saturday}{Sunday}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@USenglish}
+% \changes{v1.1g}{1997/06/21}{correct name is ``tuesday''.}
% \begin{macrocode}
\newdaylanguage{USenglish}{Monday}{Tuesday}{Wednesday}
{Thursday}{Friday}{Saturday}{Sunday}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@french}
+% \end{macro}
+%
+% \begin{macro}{\dayname@acadian}
+% \changes{v3.13}{2014/01/23}{new language ``acadian''.}
+% \begin{macrocode}
+\newdaylanguage{acadian}{Lundi}{Mardi}{Mercredi}
+ {Jeudi}{Vendredi}{Samedi}{Dimanche}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@canadien}
+% \changes{v3.13}{2014/01/23}{new language ``canadien''.}
+% \begin{macrocode}
+\newdaylanguage{canadien}{Lundi}{Mardi}{Mercredi}
+ {Jeudi}{Vendredi}{Samedi}{Dimanche}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@francais}
+% \changes{v3.13}{2014/01/23}{new language ``francais''.}
+% \begin{macrocode}
+\newdaylanguage{francais}{Lundi}{Mardi}{Mercredi}
+ {Jeudi}{Vendredi}{Samedi}{Dimanche}
+% \end{macrocode}
+% \end{macro}
+% \begin{macro}{\dayname@french}
% \begin{macrocode}
\newdaylanguage{french}{Lundi}{Mardi}{Mercredi}
{Jeudi}{Vendredi}{Samedi}{Dimanche}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@italian}
-% \changes{v1.1f}{1997/06/06}{New (thanks to Lorenzo M.\ Catucci)}
+% \end{macro}
+% \begin{macro}{\dayname@italian}
+% \changes{v1.1f}{1997/06/06}{New (thanks to Lorenzo M.\ Catucci)}
% \begin{macrocode}
\newdaylanguage{italian}{Luned\`\i}{Marted\`\i}{Mercoled\`\i}
{Gioved\`\i}{Venerd\`\i}{Sabato}{Domenica}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@spanish}
-% \changes{v1.1h}{1997/07/26}{New (thanks to Ralph J.\ Hangleiter)}
+% \end{macro}
+% \begin{macro}{\dayname@spanish}
+% \changes{v1.1h}{1997/07/26}{New (thanks to Ralph J.\ Hangleiter)}
% \begin{macrocode}
\newdaylanguage{spanish}{Lunes}{Martes}{Mi\'ercoles}
{Jueves}{Viernes}{S\'abado}{Domingo}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@croatian}
-% \changes{v1.1l}{2001/10/05}{New (thanks to Branka Lon\v{c}arevi\'{c})}
+% \end{macro}
+% \begin{macro}{\dayname@croatian}
+% \changes{v1.1l}{2001/10/05}{New (thanks to Branka Lon\v{c}arevi\'{c})}
% \begin{macrocode}
\newdaylanguage{croatian}{Ponedjeljak}{Utorak}{Srijeda}
{\v{C}etvrtak}{Petak}{Subota}{Nedjelja}
% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\dayname@dutch}
-% \changes{v1.1m}{2002/02/02}{New (thanks to Henk Jongbloets)}
-% \changes{v1.1p}{2009/01/01}{fixed to upper case}
+% \end{macro}
+% \begin{macro}{\dayname@dutch}
+% \changes{v1.1m}{2002/02/02}{New (thanks to Henk Jongbloets)}
+% \changes{v1.1p}{2009/01/01}{fixed to upper case}
% \begin{macrocode}
\newdaylanguage{dutch}{Maandag}{Dinsdag}{Woensdag}
{Donderdag}{Vrijdag}{Zaterdag}{Zondag}
% \end{macrocode}
-% \end{macro}
+% \end{macro}
%
-% \begin{macro}{\dayname@finnish}
-% \changes{v1.1n}{2005/02/07}{New (thanks to Hannu V\"ais\"anen)}
+% \begin{macro}{\dayname@finnish}
+% \changes{v1.1n}{2005/02/07}{New (thanks to Hannu V\"ais\"anen)}
% \begin{macrocode}
\newdaylanguage{finnish}{Maanantai}{Tiistai}{Keskiviikko}
{Torstai}{Perjantai}{Lauantai}{Sunnuntai}
% \end{macrocode}
-% \end{macro}
+% \end{macro}
%
% \begin{macro}{\dayname@norsk}
% \changes{v1.1p}{2009/01/01}{New (thank to Sveinung Heggen)}
@@ -621,6 +708,31 @@
% \end{macrocode}
% \end{macro}
%
+% \begin{macro}{\dayname@polish}
+% \changes{v3.13}{2014/01/07}{New (thanks to Blandyna Bogdol)}
+% \changes{v3.13}{2014/01/23}{Fixed (thanks to Elke Schubert)}
+% \begin{macrocode}
+\newdaylanguage{polish}{Poniedzia\l{}ek}{Wtorek}{\'Sroda}
+ {Czwartek}{Pi\aob{}tek}{Sobota}{Niedziela}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\dayname@czech}
+% \changes{v3.13}{2014/01/23}{New (thanks to Elke Schubert)}
+% \begin{macrocode}
+\newdaylanguage{czech}{Pond\v{e}l\'\i}{\'Uter\'y}{St\v{r}eda}
+ {\v{C}tvrtek}{P\'atek}{Sobota}{Ned\v{e}le}
+% \end{macrocode}
+% \end{macro}
+%
+% \begin{macro}{\dayname@slovak}
+% \changes{v3.13}{2014/02/26}{New (thanks to Elke Schubert)}
+% \begin{macrocode}
+\newdaylanguage{slovak}{Pondelok}{Utorok}{Streda}
+ {\v{S}tvrtok}{Piatok}{Sobota}{Nede\v{l}a}
+% \end{macrocode}
+% \end{macro}
+%
% If there are no language-definitions, we simply want the US-english names
% of the days.
% \changes{v1.1g}{1997/06/21}{correct name is ``tuesday''.}