From 4832d732052d6e2b43b5e3ff45aa31bfbc0cbdc2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 6 Dec 2014 23:18:10 +0000 Subject: koma-script (6dec14) git-svn-id: svn://tug.org/texlive/trunk@35754 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/latex/koma-script/scrtime.dtx | 218 ++++++++++++++++----- 1 file changed, 165 insertions(+), 53 deletions(-) (limited to 'Master/texmf-dist/source/latex/koma-script/scrtime.dtx') 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 $ %\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|package> %\ProvidesPackage{scrtime}[% %\ProvidesPackage{scrdate}[% %<*driver|identify> - 2011/03/31 v3.08b KOMA-Script package +%!KOMAScriptVersion + package % -% (time of LaTeX run)% -% (day of the week)% +% (time of LaTeX run)% +% (day of the week)% %<*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''.} -- cgit v1.2.3