texlive[73100] Master: tikzmarmots (11dec24)
commits+karl at tug.org
commits+karl at tug.org
Wed Dec 11 21:26:46 CET 2024
Revision: 73100
https://tug.org/svn/texlive?view=revision&revision=73100
Author: karl
Date: 2024-12-11 21:26:46 +0100 (Wed, 11 Dec 2024)
Log Message:
-----------
tikzmarmots (11dec24)
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/tikzlings.tlpsrc
Modified: trunk/Master/texmf-dist/doc/latex/tikzmarmots/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzmarmots/README.md 2024-12-11 20:25:36 UTC (rev 73099)
+++ trunk/Master/texmf-dist/doc/latex/tikzmarmots/README.md 2024-12-11 20:26:46 UTC (rev 73100)
@@ -2,15 +2,15 @@
# TikZmarmots
-[](http://www.latex-project.org/lppl.txt)
-[](https://github.com/samcarter/tikzmarmots/releases/latest)
-[](https://ctan.org/pkg/tikzmarmots)
+[](https://www.latex-project.org/lppl.txt)
+[](https://github.com/samcarter/tikzmarmots/releases/latest)
+[](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 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 https://www.latex-project.org/lppl.txt .
The project repository, including a bug tracker, can be found at https://github.com/samcarter/tikzmarmots .
Modified: trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc-settings.sty
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc-settings.sty 2024-12-11 20:25:36 UTC (rev 73099)
+++ trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc-settings.sty 2024-12-11 20:26:46 UTC (rev 73100)
@@ -21,7 +21,7 @@
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\RequirePackage{xcolor}
\definecolor{samyellow}{RGB}{246,193,65}
-\definecolor{samorange}{RGB}{241,147,45}
+\definecolor{samorange}{RGB}{241,147,45}% pgfplotsthemebeamer
\definecolor{samred}{RGB}{191,26,46}% TikZbricks
\definecolor{sammagenta}{RGB}{170,42,104}% TikZmarmots
\definecolor{samviolet}{RGB}{136,46,114}% TikZlings
@@ -58,8 +58,10 @@
\RequirePackage[bitstream-charter]{mathdesign}
\let\hrulefill\hrulefillx
\RequirePackage[hang,flushmargin,bottom]{footmisc}
- \RequirePackage[colorlinks=true,breaklinks=true,allcolors=themecolor]{hyperref}
+ \RequirePackage{footnotehyper}
+ \makesavenoteenv{tcolorbox}
\RequirePackage[all]{nowidow}
+ \RequirePackage[colorlinks=true,breaklinks=true,allcolors=themecolor,hyperfootnotes=false]{hyperref}
}
\RequirePackage[T1]{fontenc}
\RequirePackage{xspace}
@@ -66,6 +68,7 @@
\RequirePackage{inconsolata}% mono font with bold, but italic is missing
% \RequirePackage[scale=0.85]{cascadia-code}
% \AddToHook{cmd/ttfamily/before}{\fontseries{sl}}
+\usepackage{synthslant}% to fake slented comments in inconsolata
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
@@ -72,58 +75,20 @@
% Listings
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\RequirePackage[
- cachedir=./build/
-]{minted}
+\RequirePackage[cachedir=./.minted]{minted}
-% smuggling custom pygmentize style in cache folder
-% (a real pygmentise style would need installtion in some python folder)
-\begin{filecontents*}[noheader]{./build/sam.pygstyle}
-\makeatletter
-\def\PYG at reset{\let\PYG at it=\relax \let\PYG at bf=\relax%
- \let\PYG at ul=\relax \let\PYG at tc=\relax%
- \let\PYG at bc=\relax \let\PYG at ff=\relax}
-\def\PYG at tok#1{\csname PYG at tok@#1\endcsname}
-\def\PYG at toks#1+{\ifx\relax#1\empty\else%
- \PYG at tok{#1}\expandafter\PYG at toks\fi}
-\def\PYG at do#1{\PYG at bc{\PYG at tc{\PYG at ul{%
- \PYG at it{\PYG at bf{\PYG at ff{#1}}}}}}}
-\def\PYG#1#2{\PYG at reset\PYG at toks#1+\relax+\PYG at do{#2}}
+\AddToHook{env/MintedVerbatim/before}{%
+ % optional arguments
+ \@namedef{PYG at tok@na}{\def\PYG at tc##1{\textcolor{black}{##1}}}%
+ % macros
+ \@namedef{PYG at tok@k}{\def\PYG at tc##1{\textcolor{listingcolor}{\bfseries ##1}}}%
+ % curly brakets
+ \@namedef{PYG at tok@nb}{\def\PYG at tc##1{\textcolor{listingcolor}{\bfseries ##1}}}%
+ % comments (italics won't work with the inconsolata font)
+ \@namedef{PYG at tok@c}{\def\PYG at tc##1{\textcolor{gray}{\textsynthslant{##1}}}}%
+}
-% optional arguments
-\expandafter\def\csname PYG at tok@na\endcsname{\def\PYG at tc##1{\textcolor{black}{##1}}}
-
-% macros
-\expandafter\def\csname PYG at tok@k\endcsname{\def\PYG at tc##1{\textcolor{listingcolor}{\bfseries ##1}}}
-% curly brakets
-\expandafter\def\csname PYG at tok@nb\endcsname{\def\PYG at tc##1{\textcolor{listingcolor}{\bfseries ##1}}}
-
-% comments (italics won't work with the inconsolata font)
-\expandafter\def\csname PYG at tok@c\endcsname{\def\PYG at tc##1{\textcolor{gray}{##1}}}
-
-\def\PYGZbs{\char`\\}
-\def\PYGZus{\char`\_}
-\def\PYGZob{\char`\{}
-\def\PYGZcb{\char`\}}
-\def\PYGZca{\char`\^}
-\def\PYGZam{\char`\&}
-\def\PYGZlt{\char`\<}
-\def\PYGZgt{\char`\>}
-\def\PYGZsh{\char`\#}
-\def\PYGZpc{\char`\%}
-\def\PYGZdl{\char`\$}
-\def\PYGZhy{\char`\-}
-\def\PYGZsq{\char`\'}
-\def\PYGZdq{\char`\"}
-\def\PYGZti{\char`\~}
-% for compatibility with earlier versions
-\def\PYGZat{@}
-\def\PYGZlb{[}
-\def\PYGZrb{]}
-\makeatother
-\end{filecontents*}
-
-\usemintedstyle{sam}
+\usemintedstyle{default}
\setminted{
breaksymbolleft={},
tabsize=2,
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-12-11 20:25:36 UTC (rev 73099)
+++ trunk/Master/texmf-dist/doc/latex/tikzmarmots/tikzmarmots-doc.tex 2024-12-11 20:26:46 UTC (rev 73100)
@@ -8,18 +8,10 @@
% https://github.com/samcarter/tikzmarmots
%
% Released under the LaTeX Project Public License v1.3c or later
-% See http://www.latex-project.org/lppl.txt
+% See https://www.latex-project.org/lppl.txt
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% !TeX program = txs:///arara
-% arara: latexmk: {
-% arara: --> engine: pdflatex,
-% arara: --> options: [
-% arara: --> '-shell-escape',
-% arara: --> '-synctex=1',
-% arara: --> '-interaction=nonstopmode',
-% arara: --> ]
-% arara: --> }
+% arara: latexmk
\documentclass{scrartcl}
% meta %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -34,7 +26,7 @@
\url{https://github.com/samcarter/tikzmarmots}\\
\url{https://www.ctan.org/pkg/tikzmarmots}
}{samcarter}}
-\date{Version v2.1 \textendash{} 2024/04/24}
+\date{Version v2.2 \textendash{} 2024/12/11}
\usepackage[
themecolor=sammagenta
@@ -147,7 +139,7 @@
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}
-\texttt{samcarter}. Permission is granted to copy, distribute and\slash or modify this software under the terms of the LaTeX project public licence, version 1.3c or later \url{http://www.latex-project.org/lppl.txt}.
+\texttt{samcarter}. Permission is granted to copy, distribute and\slash or modify this software under the terms of the LaTeX project public licence, version 1.3c or later \url{https://www.latex-project.org/lppl.txt}.
The shown example marmots are purely fictional characters, any resemblance to real marmots or persons is purely coincidental and no copyright infringement is intended.
@@ -229,9 +221,7 @@
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}$}}
+\begin{tcblisting}{title={Marmot Queen\footnote{The Marmot Queen is inspired by \href{http://www.ilregnodeifanes.it/inglese/summary.htm}{The Fanes' saga}}}}
%\usepackage{tikzlings-addons}
\begin{tikzpicture}
\marmot
@@ -250,6 +240,6 @@
\end{tikzpicture}
\end{tcblisting}
- Please consult the \href{http://mirrors.ctan.org/graphics/pgf/contrib/tikzlings/tikzlings-doc.pdf}{\tikzlings package documentation} for an exhaustive list of options.
+ Please consult the \href{https://mirrors.ctan.org/graphics/pgf/contrib/tikzlings/tikzlings-doc.pdf}{\tikzlings package documentation} for an exhaustive list of options.
\end{document}
Modified: trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzlibrarymarmots.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzlibrarymarmots.code.tex 2024-12-11 20:25:36 UTC (rev 73099)
+++ trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzlibrarymarmots.code.tex 2024-12-11 20:26:46 UTC (rev 73100)
@@ -8,7 +8,7 @@
% https://github.com/samcarter/tikzmarmots
%
% Released under the LaTeX Project Public License v1.3c or later
-% See http://www.latex-project.org/lppl.txt
+% See https://www.latex-project.org/lppl.txt
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{tikzmarmots}
Modified: trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots-v1.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots-v1.sty 2024-12-11 20:25:36 UTC (rev 73099)
+++ trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots-v1.sty 2024-12-11 20:26:46 UTC (rev 73100)
@@ -9,7 +9,7 @@
% https://github.com/samcarter/tikzmarmots
%
% Released under the LaTeX Project Public License v1.3c or later
-% See http://www.latex-project.org/lppl.txt
+% See https://www.latex-project.org/lppl.txt
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ProvidesPackage{tikzmarmots}
Modified: trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots.sty 2024-12-11 20:25:36 UTC (rev 73099)
+++ trunk/Master/texmf-dist/tex/latex/tikzmarmots/tikzmarmots.sty 2024-12-11 20:26:46 UTC (rev 73100)
@@ -9,9 +9,9 @@
% https://github.com/samcarter/tikzmarmots
%
% Released under the LaTeX Project Public License v1.3c or later
-% See http://www.latex-project.org/lppl.txt
+% See https://www.latex-project.org/lppl.txt
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\ProvidesPackage{tikzmarmots}[2024/04/24 version v2.1 Drawing marmots in TikZ]
+\ProvidesPackage{tikzmarmots}[2024/12/11 version v2.2 Drawing marmots in TikZ]
\RequirePackage{tikzlings-marmots}
Modified: trunk/Master/tlpkg/tlpsrc/tikzlings.tlpsrc
===================================================================
--- trunk/Master/tlpkg/tlpsrc/tikzlings.tlpsrc 2024-12-11 20:25:36 UTC (rev 73099)
+++ trunk/Master/tlpkg/tlpsrc/tikzlings.tlpsrc 2024-12-11 20:26:46 UTC (rev 73100)
@@ -0,0 +1,4 @@
+depend pgf
+depend pgf-blur
+depend iftex
+depend epstopdf-pkg
More information about the tex-live-commits
mailing list.