texlive[67847] Master/texmf-dist: tikzfill (8aug23)
commits+karl at tug.org
commits+karl at tug.org
Tue Aug 8 21:52:16 CEST 2023
Revision: 67847
http://tug.org/svn/texlive?view=revision&revision=67847
Author: karl
Date: 2023-08-08 21:52:16 +0200 (Tue, 08 Aug 2023)
Log Message:
-----------
tikzfill (8aug23)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/tikzfill/CHANGES.md
trunk/Master/texmf-dist/doc/latex/tikzfill/README.md
trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill-doc.sty
trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill.pdf
trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill.tex
trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill-common.sty
trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.hexagon.sty
trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.image.sty
trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.rhombus.sty
trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.sty
trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.hexagon.code.tex
trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.image.code.tex
trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.rhombus.code.tex
Modified: trunk/Master/texmf-dist/doc/latex/tikzfill/CHANGES.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzfill/CHANGES.md 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/doc/latex/tikzfill/CHANGES.md 2023-08-08 19:52:16 UTC (rev 67847)
@@ -17,7 +17,22 @@
-## [1.00] - 2022-07-20
+## [1.0.1] - 2023-08-08
### Added
+- Input of `expl3-generic` where `ExplSyntaxOn` is not defined (issue #1)
+
+### Removed
+- Library `fill.image`: Unused code fragments
+
+### Fixed
+- Spelling of LaTeX etc. inside the documentation (issue #1)
+- Package loading implementation changed to LaTeX2e by adapting a TikZ macro
+ to fix package loading problems (issue #2)
+
+
+
+## [1.0.0] - 2022-07-20
+
+### Added
- Initial public release
Modified: trunk/Master/texmf-dist/doc/latex/tikzfill/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzfill/README.md 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/doc/latex/tikzfill/README.md 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,7 +1,7 @@
-# The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+# The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
-> Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+> Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
> This work may be distributed and/or modified under the
> conditions of the LaTeX Project Public License, either version 1.3
Modified: trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill-doc.sty
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill-doc.sty 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill-doc.sty 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,9 +1,9 @@
% !TeX encoding=UTF-8
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzfill-doc.sty: style file for the documentation
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -18,17 +18,11 @@
%%
%% This work consists of all files listed in README.md
%%
-\def\version{1.0.0}%
-\def\datum{2022/07/20}%
+\def\version{1.0.1}%
+\def\datum{2023/08/08}%
-\def\tikzfillpkgprefix{}
\IfFileExists{tikzfill-doc.cfg}{\input{tikzfill-doc.cfg}}{}
-% prevent hypdoc from loading (sets hyperindex=false)
-%\@namedef{ver at hypdoc.sty}{9999/12/31}
-%\@namedef{opt at hypdoc.sty}{hypdoc}
-
-
\RequirePackage[T1]{fontenc}
\RequirePackage[utf8]{inputenc}
\RequirePackage[english]{babel}
@@ -37,6 +31,11 @@
\RequirePackage[svgnames,table,hyperref]{xcolor}
\RequirePackage{tikz,siunitx,xfp,tabularray}
\usetikzlibrary{patterns,shadings,fadings}
+\ifdefined\tikzfillpkgprefix
+ \RequirePackage{\tikzfillpkgprefix tikzfill}
+\else
+ \RequirePackage{tikzfill}
+\fi
\RequirePackage{varioref}
\RequirePackage[pdftex,bookmarks,raiselinks,pageanchor,hyperindex,colorlinks]{hyperref}
\urlstyle{sf}
Modified: trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill.tex 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/doc/latex/tikzfill/tikzfill.tex 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,10 +1,10 @@
% \LaTeX-Main\
% !TeX encoding=UTF-8
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzfill.tex: Manual
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -23,8 +23,6 @@
\documentclass[a4paper,11pt]{article}
\usepackage{tikzfill-doc}
-\usepackage{\tikzfillpkgprefix tikzfill}
-
\hypersetup{
pdftitle={Manual for the tikzfill package},
pdfauthor={Thomas F. Sturm},
@@ -94,7 +92,7 @@
\end{tcolorbox}
{\large Thomas F.~Sturm%
\footnote{Prof.~Dr.~Dr.~Thomas F.~Sturm, Institut f\"{u}r Mathematik und Informatik,
- Universit\"{a}t der Bundeswehr M\"{u}nchen, D-85577 Neubiberg, Germany;
+ University of the Bundeswehr Munich, D-85577 Neubiberg, Germany;
email: \href{mailto:thomas.sturm at unibw.de}{thomas.sturm at unibw.de}}\par\medskip
\normalsize\url{https://www.ctan.org/pkg/tikzfill}\par
\url{https://github.com/T-F-S/tikzfill}
@@ -124,13 +122,13 @@
For \LaTeX, the provided libraries can be loaded using the preferred
\tikzname\ mechanism by
\begin{dispListing*}{}
-\usetikzlibrary{fill.***} % LATEX (primary choice) and plain TEX
+\usetikzlibrary{fill.***} % LaTeX (primary choice) and plain TeX
\end{dispListing*}
where |***| is to be replaced by the actual library name found on the following pages.
Alternatively, the libraries can be loaded using \LaTeX\ style files
\begin{dispListing*}{}
-\usepackage{tikzfill.***} % LATEX (secondary choice)
+\usepackage{tikzfill.***} % LaTeX (secondary choice)
\end{dispListing*}
If you want to load all \tikzname\ libraries of this package, you can use
@@ -146,9 +144,9 @@
\section{Image and Picture Fill Library}\label{sec:imagefill}%
\begin{dispListing*}{title=\tikzname\ Library |fill.image|}
-\usetikzlibrary{fill.image} % LATEX (primary choice) and plain TEX
-\usetikzlibrary[fill.image] % ConTEXt
-\usepackage{tikzfill.image} % LATEX (secondary choice)
+\usetikzlibrary{fill.image} % LaTeX (primary choice) and plain TeX
+\usetikzlibrary[fill.image] % ConTeXt
+\usepackage{tikzfill.image} % LaTeX (secondary choice)
\end{dispListing*}
This library defines options to fill graphs with images or arbitray pictures.
@@ -575,9 +573,9 @@
\section{Hexagon Pattern Library}\label{sec:hexagon}%
\begin{dispListing*}{title=\tikzname\ Library |fill.hexagon|}
-\usetikzlibrary{fill.hexagon} % LATEX (primary choice) and plain TEX
-\usetikzlibrary[fill.hexagon] % ConTEXt
-\usepackage{tikzfill.hexagon} % LATEX (secondary choice)
+\usetikzlibrary{fill.hexagon} % LaTeX (primary choice) and plain TeX
+\usetikzlibrary[fill.hexagon] % ConTeXt
+\usepackage{tikzfill.hexagon} % LaTeX (secondary choice)
\end{dispListing*}
Based on |patterns.meta|, this library defines new hexagon patterns to fill graphs.
@@ -1130,9 +1128,9 @@
\section{Rhombus Pattern Library}\label{sec:rhombus}%
\begin{dispListing*}{title=\tikzname\ Library |fill.rhombus|}
-\usetikzlibrary{fill.rhombus} % LATEX (primary choice) and plain TEX
-\usetikzlibrary[fill.rhombus] % ConTEXt
-\usepackage{tikzfill.rhombus} % LATEX (secondary choice)
+\usetikzlibrary{fill.rhombus} % LaTeX (primary choice) and plain TeX
+\usetikzlibrary[fill.rhombus] % ConTeXt
+\usepackage{tikzfill.rhombus} % LaTeX (secondary choice)
\end{dispListing*}
Based on |patterns.meta|, this library defines new rhombus patterns to fill graphs.
Modified: trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill-common.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill-common.sty 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill-common.sty 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,8 +1,8 @@
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzfill-common.sty: auxiliary code for library loading
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -18,39 +18,38 @@
%% This work consists of all files listed in README.md
%%
\NeedsTeXFormat{LaTeX2e}[2020/10/01]
-\ProvidesPackage{tikzfill-common}[2022/07/20 v1.0.0 Auxiliary code for tikzfill]
+\ProvidesPackage{tikzfill-common}[2023/08/08 v1.0.1 Auxiliary code for tikzfill]
\RequirePackage{tikz}
-\ExplSyntaxOn
-
-\cs_new_nopar:Npn \__tikzfill_usetikzlibrary:n #1
- {
- \cs_if_exist:NTF \tikzfillpkgprefix
- {
- \bool_set:Nn \l_tmpa_bool { \tl_if_blank_p:V \tikzfillpkgprefix }
- }
- {
- \bool_set_true:N \l_tmpa_bool
- }
- \bool_if:NTF \l_tmpa_bool
- {
- \usetikzlibrary{ #1 }
- }
- {
- \cs_if_exist:NF \l__tikzfill_library_seq
- {
- \seq_new:N \l__tikzfill_library_seq
- }
- \seq_set_from_clist:Nn \l__tikzfill_library_seq { #1 }
- \seq_map_inline:Nn \l__tikzfill_library_seq
- {
- \cs_if_exist:cF { tikz at library@ ##1 @loaded }
- {
- \cs_gset:cpn { tikz at library@ ##1 @loaded }{}
- \input{ \tikzfillpkgprefix tikzlibrary ##1 .code.tex}
- }
- }
- }
- }
-
-\ExplSyntaxOff
+% adapted copy of \use@@tikzlibrary from tikz.code.tex
+\def\tikzfill at use@@tikzlibrary#1{%
+ \edef\pgf at list{#1}%
+ \pgfutil at for\pgf at temp:=\pgf at list\do{%
+ \expandafter\pgfkeys at spdef\expandafter\pgf at temp\expandafter{\pgf at temp}%
+ \ifx\pgf at temp\pgfutil at empty
+ \else
+ \expandafter\ifx\csname tikz at library@\pgf at temp @loaded\endcsname\relax%
+ \expandafter\global\expandafter\let\csname tikz at library@\pgf at temp @loaded\endcsname=\pgfutil at empty%
+ \expandafter\edef\csname tikz at library@#1 at atcode\endcsname{\the\catcode`\@}
+ \expandafter\edef\csname tikz at library@#1 at barcode\endcsname{\the\catcode`\|}
+ \expandafter\edef\csname tikz at library@#1 at dollarcode\endcsname{\the\catcode`\$}
+ \catcode`\@=11
+ \catcode`\|=12
+ \catcode`\$=3
+ \pgfutil at InputIfFileExists{\tikzfillpkgprefix tikzlibrary\pgf at temp.code.tex}{}{
+ \pgfutil at IfFileExists{\tikzfillpkgprefix pgflibrary\pgf at temp.code.tex}{%
+ \expandafter\usepgflibrary\expandafter{\pgf at temp}%
+ }{%
+ \tikzerror{I did not find the tikz library
+ '\pgf at temp'. I looked for files named
+ \tikzfillpkgprefix tikzlibrary\pgf at temp.code.tex and
+ \tikzfillpkgprefix pgflibrary\pgf at temp.code.tex, but neither
+ could be found in the current texmf trees.}
+ }}%
+ \catcode`\@=\csname tikz at library@#1 at atcode\endcsname
+ \catcode`\|=\csname tikz at library@#1 at barcode\endcsname
+ \catcode`\$=\csname tikz at library@#1 at dollarcode\endcsname
+ \fi%
+ \fi%
+ }%
+}
Modified: trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.hexagon.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.hexagon.sty 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.hexagon.sty 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,8 +1,8 @@
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzfill.hexagon.sty: filling with hexagon patterns
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,8 +17,10 @@
%%
%% This work consists of all files listed in README.md
%%
-\ProvidesPackage{tikzfill.hexagon}[2022/07/20 v1.0.0 Hexagon pattern library for TikZ]
+\ProvidesPackage{tikzfill.hexagon}[2023/08/08 v1.0.1 Hexagon pattern library for TikZ]
\RequirePackage{tikzfill-common}
-\ExplSyntaxOn
-\__tikzfill_usetikzlibrary:n { fill.hexagon }
-\ExplSyntaxOff
+\ifdefined\tikzfillpkgprefix
+ \tikzfill at use@@tikzlibrary{fill.hexagon}
+\else
+ \usetikzlibrary{fill.hexagon}
+\fi
Modified: trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.image.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.image.sty 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.image.sty 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,8 +1,8 @@
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzfill.image.sty: filling with images
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,8 +17,10 @@
%%
%% This work consists of all files listed in README.md
%%
-\ProvidesPackage{tikzfill.image}[2022/07/20 v1.0.0 Image filling library for TikZ]
+\ProvidesPackage{tikzfill.image}[2023/08/08 v1.0.1 Image filling library for TikZ]
\RequirePackage{tikzfill-common}
-\ExplSyntaxOn
-\__tikzfill_usetikzlibrary:n { fill.image }
-\ExplSyntaxOff
+\ifdefined\tikzfillpkgprefix
+ \tikzfill at use@@tikzlibrary{fill.image}
+\else
+ \usetikzlibrary{fill.image}
+\fi
Modified: trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.rhombus.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.rhombus.sty 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.rhombus.sty 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,8 +1,8 @@
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzfill.rhombus.sty: filling with rhombus patterns
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,8 +17,10 @@
%%
%% This work consists of all files listed in README.md
%%
-\ProvidesPackage{tikzfill.rhombus}[2022/07/20 v1.0.0 Rhombus pattern library for TikZ]
+\ProvidesPackage{tikzfill.rhombus}[2023/08/08 v1.0.1 Rhombus pattern library for TikZ]
\RequirePackage{tikzfill-common}
-\ExplSyntaxOn
-\__tikzfill_usetikzlibrary:n { fill.rhombus }
-\ExplSyntaxOff
+\ifdefined\tikzfillpkgprefix
+ \tikzfill at use@@tikzlibrary{fill.rhombus}
+\else
+ \usetikzlibrary{fill.rhombus}
+\fi
Modified: trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.sty 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/tex/latex/tikzfill/tikzfill.sty 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,8 +1,8 @@
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzfill.sty: load all fill libraries
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,8 +17,10 @@
%%
%% This work consists of all files listed in README.md
%%
-\ProvidesPackage{tikzfill}[2022/07/20 v1.0.0 Image and pattern libraries for TikZ]
+\ProvidesPackage{tikzfill}[2023/08/08 v1.0.1 Image and pattern libraries for TikZ]
\RequirePackage{tikzfill-common}
-\ExplSyntaxOn
-\__tikzfill_usetikzlibrary:n { fill.image, fill.hexagon, fill.rhombus }
-\ExplSyntaxOff
+\ifdefined\tikzfillpkgprefix
+ \tikzfill at use@@tikzlibrary{fill.image,fill.hexagon,fill.rhombus}
+\else
+ \usetikzlibrary{fill.image,fill.hexagon,fill.rhombus}
+\fi
Modified: trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.hexagon.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.hexagon.code.tex 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.hexagon.code.tex 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,8 +1,8 @@
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzlibraryfill.hexagon.code.tex: filling with hexagon patterns
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,10 +17,13 @@
%%
%% This work consists of all files listed in README.md
%%
-\ProvidesFile{tikzlibraryfill.hexagon.code.tex}[2022/07/20 v1.0.0 Hexagon pattern library]
+\ProvidesFile{tikzlibraryfill.hexagon.code.tex}[2023/08/08 v1.0.1 Hexagon pattern library]
\usetikzlibrary{patterns.meta}
+\ifx\ExplSyntaxOn\undefined
+ \input expl3-generic\relax
+\fi
\ExplSyntaxOn
\int_new:N \l__tikzfill_hex_ring_int
Modified: trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.image.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.image.code.tex 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.image.code.tex 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,8 +1,8 @@
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzlibraryfill.image.code.tex: filling with images
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -17,8 +17,11 @@
%%
%% This work consists of all files listed in README.md
%%
-\ProvidesFile{tikzlibraryfill.image.code.tex}[2022/07/20 v1.0.0 Image filling library]
+\ProvidesFile{tikzlibraryfill.image.code.tex}[2023/08/08 v1.0.1 Image filling library]
+\ifx\ExplSyntaxOn\undefined
+ \input expl3-generic\relax
+\fi
\ExplSyntaxOn
\box_new:N \l__tikzfill_img_box
@@ -139,33 +142,6 @@
}
-\cs_new_nopar:Npn \xxxx__tikzfill_img_compute_scales:
- {
- \fp_set:Nn \l_tmpa_fl { \box_wd:N \l__tikzfill_img_box }
- \fp_compare:nNnTF \l_tmpa_fl < {1pt}
- {
- \fp_set_eq:NN \l__tikzfill_img_scale_x_fp \c_one_fp
- }
- {
- \fp_set:Nn \l__tikzfill_img_scale_x_fp
- {
- \l__tikzfill_img_scale_tl*\l__tikzfill_img_width_tl / \l_tmpa_fl
- }
- }
- \fp_set:Nn \l_tmpb_fl { \box_ht:N \l__tikzfill_img_box + \box_dp:N \l__tikzfill_img_box }
- \fp_compare:nNnTF \l_tmpb_fl < {1pt}
- {
- \fp_set_eq:NN \l__tikzfill_img_scale_y_fp \c_one_fp
- }
- {
- \fp_set:Nn \l__tikzfill_img_scale_y_fp
- {
- \l__tikzfill_img_scale_tl*\l__tikzfill_img_height_tl / \l_tmpb_fl
- }
- }
- }
-
-
\cs_new_nopar:Npn \__tikzfill_img_compute_scales:
{
\dim_set:Nn \l_tmpa_dim { \box_wd:N \l__tikzfill_img_box }
Modified: trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.rhombus.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.rhombus.code.tex 2023-08-08 15:24:40 UTC (rev 67846)
+++ trunk/Master/texmf-dist/tex/latex/tikzfill/tikzlibraryfill.rhombus.code.tex 2023-08-08 19:52:16 UTC (rev 67847)
@@ -1,8 +1,8 @@
-%% The LaTeX package tikzfill - version 1.0.0 (2022/07/20)
+%% The LaTeX package tikzfill - version 1.0.1 (2023/08/08)
%% tikzlibraryfill.rhombus.code.tex: filling with rhombus patterns
%%
%% -------------------------------------------------------------------------------------------
-%% Copyright (c) 2022-2022 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
+%% Copyright (c) 2022-2023 by Prof. Dr. Dr. Thomas F. Sturm <thomas dot sturm at unibw dot de>
%% -------------------------------------------------------------------------------------------
%%
%% This work may be distributed and/or modified under the
@@ -21,6 +21,9 @@
\usetikzlibrary{patterns.meta}
+\ifx\ExplSyntaxOn\undefined
+ \input expl3-generic\relax
+\fi
\ExplSyntaxOn
\fp_new:N \l__tikzfill_rho_angle_fp
More information about the tex-live-commits
mailing list.