texlive[71076] Master: tikzmarmots (25apr24)

commits+karl at tug.org commits+karl at tug.org
Thu Apr 25 22:14:07 CEST 2024


Revision: 71076
          https://tug.org/svn/texlive?view=revision&revision=71076
Author:   karl
Date:     2024-04-25 22:14:07 +0200 (Thu, 25 Apr 2024)
Log Message:
-----------
tikzmarmots (25apr24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/tikzmarmots/README.md
    trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc-settings.sty
    trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc.pdf
    trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc.tex
    trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzlibrarymarmots.code.tex
    trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots-v1.sty
    trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots.sty
    trunk/Master/tlpkg/tlpsrc/tikzmarmots.tlpsrc

Added Paths:
-----------
    trunk/Master/texmf-dist/doc/latex/tikzmarmots/DEPENDS.txt

Added: trunk/Master/texmf-dist/doc/latex/tikzmarmots/DEPENDS.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzmarmots/DEPENDS.txt	                        (rev 0)
+++ trunk/Master/texmf-dist/doc/latex/tikzmarmots/DEPENDS.txt	2024-04-25 20:14:07 UTC (rev 71076)
@@ -0,0 +1 @@
+hard tikzlings


Property changes on: trunk/Master/texmf-dist/doc/latex/tikzmarmots/DEPENDS.txt
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/Master/texmf-dist/doc/latex/tikzmarmots/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzmarmots/README.md	2024-04-25 05:01:51 UTC (rev 71075)
+++ trunk/Master/texmf-dist/doc/latex/tikzmarmots/README.md	2024-04-25 20:14:07 UTC (rev 71076)
@@ -1,14 +1,32 @@
-# Tikzmarmots
+![](https://raw.githubusercontent.com/samcarter/tikzmarmots/main/ICON.png)
 
+# TikZmarmots
+
+[![GitHub](https://img.shields.io/github/license/samcarter/tikzmarmots.svg?color=blue)](http://www.latex-project.org/lppl.txt)
+[![GitHub tag (latest SemVer)](https://img.shields.io/github/tag/samcarter/tikzmarmots.svg?label=current%20version)](https://github.com/samcarter/tikzmarmots/releases/latest)
+[![CTAN](https://img.shields.io/ctan/v/tikzmarmots.svg)](https://ctan.org/pkg/tikzmarmots)
+
+This is a little LaTeX package to draw marmots with TikZ. 
+
 > *Notice: this package has been merged into the TikZlings package and, starting with version 2.0, is now a wrapper around the `tikzlings-marmots` package. The previous version can be accessed via `\usepackage{tikzmarmots}[v1]`.*
 
-This is a little LaTeX package for marmots to be used in TikZ pictures. 
+This project is licensed under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt . 
 
-This project is licensed under the LaTeX Project Public License v1.3c or later, see http://www.latex-project.org/lppl.txt
+The project repository, including a bug tracker, can be found at https://github.com/samcarter/tikzmarmots .
 
-The project repository, including a bug tracker, can be found at https://github.com/samcarter/tikzmarmots/issues
+### Usage
 
+```latex
+\documentclass{standalone}
+\usepackage{tikzmarmots}
 
-### A few examples:
+\begin{document}
 
-![tikz marmots](https://user-images.githubusercontent.com/8226363/42419778-ba1cf506-82bb-11e8-8e44-15f9837188e4.png)
+\begin{tikzpicture}
+  \marmot
+\end{tikzpicture}
+
+\end{document}
+```
+
+For more details, please consult the [package documentation](https://github.com/samcarter/tikzmarmots/blob/main/DOCUMENTATION.pdf).

Modified: trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc-settings.sty
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc-settings.sty	2024-04-25 05:01:51 UTC (rev 71075)
+++ trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc-settings.sty	2024-04-25 20:14:07 UTC (rev 71076)
@@ -59,6 +59,7 @@
   \let\hrulefill\hrulefillx
   \RequirePackage[hang,flushmargin,bottom]{footmisc}
   \RequirePackage[colorlinks=true,breaklinks=true,allcolors=themecolor]{hyperref}
+  \RequirePackage[all]{nowidow}
 }
 \RequirePackage[T1]{fontenc}
 \RequirePackage{xspace}
@@ -140,7 +141,6 @@
 \tcbuselibrary{minted}
 \tcbset{%
   colframe=themecolor,
-  arc=2mm,
   fonttitle=\bfseries,
   sidebyside,
   center lower,
@@ -147,13 +147,24 @@
   righthand width=5.7cm,
   bottom=2pt, 
   top=2pt,
+  left=3pt,
+  right=3pt,
   sidebyside gap=10pt,
   lower separated=false,
   listing engine=minted,
   minted language=latex,
-  colback=themecolor!10
+  colback=themecolor!10,
+  sharp corners,
+  boxrule=0pt,
+  before title={\strut}
 }
 
+% avoid page breaks right in front of the tcolorbox
+\@ifclassloaded{beamer}{}{
+  \tcbuselibrary{hooks}
+  \tcbset{before pre={\nopagebreak[4]}}
+}
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %
 % document settings
@@ -160,6 +171,7 @@
 %
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \@ifclassloaded{scrartcl}{%
+  \KOMAoptions{parskip=half}
   \addtokomafont{sectioning}{\color{themecolor}}
   \addtokomafont{date}{\normalsize}
   \addtokomafont{author}{\normalsize}

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

Modified: trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc.tex	2024-04-25 05:01:51 UTC (rev 71075)
+++ trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc.tex	2024-04-25 20:14:07 UTC (rev 71076)
@@ -10,9 +10,6 @@
 % Released under the LaTeX Project Public License v1.3c or later
 % See http://www.latex-project.org/lppl.txt
 %
-% Version 2.0
-% Apr 17, 2024
-%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 % !TeX program = txs:///arara
 % arara: latexmk: {
@@ -23,7 +20,7 @@
 % arara: -->    '-interaction=nonstopmode',
 % arara: -->  ]
 % arara: --> }
-\documentclass[parskip=half]{scrartcl}
+\documentclass{scrartcl}
 
 % meta %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \title{The \texorpdfstring{\tikzmarmots}{tikzmarmots} package}
@@ -37,7 +34,7 @@
     \url{https://github.com/samcarter/tikzmarmots}\\
     \url{https://www.ctan.org/pkg/tikzmarmots}
   }{samcarter}}
-\date{Version 2.0 -- \today}
+\date{Version v2.1 \textendash{} 2024/04/24}
 
 \usepackage[
   themecolor=sammagenta
@@ -120,7 +117,7 @@
 \setlength{\footheight}{45pt}
 
 \cfoot{%
-  \begin{tikzpicture}[scale=0.5] 
+  \begin{tikzpicture}[scale=0.5]
     \marmot
     \thing[scale=0.8,signpost=\scalebox{0.6}{\thepage}]
   \end{tikzpicture}
@@ -131,8 +128,8 @@
 \maketitle
 \thispagestyle{scrheadings}
 
-\begin{tcolorbox}[coltext=themecolor,width=.8\textwidth,center,sidebyside=false,bottom=10pt,top=10pt]
-The \tikzmarmots package was merged into the Ti\emph{k}Zlings package and, starting with version 2.0, is now a wrapper around the \saminline|tikzlings-marmots| package. 
+\begin{tcolorbox}[coltext=themecolor,width=.8\textwidth,center,sidebyside=false,title={Note}]
+The \tikzmarmots package was merged into the Ti\emph{k}Zlings package and, starting with version 2.0, is now a wrapper around the \saminline|tikzlings-marmots| package.
 
 To access the previous version, use \saminline|\usepackage{tikzmarmots}[v1]|.
 \end{tcolorbox}
@@ -145,8 +142,8 @@
 
 Unlike its older sibling, the \tikzducks package, this packages focuses on drawing the marmot itself. Additional accessories are not part of the package, but can be taken from other sources.
 
-This package is work in progress, therefore I would be happy to hear your feedback and ideas how to improve the package. The head version of the source code can be found on \url{github.com/samcarter/tikzmarmots}, including a bug tracker -- please make constructive use of it! 
-A more stable package version can be found on \CTAN (\url{www.ctan.org/pkg/tikzmarmots}) and is included in both \miktex and \texlive as \tikzmarmots. 
+This package is work in progress, therefore I would be happy to hear your feedback and ideas how to improve the package. The head version of the source code can be found on \url{github.com/samcarter/tikzmarmots}, including a bug tracker -- please make constructive use of it!
+A more stable package version can be found on \CTAN (\url{www.ctan.org/pkg/tikzmarmots}) and is included in both \miktex and \texlive as \tikzmarmots.
 If you seek any other assistance (not bug reports/feature requests), I suggest asking on \href{https://tex.stackexchange.com}{TeX.Stackexchange}.
 
 Copyright \raisebox{0.2em}{\tiny\fontfamily{cmr}\selectfont\textcopyright}
@@ -229,10 +226,11 @@
 
 \section{Re-using accessories from the \tikzlings package}
 
-As already said in the introduction, this package focuses on the marmots themselves and does not provide additional accessories. 
-However there is no need to despair! There are many accessories available from the \saminline|tikzlings-addons| package (\url{https://www.ctan.org/pkg/tikzlings}). 
+As already said in the introduction, this package focuses on the marmots themselves and does not provide additional accessories.
+However there is no need to despair! There are many accessories available from the \saminline|tikzlings-addons| package (\url{https://www.ctan.org/pkg/tikzlings}).
 
 \addtocounter{footnote}{1}
+\footnotetext[\thefootnote]{The Marmot Queen is inspired by \href{http://www.ilregnodeifanes.it/inglese/summary.htm}{The Fanes' saga}}
 \begin{tcblisting}{title={Marmot Queen$^{\thefootnote}$}}
 %\usepackage{tikzlings-addons}
 \begin{tikzpicture}
@@ -240,8 +238,8 @@
   \thing[crown]
 \end{tikzpicture}
 \end{tcblisting}
-\footnotetext[\thefootnote]{The Marmot Queen is inspired by \href{http://www.ilregnodeifanes.it/inglese/summary.htm}{The Fanes' saga}}
 
+
 The items can be modified with the usual \TikZ keys and come with additional options. Here one example:
 \begin{tcblisting}{title={Happy Birthday!}}
 %\usepackage{tikzlings-addons}
@@ -254,4 +252,4 @@
 
  Please consult the \href{http://mirrors.ctan.org/graphics/pgf/contrib/tikzlings/tikzlings-doc.pdf}{\tikzlings package documentation} for an exhaustive list of options.
 
-\end{document}
\ No newline at end of file
+\end{document}

Modified: trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzlibrarymarmots.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzlibrarymarmots.code.tex	2024-04-25 05:01:51 UTC (rev 71075)
+++ trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzlibrarymarmots.code.tex	2024-04-25 20:14:07 UTC (rev 71076)
@@ -10,9 +10,6 @@
 % Released under the LaTeX Project Public License v1.3c or later
 % See http://www.latex-project.org/lppl.txt
 %
-% Version 2.0
-% Apr 17, 2024
-%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \usepackage{tikzmarmots}
 
@@ -23,5 +20,3 @@
   },
   marmot/.search also={,/tikz,/pgf},
 }
-
-

Modified: trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots-v1.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots-v1.sty	2024-04-25 05:01:51 UTC (rev 71075)
+++ trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots-v1.sty	2024-04-25 20:14:07 UTC (rev 71076)
@@ -11,9 +11,6 @@
 % Released under the LaTeX Project Public License v1.3c or later
 % See http://www.latex-project.org/lppl.txt
 %
-% Version 1.0
-% Nov 8, 2018  
-%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 \ProvidesPackage{tikzmarmots}
  [2018/11/09 v1.0 Drawing marmots in TikZ]

Modified: trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots.sty	2024-04-25 05:01:51 UTC (rev 71075)
+++ trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots.sty	2024-04-25 20:14:07 UTC (rev 71076)
@@ -11,11 +11,7 @@
 % Released under the LaTeX Project Public License v1.3c or later
 % See http://www.latex-project.org/lppl.txt
 %
-% Version 2.0
-% Apr 17, 2024
-%
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ProvidesPackage{tikzmarmots}
- [2024/04/17 v2.0 Drawing marmots in TikZ]
+\ProvidesPackage{tikzmarmots}[2024/04/24 version v2.1 Drawing marmots in TikZ]
 
-\RequirePackage{tikzlings-marmots}
\ No newline at end of file
+\RequirePackage{tikzlings-marmots}

Modified: trunk/Master/tlpkg/tlpsrc/tikzmarmots.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/tikzmarmots.tlpsrc	2024-04-25 05:01:51 UTC (rev 71075)
+++ trunk/Master/tlpkg/tlpsrc/tikzmarmots.tlpsrc	2024-04-25 20:14:07 UTC (rev 71076)
@@ -0,0 +1 @@
+depend tikzlings



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