texlive[52890] Master/texmf-dist: tikz-kalender (22nov19)

commits+karl at tug.org commits+karl at tug.org
Fri Nov 22 23:19:00 CET 2019


Revision: 52890
          http://tug.org/svn/texlive?view=revision&revision=52890
Author:   karl
Date:     2019-11-22 23:18:59 +0100 (Fri, 22 Nov 2019)
Log Message:
-----------
tikz-kalender (22nov19)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tikz-kalender/tikz-kalender-example1.pdf
    trunk/Master/texmf-dist/doc/latex/tikz-kalender/tikz-kalender-example2.pdf
    trunk/Master/texmf-dist/tex/latex/tikz-kalender/tikz-kalender.cls

Modified: trunk/Master/texmf-dist/doc/latex/tikz-kalender/tikz-kalender-example1.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tikz-kalender/tikz-kalender-example2.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/tex/latex/tikz-kalender/tikz-kalender.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikz-kalender/tikz-kalender.cls	2019-11-22 22:18:14 UTC (rev 52889)
+++ trunk/Master/texmf-dist/tex/latex/tikz-kalender/tikz-kalender.cls	2019-11-22 22:18:59 UTC (rev 52890)
@@ -7,7 +7,7 @@
 
 \setcounter{errorcontextlines}{100}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesClass{tikz-kalender}[2019/06/05 v0.4e Calendar class (RN)] 
+\ProvidesClass{tikz-kalender}[2019/11/22 v0.4f Calendar class (RN)] 
 
 \DeclareOption*{\OptionNotUsed}
 \ProcessOptions\relax
@@ -249,6 +249,11 @@
 }
 
 \newcommand*\event{%
+  \ClassError{tikz-kalender}{%
+    Macro \string\event\space is only allowed inside of .events files}{}%
+}
+
+\newcommand*\RN at event{%
   \@ifstar{\@tempswatrue\RN at event@i}{\@tempswafalse\RN at event@i}%
 }
 \newcommand*\RN at event@i[2]{%
@@ -346,6 +351,7 @@
   \pgfcalendarifdate{\RN at year-01-01}{Tuesday,Wednesday,Thursday}{%
     \setcounter{weeknumber}{1}}{\setcounter{weeknumber}{0}}%
   \begingroup%
+    \let\event=\RN at event
     \let\year=\RN at year
     \def\RN at event@ii##1##2[##3]{}% 1st loop: only the periods 
     \def\do##1{\InputIfFileExists{##1.events}{}{}}%
@@ -352,6 +358,7 @@
     \expandafter\docsvlist\expandafter{\RN at events@files}%
   \endgroup
   \begingroup
+    \let\event=\RN at event
     \let\year=\RN at year
     \def\RN at period@i##1##2[##3]{}% 2nd loop: only the events 
     \def\do##1{\InputIfFileExists{##1.events}{}{}}%



More information about the tex-live-commits mailing list