texlive[46224] Master/texmf-dist: tikz-kalender (5jan18)

commits+karl at tug.org commits+karl at tug.org
Fri Jan 5 22:49:07 CET 2018


Revision: 46224
          http://tug.org/svn/texlive?view=revision&revision=46224
Author:   karl
Date:     2018-01-05 22:49:07 +0100 (Fri, 05 Jan 2018)
Log Message:
-----------
tikz-kalender (5jan18)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tikz-kalender/Feiertage-2016.events
    trunk/Master/texmf-dist/doc/latex/tikz-kalender/README.md
    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/Feiertage-2016.events
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikz-kalender/Feiertage-2016.events	2018-01-05 21:48:55 UTC (rev 46223)
+++ trunk/Master/texmf-dist/doc/latex/tikz-kalender/Feiertage-2016.events	2018-01-05 21:49:07 UTC (rev 46224)
@@ -10,7 +10,7 @@
 \event*{2016-05-05}{Himmelfahrt}
 \event{2016-05-15}{Pfingstsonntag}
 \event*{2016-05-16}{Pfingstmontag}
-\event*{\year-10-03}{Tag der deutschen der deutschen Einheit}
+\event*{\year-10-03}{Tag der deutschen Einheit}
 \event{\year-12-24}{Heiligabend}
 \event*{\year-12-25}{1. Weihnachtstag}
 \event*{\year-12-26}{2. Weihnachtstag}

Modified: trunk/Master/texmf-dist/doc/latex/tikz-kalender/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikz-kalender/README.md	2018-01-05 21:48:55 UTC (rev 46223)
+++ trunk/Master/texmf-dist/doc/latex/tikz-kalender/README.md	2018-01-05 21:49:07 UTC (rev 46224)
@@ -7,6 +7,78 @@
 and has the »Creative Commons attribution license (CC-BY-SA)«.
 
 The class »tikz-kalender« requires the package »tikz« and the tkiz libraries 
-»calc« and »calendar«. 
+»calc« and »calendar«.
 
-Rolf Niepraschk, 2017-05-17
+### Short Description
+
+#### Keys for the macro \setup
+
+`\setup[key1=value1,key2=value2,..]`
+
+##### General
+
+* `year=`_year of the calendar_
+* `yearText=`_text for the year_ (default: 4-digit current year)
+* `title=`_title of the calendar_
+* `events=`_list of files with events or periods_ (without the ending `.events`)
+* `showweeknumbers=`_true or empty or false_ (showing the number of the week)
+* `lang=`_language for marking_ (option passed to package babel)
+* `paper=`_papersize abbreviation_ (understandable by package geometry;
+default: a4)
+* `print=`_true or empty or false_ (printer-friendly orientation for
+double-side printing; default: false)
+* `xcoloroptions=`_options_ (passed to package xcolor; default: svgnames)
+
+##### Color definitions
+
+* `titleColor=...` (default: dark)
+* `eventColor=...` (default: medium)
+* `periodColor=...` (default: period)
+* `monthBGcolor=...` (background; default: dark)
+* `monthColor=...` (default: white)
+* `workdayColor=...`
+* `saturdayColor=...` (default: bright)
+* `sundayColor=...` (default: medium)
+
+The default colors:
+
+* dark: `{HTML}{A57C00}`
+* medium: `dark!35`
+* bright: `dark!20`
+* period: `gray!30`
+
+##### Font definitions
+
+* `titleFont=...`
+* `yearFont=...`
+* `monthFont=...`
+* `dayFont=...`
+* `dayNbFont=...`
+* `weekNbFont=...`
+* `eventFont=...`
+
+##### Examples
+
+* `titleFont={\fontsize{1.2em}{1.2em}}`
+* `yearFont={\itshape}`
+* `titleColor=IndianRed3` (required `xcoloroptions={x11names}`)
+
+#### Macros \event and \period inside of events files
+
+##### Examples
+
+* `\event{\year-10-09}{John Lennon (1940)}`; uncolored every year event 
+
+* `\event*{2016-03-27}{Ostersonntag}`; event colored with the color defined
+by the key `eventColor` (general holiday)
+
+* `\event*{2016-07-10}{Fußball-EM: Endspiel}[color=DarkTurquoise]`;
+colored event with a special color
+
+* `\period{2016-02-01}{2016-02-06}[color=LightGreen]`; period colored with a
+special color
+
+* `\period{2016-09-12}{2016-10-04}[color=red!30,name=Urlaub]`; named period
+colored with a special color
+
+Rolf Niepraschk, 2018-01-05

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	2018-01-05 21:48:55 UTC (rev 46223)
+++ trunk/Master/texmf-dist/tex/latex/tikz-kalender/tikz-kalender.cls	2018-01-05 21:49:07 UTC (rev 46224)
@@ -7,7 +7,7 @@
 
 \setcounter{errorcontextlines}{100}
 \NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesClass{tikz-kalender}[2017/05/17 v0.4a Calendar class (RN)] 
+\ProvidesClass{tikz-kalender}[2017/05/17 v0.4b Calendar class (RN)] 
 
 \DeclareOption*{\OptionNotUsed}
 \ProcessOptions\relax
@@ -133,13 +133,11 @@
   \fi
   \RequirePackage[margin={0mm,0mm}]{geometry}
   \ifRN at XeOrLua\else
-    \@ifpackageloaded{inputenc}{}{%
-      \RequirePackage[utf8]{inputenc}%
-    }%
+    \@ifpackageloaded{inputenc}{}{\RequirePackage[utf8]{inputenc}}%
   \fi
   \RequirePackage{babel,translator,tikz}
   \input{tikz-kalender-translation.clo}
-  \usetikzlibrary{calc}
+  %\usetikzlibrary{calc}
   \usetikzlibrary{calendar}
 }
 
@@ -206,18 +204,6 @@
   \raisebox{.15ex}{[\raisebox{-.15ex}{\arabic{#1}}]}%
   \hspace{20\RN at xunit}%
 }
-\newcommand*\RN at formatEventX[1]{%
-  \varwidth{\RN at eventwidthL}#1\strut\endvarwidth% ??????
-}
-\newcommand*\RN at formatEventXX[1]{%
-  \makebox[0pt][r]{\frame{\resizebox{\RN at eventwidthL}{!}{% ??????
-    \parbox[t][\RN at dayheight]{%
-    \RN at eventwidthL}{\RN at eventFont\raggedleft#1\strut}}}}%
-}
-\newcommand*\RN at formatEventXXX[2]{%
-  \makebox[0pt][r]{\resizebox{#1}{\RN at dayheight}{% ??????
-    \frame{\varwidth[t]{#1}#2\strut\endvarwidth}}}%  
-}
 \newcommand*\RN at formatEvent[2]{%
   \RN at eventFont
   \def\RN at tempa{\strut\hfill#2}%
@@ -381,8 +367,6 @@
   \fi
 }
 
-
-
 \setlength\parindent{0pt}
 \pagestyle{empty}
 



More information about the tex-live-commits mailing list