texlive[74577] Master/texmf-dist: tikzcalendarnotes (11mar25)

commits+karl at tug.org commits+karl at tug.org
Tue Mar 11 21:10:25 CET 2025


Revision: 74577
          https://tug.org/svn/texlive?view=revision&revision=74577
Author:   karl
Date:     2025-03-11 21:10:25 +0100 (Tue, 11 Mar 2025)
Log Message:
-----------
tikzcalendarnotes (11mar25)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/README.md
    trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.pdf
    trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.tex
    trunk/Master/texmf-dist/tex/latex/tikzcalendarnotes/tikzcalendarnotes.sty

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.bib

Modified: trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/README.md	2025-03-11 20:10:07 UTC (rev 74576)
+++ trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/README.md	2025-03-11 20:10:25 UTC (rev 74577)
@@ -68,5 +68,9 @@
 
 ## Change log
 
-* Version 1.0 (this)
+* Version 1.0a (this)
+    - Documentantion: some emphasis towards ```pgfmanual``` standard key/styles. (issue #1).
+
+
+* Version 1.0 
     - Initial release by CTAN.

Added: trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.bib
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.bib	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.bib	2025-03-11 20:10:25 UTC (rev 74577)
@@ -0,0 +1,29 @@
+%%%==============================================================================
+%% Copyright 2025-present by Alceu Frigeri
+%%
+%% This work may be distributed and/or modified under the conditions of
+%%
+%% * The [LaTeX Project Public License](http://www.latex-project.org/lppl.txt) ,
+%%   version 1.3c (or later) , and/or
+%% * The [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.html) ,
+%%   version 3 (or later)
+%%
+%% This work has the LPPL maintenance status *maintained*.
+%%
+%% The Current Maintainer of this work is Alceu Frigeri
+%%
+%% This is version {1.0a} {2025/03/10}
+%%
+%% The list of files that compose this work can be found in the README.md file at
+%% https://ctan.org/pkg/tikzcalendarnotes
+%%
+%%%==============================================================================
+ at manual{TIKZPGF:3.1,
+	organization="Institut für Theoretische Informatik / Universität zu Lübeck",
+	title="The TikZ and PGF Packages",
+	author="Till Tantau and  Mark Wibrow and Christian Feuersänger",
+	year="2023",
+	pages="1321",
+	url="http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf",
+	urldate="2025-03-10"
+}


Property changes on: trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.bib
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.tex	2025-03-11 20:10:07 UTC (rev 74576)
+++ trunk/Master/texmf-dist/doc/latex/tikzcalendarnotes/tikzcalendarnotes.tex	2025-03-11 20:10:25 UTC (rev 74577)
@@ -1,8 +1,8 @@
 % !TEX program = pdflatex
 % !TEX ext =  --interaction=nonstopmode --enable-etex --enable-write18
-% !BIB program = none
+% !BIB program = biber
 %%%==============================================================================
-%% Copyright 2024-present by Alceu Frigeri
+%% Copyright 2025-present by Alceu Frigeri
 %%
 %% This work may be distributed and/or modified under the conditions of
 %%
@@ -15,7 +15,7 @@
 %%
 %% The Current Maintainer of this work is Alceu Frigeri
 %%
-%% This is version {1.0} {2025/03/03}
+%% This is version {1.0a} {2025/03/10}
 %%
 %% The list of files that compose this work can be found in the README.md file at
 %% https://ctan.org/pkg/tikzcalendarnotes
@@ -26,6 +26,9 @@
 \usepackage{codedescribe}
 \usepackage{enumitem}
 
+\RequirePackage[backend=biber]{biblatex}
+\addbibresource{tikzcalendarnotes.bib}
+
 %\RequirePackage[verbose ,a4paper ,marginparwidth=27.5mm ,top=2.5cm ,bottom=1.5cm ,hmargin={40mm ,20mm} ,marginparsep=2.5mm ,columnsep=10mm ,asymmetric]{geometry}
 %\usepackage{codedescribe}
 %\RequirePackage[inline]{enumitem}
@@ -96,7 +99,7 @@
 
 This package provides a set of commands ( \tsobj{\setcountingweeks,\suppresscouting,\setdates,\setranges,\sethighlightdates} ) aimed at  highlighting/marking dates. And a command, \tsobj{\calendarnotes} to typeset such annotated calendar.
 
-Those markings/annotations can be organized as separate ``data sets'', so that, when producing the final calendar, one can choose/select which ``data sets'' will be active, vi\-à-viz, taken in account.
+Those markings/annotations can be organized as separate ``data sets'', so that, when producing the final calendar, one can choose/select which ``data sets'' will be active, viz-à-viz, taken in account.
 
 In the following commands, a certain ``jargon'' is used, taking the following example (which is scaled down to the size of this doc). The text over the $14$ is called a ``remark'', whilst the red circle (could be a square) is called a ``mark''. The text below the same date is just called a ``note''. Finally, those small numbers, to the left, are ``week counters''.
 
@@ -285,7 +288,7 @@
 \begin{codesyntax}%
 \tsmacro{\calendarnotes}[pgfkeys]{key-value list}
 \end{codesyntax}
-This will create a calendar as a (\tsobj[pkg]{tikz}) matrix, one month per cell. \tsobj[oarg]{pgfkeys} are any valid pgfkey (not just the ones added by this package).
+This will create a calendar as a (\tsobj[pkg]{tikz}) matrix, one month per cell. \tsobj[oarg]{pgfkeys} are any valid pgfkey, not just the ones added by this package (see \cite{TIKZPGF:3.1}, specially section Calendar Library, under Libraries).
 
 The calendar range, starting date, arrangement are set by the \tsobj[marg]{key-value list}, as below.
 \end{codedescribe}
@@ -331,7 +334,7 @@
 
 
 \section{Ti{\itshape  k}Z Styles}\label{tikz-styles}
-A few \tsobj[pkg]{TikZ} styles are defined, to work together with the ones from the \tsobj[pkg]{calendar} library. A few of them are about ``calendar arrangement'' (see the \tsobj[pkg]{pgfmanual}), like \tsobj[key]{calendar notes, week starts on x}, others are about adding year/week list labels, like \tsobj[key]{year label , day names on top }. And  others are for formatting/styling.
+A few \tsobj[pkg]{TikZ} styles are defined, to work together with the ones from the \tsobj[pkg]{calendar} library. A few of them are about ``calendar arrangement'', like \tsobj[key]{calendar notes, week starts on x}, others are about adding year/week list labels, like \tsobj[key]{year label , day names on top }. And  others are for formatting/styling. See the \tsobj[pkg]{pgfmanual} \cite{TIKZPGF:3.1} for a complete list of possible keys, under section \emph{Calendar Library}.
 
 \begin{tsremark}
 all keys are defined under the \tsobj[key]{/tikz/} ``family''. For instance \tsverb{\pgfkeys{tikz,...}} if using the \tsverb{\pgfkeys} directly.
@@ -644,7 +647,7 @@
   \calendarnotes
     [
       calendar notes,
-      month label above centered,
+      month label above centered, % standard key from the Calendar Library (see pgfmanual)
       year label left corner,
       day names on top,
       every sunday=blue
@@ -680,10 +683,10 @@
 \begin{tikzpicture}
   \calendarnotes
     [ 
-      calendar notes,
-      month label above centered,
-      %year label left corner,
-      day names on top,
+      calendar notes ,
+      month label above centered , % standard key from the Calendar Library (see pgfmanual)
+      %year label left corner ,
+      day names on top ,
       every sunday=blue 
     ]
     { 
@@ -699,11 +702,11 @@
 \begin{tikzpicture}
   \calendarnotes
     [ 
-      calendar notes,
-      month label above centered,
-      %year label left corner,
-      day names on top,
-      every sunday=blue,
+      calendar notes ,
+      month label above centered , % standard key from the Calendar Library (see pgfmanual)
+      %year label left corner ,
+      day names on top ,
+      every sunday=blue ,
       keep counters
     ]
     { 
@@ -721,11 +724,11 @@
 \begin{tikzpicture}
   \calendarnotes
     [ 
-      calendar notes,
-      month label above centered,
-      %year label left corner,
-      day names on top,
-      every sunday=blue,
+      calendar notes ,
+      month label above centered , % standard key from the Calendar Library (see pgfmanual)
+      %year label left corner ,
+      day names on top ,
+      every sunday=blue ,
       keep counters
     ]
     { 
@@ -767,11 +770,11 @@
 \begin{tikzpicture}
   \calendarnotes
     [ 
-      calendar notes,
-      month label above centered,
-      %year label left corner,
-      day names on top,
-      every sunday=blue,
+      calendar notes ,
+      month label above centered , % standard key from the Calendar Library (see pgfmanual)
+      %year label left corner ,
+      day names on top ,
+      every sunday=blue ,
       keep counters
     ]
     { 
@@ -801,5 +804,6 @@
 \tsresult*
   {demoD}
 
+\printbibliography
 
 \end{document} 
\ No newline at end of file

Modified: trunk/Master/texmf-dist/tex/latex/tikzcalendarnotes/tikzcalendarnotes.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzcalendarnotes/tikzcalendarnotes.sty	2025-03-11 20:10:07 UTC (rev 74576)
+++ trunk/Master/texmf-dist/tex/latex/tikzcalendarnotes/tikzcalendarnotes.sty	2025-03-11 20:10:25 UTC (rev 74577)
@@ -1,5 +1,5 @@
 %%%==============================================================================
-%% Copyright 2024-present by Alceu Frigeri
+%% Copyright 2025-present by Alceu Frigeri
 %%
 %% This work may be distributed and/or modified under the conditions of
 %%
@@ -12,7 +12,7 @@
 %%
 %% The Current Maintainer of this work is Alceu Frigeri
 %%
-%% This is version {1.0} {2025/03/03}
+%% This is version {1.0a} {2025/03/10}
 %%
 %% The list of files that compose this work can be found in the README.md file at
 %% https://ctan.org/pkg/tikzcalendarnotes
@@ -22,8 +22,8 @@
 
 \ProvidesExplPackage
     {tikzcalendarnotes}
-    {2025/03/03}
-    {1.0}
+    {2025/03/10}
+    {1.0a}
     {tikzcalendarnotes - calendar marks and notes}
 
 %%%%%%%
@@ -36,8 +36,8 @@
   {
      name        .code:n = {tikzcalendarnotes} ,
      prefix      .code:n = {tikzcalendarnotes} ,
-     date        .code:n = {2025/03/03} ,
-     version     .code:n = {1.0} ,
+     date        .code:n = {2025/03/10} ,
+     version     .code:n = {1.0a} ,
      description .code:n = {tikzcalendarnotes - calendar marks and notes}
   }
 \cs_if_exist:NF \PkgInfo 



More information about the tex-live-commits mailing list.