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.