texlive[57224] Master/texmf-dist: pgf (25dec20)
commits+karl at tug.org
commits+karl at tug.org
Fri Dec 25 23:01:58 CET 2020
Revision: 57224
http://tug.org/svn/texlive?view=revision&revision=57224
Author: karl
Date: 2020-12-25 23:01:58 +0100 (Fri, 25 Dec 2020)
Log Message:
-----------
pgf (25dec20)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/generic/pgf/ChangeLog
trunk/Master/texmf-dist/doc/generic/pgf/FILES
trunk/Master/texmf-dist/doc/generic/pgf/RELEASE_NOTES.md
trunk/Master/texmf-dist/doc/generic/pgf/pgfmanual.pdf
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-plots.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-transformations.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-library-patterns.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-math-commands.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfkeys.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-arrows.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-matrices.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-paths.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-pics.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-plots.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-shapes.tex
trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-asymptotic-example.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-exp.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-parametric-example.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-sin.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-x.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgfmanual-sine.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgfplotgnuplot-example.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvipdfm/en/plots/pgfmanual-sine.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvipdfmx/en/plots/pgfmanual-sine.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvips/en/plots/pgfmanual-sine.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-pdftex/en/plots/pgfmanual-sine.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-asymptotic-example.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-exp.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-parametric-example.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-sin.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-x.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgfmanual-sine.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgfplotgnuplot-example.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-asymptotic-example.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-exp.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-parametric-example.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-sin.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-x.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgfmanual-sine.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgfplotgnuplot-example.gnuplot
trunk/Master/texmf-dist/doc/generic/pgf/version-for-xetex/en/plots/pgfmanual-sine.gnuplot
trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalendar.code.tex
trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
trunk/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/ControlSprings.lua
trunk/Master/texmf-dist/tex/generic/pgf/libraries/pgflibraryfpu.code.tex
trunk/Master/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex
trunk/Master/texmf-dist/tex/generic/pgf/pgf.revision.tex
Removed Paths:
-------------
trunk/Master/texmf-dist/doc/generic/pgf/AUTHORS
trunk/Master/texmf-dist/doc/generic/pgf/CTAN_NOTES.md
trunk/Master/texmf-dist/doc/generic/pgf/README
Deleted: trunk/Master/texmf-dist/doc/generic/pgf/AUTHORS
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/AUTHORS 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/AUTHORS 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,3 +0,0 @@
-Till Tantau <tantau at users.sourceforge.net>
-Mark Wibrow
-Christian Feuersaenger <ludewich at users.sourceforge.net>
Deleted: trunk/Master/texmf-dist/doc/generic/pgf/CTAN_NOTES.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/CTAN_NOTES.md 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/CTAN_NOTES.md 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1 +0,0 @@
-
Modified: trunk/Master/texmf-dist/doc/generic/pgf/ChangeLog
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/ChangeLog 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/ChangeLog 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,5 +1,117 @@
+2020-12-25 Henri Menke
+
+ - Release 3.1.8
+
+2020-12-03 Henri Menke
+
+ - CI: Use GitHub Actions from pgf-tikz/actions
+
2020-12-01 Henri Menke
+ - Remove empty or outdated files
+
+2020-12-25 Henri Menke
+
+ - Preserve coordinate relativity across ..
+
+2020-12-22 Henri Menke
+
+ - Merge pull request #967 from muzimuzhi/handle-relax
+
+2020-12-22 Henri Menke
+
+ - fixup! doc: Add note on expandsion of path operations #966
+
+2020-12-22 muzimuzhi
+
+ - Remove spurious spaces, terminate \advance in time
+
+2020-12-22 muzimuzhi
+
+ - tikz: handle \relax and frozen \relax on path #966
+
+2020-12-21 Henri Menke
+
+ - doc: Add note on expandsion of path operations #966
+
+2020-12-17 Henri Menke
+
+ - Merge pull request #961 from muzimuzhi/improve-doc
+
+2020-12-18 muzimuzhi
+
+ - doc: relation of /.code & /.initial will remain
+
+2020-12-17 Henri Menke
+
+ - Only force signed releases #962
+
+2020-12-18 muzimuzhi
+
+ - doc: clarify /.code keys don't respect /.initial #654
+
+2020-12-18 muzimuzhi
+
+ - Added doc for \pgfpointtransformed #844
+
+2020-12-17 Henri Menke
+
+ - Merge pull request #959 from muzimuzhi/improve-doc
+
+2020-12-15 muzimuzhi
+
+ - doc: clarify path or full key start with slash #904
+
+2020-12-17 Henri Menke
+
+ - Merge pull request #956 from muzimuzhi/improve-doc
+
+2020-12-15 muzimuzhi
+
+ - pgfmathdeclarerandomlist: improve doc and code comment
+
+2020-12-14 Henri Menke
+
+ - Merge pull request #955 from Ordoviz/master
+
+2020-12-14 Henri Menke
+
+ - pgfmathrandominteger: reordering of arguments incomplete #954
+
+2020-12-12 Henri Menke
+
+ - fpu: mark /pgf/fpu/install only as not experimental
+
+2020-11-30 Lennard Hofmann
+
+ - Fix typos in manual
+
+2020-12-11 Henri Menke
+
+ - Merge branch 'PimpLuaExamples' of https://github.com/Mo-Gul/pgf
+
+2020-12-11 Henri Menke
+
+ - docs: set terminal table -> set table #952
+
+2020-06-21 Stefan Pinnow
+
+ - correct codeexample preamble entries in Lua file
+
+2020-06-21 Stefan Pinnow
+
+ - made some "normal" `codeexample`s compile again (when extracted)
+
+2020-06-21 Stefan Pinnow
+
+ - just added end line commata at the end of values/styles
+
+2020-06-18 Stefan Pinnow
+
+ - added hints which libraries need to be loaded as well to make the example in `pgfmanual-en-tikz-graphs.tex` work closes issue #755)
+
+2020-12-01 Henri Menke
+
- Release 3.1.7a
2020-11-29 Henri Menke
Modified: trunk/Master/texmf-dist/doc/generic/pgf/FILES
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/FILES 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/FILES 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,9 +1,6 @@
-doc/generic/pgf/AUTHORS
-doc/generic/pgf/CTAN_NOTES.md
doc/generic/pgf/ChangeLog
doc/generic/pgf/FILES
doc/generic/pgf/INSTALL
-doc/generic/pgf/README
doc/generic/pgf/RELEASE_NOTES.md
doc/generic/pgf/description.html
doc/generic/pgf/extract.lua
Deleted: trunk/Master/texmf-dist/doc/generic/pgf/README
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/README 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/README 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,10 +0,0 @@
-pgf -- A Portable Graphic Format for TeX
-
-See the directory doc/generic/pgf for more information. See the file
-doc/generic/pgf/pgfmanual.pdf for a manual. This
-documentation also explains the installation. See the file
-doc/generic/pgf/license/LICENSE for license details.
-
-Please go to the official repository at https://github.com/pgf-tikz/pgf
-or the official mailing list at https://tug.org/mailman/listinfo/pgf-tikz
-to submit bug reports, request new features, etc.
Modified: trunk/Master/texmf-dist/doc/generic/pgf/RELEASE_NOTES.md
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/RELEASE_NOTES.md 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/RELEASE_NOTES.md 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,9 +1,34 @@
+# BREAKING CHANGES
+
+If a topath is bent by any of the in=, out=, bend=, etc. options, a Bezier
+curve is constructed in the background. To infer the positions of the control
+points the start and end coordinate are converted to absolute coordinates.
+However, this has the effect that subsequent points on the path think that the
+endpoint of the topath was absolute which can lead to counter-intuitive path
+construction, e.g.
+```latex
+\draw (2,0) to[out=0,in=180] +(1,0) -- ++(0,-1) -- +(1,0);
+```
+If old code relies on this behavior, this drawing will silently break! Please
+open an issue if you rely on this.
+
# Bug fixes
-Another issue with the new LaTeX hook mechanism surfaced in the external
-library which is being worked around now.
+This release introduces a fix for path handling which concerns expansion of
+tokens on the path in particular with respect to conditional. Previously when
+the expansion of a conditonal resulted in a frozen \relax the parser would just
+give up. Now the parser will skip over the frozen \relax and continue to
+expand tokens. Whether this will result in a meaningful expansion is up to the
+user.
This release also includes other bug fixes. On GitHub you can click the commit
hashes and the issue numbers to get to the fix and the ticket, respectively.
-3c46a6974 #947
+a4c275704 #952
+8a997bbc1 #954
+8f37bca84 #962
+3cbe5a192 #844
+49e5f0a08 #654
+17a95e4c5 #966
+ad06895a6 #966
+79e613ae1 #966
Modified: trunk/Master/texmf-dist/doc/generic/pgf/pgfmanual.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-plots.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-plots.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-plots.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -320,7 +320,7 @@
file it writes
%
\begin{codeexample}[code only, tikz syntax=false]
-set terminal table; set output "#1.table"; set format "%.5f"
+set table "#1.table"; set format "%.5f"
\end{codeexample}
%
where |#1| is replaced by \meta{prefix}. Then, in a second line, it writes
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-transformations.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-transformations.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-base-transformations.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -522,6 +522,16 @@
\end{command}
+\subsubsection{Applying Coordinate Transformation to Points}
+
+\begin{command}{\pgfpointtransformed\marg{point}}
+ Applies current transformation matrix to \marg{point} $(x,y)$ and returns a
+ transformed point $(ax+cy+s,bx+dy+t)$. Normally, this is done automatically
+ by commands like |\pgfpathlineto| or |\pgfpathmoveto|, but sometimes you
+ may wish to access a transformed point yourself.
+\end{command}
+
+
\subsubsection{Computing Adjustments for Coordinate Transformations}
\label{section-adjustment-transformations}
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-library-patterns.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-library-patterns.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-library-patterns.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -258,7 +258,7 @@
The following settings can be used to reproduce the other |... lines|
patterns.
%
-\begin{codeexample}[preamble={\usetikzlibrary{patterns.meta}}]
+\begin{codeexample}[preamble={\usetikzlibrary{patterns,patterns.meta}}]
\begin{tikzpicture}
\draw[pattern={horizontal lines},pattern color=orange]
(0,0) rectangle +(1,1);
@@ -316,7 +316,7 @@
The following settings can be used to reproduce the |grid| and
|crosshatch| patterns.
%
-\begin{codeexample}[preamble={\usetikzlibrary{patterns.meta}}]
+\begin{codeexample}[preamble={\usetikzlibrary{patterns,patterns.meta}}]
\begin{tikzpicture}
\draw[pattern={grid},pattern color=orange]
(0,0) rectangle +(1,1);
@@ -364,7 +364,7 @@
The following settings can be used to reproduce the |dots| and
|crosshatch dots| patterns.
%
-\begin{codeexample}[preamble={\usetikzlibrary{patterns.meta}}]
+\begin{codeexample}[preamble={\usetikzlibrary{patterns,patterns.meta}}]
\begin{tikzpicture}
\draw[pattern={dots},pattern color=orange]
(0,0) rectangle +(1,1);
@@ -414,7 +414,7 @@
Number of pointy ends of the stars.
\end{key}
%
-\begin{codeexample}[preamble={\usetikzlibrary{patterns.meta}}]
+\begin{codeexample}[preamble={\usetikzlibrary{patterns,patterns.meta}}]
\begin{tikzpicture}
\draw[pattern={fivepointed stars},pattern color=orange]
(0,0) rectangle +(1,1);
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-math-commands.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-math-commands.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-math-commands.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -74,7 +74,7 @@
%
\end{command}
-\begin{command}{\pgfmathdeclarerandomlist\marg{list name}\{\marg{item-1}\marg{item 2}...\}}
+\begin{command}{\pgfmathdeclarerandomlist\marg{list name}{\ttfamily\{}\marg{item-1}\marg{item-2}...{\ttfamily\}}}
This creates a list of items with the name \meta{list name}.
\end{command}
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfkeys.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfkeys.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-pgfkeys.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -185,6 +185,11 @@
it is not modified; if it does not start with a slash, then the default path is
automatically prefixed.
+\emph{Remark:} The above rule is actually a definition, hence the corresponding
+sufficiency conditions hold. That is, if it is a full key, then it starts with
+a slash; if it is a partial key, then it does not start with a slash. Moreover,
+a path always starts with a slash.
+
Note that the default path is not the same as a search path. In particular, the
default path is just a single path. When a partial key is given, only this
single default path is prefixed; |pgfkeys| does not try to look up the key in
@@ -1248,6 +1253,25 @@
and, thus, |\pgfkeysnovalue| will be stored in |/my key|.
To retrieve the value stored in a key, the handler |/.get| is used.
+
+ \medskip
+ \emph{Remark:} A key can both store a value and execute commands%
+ \footnote{This behavior was partially changed in \pgfname{} 3.1.6 and then
+ restored in 3.1.7. For compatibility reasons, this behavior will not be
+ changed in future releases anymore.}.
+ If so, using \meta{key} will \emph{always} execute commands with the passed
+ value, or the default value |\pgfkeysnovalue| if no value is provided.
+ Note that the stored value is never used. To update the stored value, the
+ handler |/.initial| or command |\pgfkeyssetvalue| is used.
+ %
+\begin{codeexample}[]
+\pgfkeys{/my key/.initial=red}
+\pgfkeys{/my key/.code=#1}
+% "/my key" now both stores the value "red" and executes commands
+\pgfkeys{/my key=blue}
+% "/my key" now still stores the value "red"
+\end{codeexample}
+ %
\end{handler}
\begin{handler}{{.get}|=|\meta{macro}}
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-arrows.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-arrows.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-arrows.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -329,7 +329,7 @@
As an example, when you write |length=0pt 5|, the length of the arrow will
be exactly five times the current line width. As another example, the
default length of a |Latex| arrow is |length=3pt 4.5 0.8|. Let us ignore
- the 0.8 for a moment; the |4pt 4.5| then means that for the standard line
+ the 0.8 for a moment; the |3pt 4.5| then means that for the standard line
width of |0.4pt|, the length of a |Latex| arrow will be exactly 4.8pt (3pt
plus 4.5 times |0.4pt|).
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-matrices.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-matrices.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-matrices.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -557,8 +557,8 @@
even odd column,
row,
even odd row,
- cell
- }
+ cell,
+ },
}
\end{codeexample}
%
@@ -581,8 +581,8 @@
column,
row,
cell,
- /tikz/my style
- }
+ /tikz/my style,
+ },
}
\end{codeexample}
%
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-paths.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-paths.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-paths.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -94,6 +94,11 @@
the path options (like filling and drawing the path due to a |fill| and a
|draw| option somewhere in the \meta{specification}), the nodes are added
in a post-processing step.
+
+ \emph{Note:} When scanning for path operations \tikzname\ expands tokens
+ looking for valid path operations. This however implies that these tokens
+ has to be fully expandable up to the point where it results in a valid path
+ operation.
\end{command}
\begin{key}{/tikz/name=\meta{path name}}
@@ -599,7 +604,7 @@
This operations adds a grid filling a rectangle whose two corners are given
by \meta{corner} and by the previous coordinate. (Instead of a coordinate
you can also say |cycle| to use the position of the last move-to as the
- corner coordinate, but it not very natural to do so.) corner Thus, the
+ corner coordinate, but it not very natural to do so.) Thus, the
typical way in which a grid is drawn is |\draw (1,1) grid (3,3);|, which
yields a grid filling the rectangle whose corners are at $(1,1)$ and
$(3,3)$. All coordinate transformations apply to the grid.
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-pics.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-pics.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-pics.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -613,7 +613,7 @@
\end{codeexample}
\begin{handler}{{.pic}|=|\meta{some code}}
- This handler can only be used with a key with the prefix |/tikz/|, so just
+ This handler can only be used with a key with the prefix |/tikz/|, so you
should normally use it only as an option to a \tikzname\ command or to the
|\tikzset| command. It takes the \meta{key}'s path and, inside that path,
it replaces |/tikz/| by |/tikz/pics/| (so, basically, it adds the
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-plots.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-plots.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-plots.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -140,7 +140,7 @@
second case, the point is considered to be \emph{undefined}, which also results
in a new subpath being started. Again, see Section~\ref{section-plot-jumps} on
how to change this, if necessary. (This is exactly the format that
-\textsc{gnuplot} produces when you say |set terminal table|.)
+\textsc{gnuplot} produces when you say |set table|.)
%
\begin{codeexample}[]
\tikz \draw plot[mark=x,smooth] file {plots/pgfmanual-sine.table};
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-shapes.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-shapes.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/pgfmanual-en-tikz-shapes.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -313,7 +313,7 @@
\end{codeexample}
%
As the example shows, a \meta{list} can contain ellipses (three dots) to
- indicated that a larger number of numbers is meant. Indeed, you can use the
+ indicate that a larger number of numbers is meant. Indeed, you can use the
full power of the |\foreach| command here, including multiple parameters
and options, see Section~\ref{section-foreach}.
@@ -1853,7 +1853,7 @@
\subsection{Placing Nodes on a Line or Curve Explicitly}
\label{section-nodes-placing-1}
-Until now, we always placed node on a coordinate that is mentioned in the path.
+Until now, we always placed nodes on a coordinate that is mentioned in the path.
Often, however, we wish to place nodes on ``the middle'' of a line and we do
not wish to compute these coordinates ``by hand''. To facilitate such
placements, \tikzname\ allows you to specify that a certain node should be
@@ -1928,7 +1928,7 @@
\end{key}
\begin{key}{/tikz/auto=\opt{\meta{direction}} (default \normalfont is scope's setting)}
- This option causes an anchor positions to be calculated automatically
+ This option causes an anchor position to be calculated automatically
according to the following rule. Consider a line between two points. If the
\meta{direction} is |left|, then the anchor is chosen such that the node is
to the left of this line. If the \meta{direction} is |right|, then the node
@@ -2387,7 +2387,7 @@
Let us start with the basics of what this library does: Once loaded, inside the
options of a |node| command, instead of the usual \meta{key}|=|\meta{value}
-pairs, you may also provide strings of the following form (the actual syntax
+pairs, you may also provide strings of the following form (the actual syntax is
slightly more general, see the detailed descriptions later on):
%
\begin{quote}
@@ -2435,7 +2435,7 @@
\end{tikzpicture}
\end{codeexample}
-Let us now have a more detailed look at what which commands this library
+Let us now have a more detailed look at what commands this library
provides:
\begin{key}{/tikz/quotes mean label}
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-asymptotic-example.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-asymptotic-example.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-asymptotic-example.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-asymptotic-example.table"; set format "%.5f"
+set table "plots/pgf-asymptotic-example.table"; set format "%.5f"
set samples 200; set parametric; plot [t=0.4:1.5] (t*t*t)*sin(1/(t*t*t)),(t*t*t)*cos(1/(t*t*t))
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-exp.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-exp.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-exp.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-exp.table"; set format "%.5f"
+set table "plots/pgf-exp.table"; set format "%.5f"
set samples 25; plot [x=0:4] 0.05*exp(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-parametric-example.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-parametric-example.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-parametric-example.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-parametric-example.table"; set format "%.5f"
+set table "plots/pgf-parametric-example.table"; set format "%.5f"
set samples 25; set parametric; plot [t=-3.141:3.141] t*sin(t),t*cos(t)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-sin.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-sin.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-sin.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-sin.table"; set format "%.5f"
+set table "plots/pgf-sin.table"; set format "%.5f"
set samples 25; plot [x=0:4] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-x.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-x.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgf-x.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-x.table"; set format "%.5f"
+set table "plots/pgf-x.table"; set format "%.5f"
set samples 25; plot [x=0:4] x
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgfmanual-sine.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgfmanual-sine.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgfmanual-sine.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,5 +1,4 @@
-set terminal table
-set output "pgfmanual-sine.table"
+set table "pgfmanual-sine.table"
set format "%.5f"
set samples 20
plot [x=0:10] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgfplotgnuplot-example.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgfplotgnuplot-example.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/text-en/plots/pgfplotgnuplot-example.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgfplotgnuplot-example.table"; set format "%.5f"
+set table "plots/pgfplotgnuplot-example.table"; set format "%.5f"
plot [x=0:3.5] x*sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvipdfm/en/plots/pgfmanual-sine.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvipdfm/en/plots/pgfmanual-sine.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvipdfm/en/plots/pgfmanual-sine.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,5 +1,4 @@
-set terminal table
-set output "pgfmanual-sine.table"
+set table "pgfmanual-sine.table"
set format "%.5f"
set samples 20
plot [x=0:10] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvipdfmx/en/plots/pgfmanual-sine.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvipdfmx/en/plots/pgfmanual-sine.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvipdfmx/en/plots/pgfmanual-sine.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,5 +1,4 @@
-set terminal table
-set output "pgfmanual-sine.table"
+set table "pgfmanual-sine.table"
set format "%.5f"
set samples 20
plot [x=0:10] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvips/en/plots/pgfmanual-sine.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvips/en/plots/pgfmanual-sine.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-dvips/en/plots/pgfmanual-sine.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,5 +1,4 @@
-set terminal table
-set output "pgfmanual-sine.table"
+set table "pgfmanual-sine.table"
set format "%.5f"
set samples 20
plot [x=0:10] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-pdftex/en/plots/pgfmanual-sine.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-pdftex/en/plots/pgfmanual-sine.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-pdftex/en/plots/pgfmanual-sine.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,5 +1,4 @@
-set terminal table
-set output "pgfmanual-sine.table"
+set table "pgfmanual-sine.table"
set format "%.5f"
set samples 20
plot [x=0:10] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-asymptotic-example.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-asymptotic-example.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-asymptotic-example.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-asymptotic-example.table"; set format "%.5f"
+set table "plots/pgf-asymptotic-example.table"; set format "%.5f"
set samples 200; set parametric; plot [t=0.4:1.5] (t*t*t)*sin(1/(t*t*t)),(t*t*t)*cos(1/(t*t*t))
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-exp.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-exp.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-exp.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-exp.table"; set format "%.5f"
+set table "plots/pgf-exp.table"; set format "%.5f"
set samples 25; plot [x=0:4] 0.05*exp(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-parametric-example.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-parametric-example.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-parametric-example.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-parametric-example.table"; set format "%.5f"
+set table "plots/pgf-parametric-example.table"; set format "%.5f"
set samples 25; set parametric; plot [t=-3.141:3.141] t*sin(t),t*cos(t)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-sin.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-sin.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-sin.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-sin.table"; set format "%.5f"
+set table "plots/pgf-sin.table"; set format "%.5f"
set samples 25; plot [x=0:4] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-x.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-x.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgf-x.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-x.table"; set format "%.5f"
+set table "plots/pgf-x.table"; set format "%.5f"
set samples 25; plot [x=0:4] x
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgfmanual-sine.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgfmanual-sine.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgfmanual-sine.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,5 +1,4 @@
-set terminal table
-set output "pgfmanual-sine.table"
+set table "pgfmanual-sine.table"
set format "%.5f"
set samples 20
plot [x=0:10] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgfplotgnuplot-example.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgfplotgnuplot-example.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-tex4ht/en/plots/pgfplotgnuplot-example.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgfplotgnuplot-example.table"; set format "%.5f"
+set table "plots/pgfplotgnuplot-example.table"; set format "%.5f"
plot [x=0:3.5] x*sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-asymptotic-example.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-asymptotic-example.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-asymptotic-example.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-asymptotic-example.table"; set format "%.5f"
+set table "plots/pgf-asymptotic-example.table"; set format "%.5f"
set samples 200; set parametric; plot [t=0.4:1.5] (t*t*t)*sin(1/(t*t*t)),(t*t*t)*cos(1/(t*t*t))
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-exp.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-exp.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-exp.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-exp.table"; set format "%.5f"
+set table "plots/pgf-exp.table"; set format "%.5f"
set samples 25; plot [x=0:4] 0.05*exp(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-parametric-example.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-parametric-example.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-parametric-example.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-parametric-example.table"; set format "%.5f"
+set table "plots/pgf-parametric-example.table"; set format "%.5f"
set samples 25; set parametric; plot [t=-3.141:3.141] t*sin(t),t*cos(t)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-sin.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-sin.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-sin.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-sin.table"; set format "%.5f"
+set table "plots/pgf-sin.table"; set format "%.5f"
set samples 25; plot [x=0:4] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-x.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-x.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgf-x.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgf-x.table"; set format "%.5f"
+set table "plots/pgf-x.table"; set format "%.5f"
set samples 25; plot [x=0:4] x
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgfmanual-sine.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgfmanual-sine.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgfmanual-sine.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,5 +1,4 @@
-set terminal table
-set output "pgfmanual-sine.table"
+set table "pgfmanual-sine.table"
set format "%.5f"
set samples 20
plot [x=0:10] sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgfplotgnuplot-example.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgfplotgnuplot-example.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-vtex/en/plots/pgfplotgnuplot-example.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,2 +1,2 @@
-set terminal table; set output "plots/pgfplotgnuplot-example.table"; set format "%.5f"
+set table "plots/pgfplotgnuplot-example.table"; set format "%.5f"
plot [x=0:3.5] x*sin(x)
Modified: trunk/Master/texmf-dist/doc/generic/pgf/version-for-xetex/en/plots/pgfmanual-sine.gnuplot
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pgf/version-for-xetex/en/plots/pgfmanual-sine.gnuplot 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/doc/generic/pgf/version-for-xetex/en/plots/pgfmanual-sine.gnuplot 2020-12-25 22:01:58 UTC (rev 57224)
@@ -1,5 +1,4 @@
-set terminal table
-set output "pgfmanual-sine.table"
+set table "pgfmanual-sine.table"
set format "%.5f"
set samples 20
plot [x=0:10] sin(x)
Modified: trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalendar.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalendar.code.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarycalendar.code.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -393,7 +393,7 @@
\pgfutil at next%
}
\def\tikz at lib@cal at expand{%
- \advance\tikz at expandcount by -1%
+ \advance\tikz at expandcount by -1
\ifnum\tikz at expandcount<0\relax%
\tikzerror{Giving up on this calendar}%
\let\pgfutil at next=\tikz at lib@cal at end%
Modified: trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -135,6 +135,7 @@
[every curve to]
\pgfextra{\iftikz at to@relative\tikz at to@compute at relative\else\tikz at to@compute\fi}
\tikz at computed@path
+ \pgfextra{\tikz at updatenexttrue\tikz at updatecurrenttrue}%
\tikztonodes%
}
@@ -166,6 +167,9 @@
\def\tikz at first@point{#1}%
\tikz at scan@one at point\tikz@@@to at compute@distance(\tikz at toto)}
\def\tikz@@@to at compute@distance#1{%
+ \iftikz at updatecurrent\else
+ \tikz at updatenextfalse
+ \fi
\def\tikz at second@point{#1}%
\tikz at to@compute at distance@main%
}
Modified: trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -2120,10 +2120,15 @@
\else%
\tikz at invoke@collected at onpath%
\fi%
+ \tikz at scan@@next at command
+}%
+\def\tikz at scan@@next at command{%
\afterassignment\tikz at handle\let\pgf at let@token=%
-}%
+}
+
\newcount\tikz at expandcount
\let\tikz at collected@onpath=\pgfutil at empty%
+\edef\tikz at frozen@relax at token{\ifnum0=0\fi}
% Central dispatcher for commands
\def\tikz at handle{%
@@ -2224,7 +2229,7 @@
\ifx\pgf at let@token:%
\let\pgfutil at next=\tikz at colon@char%
\else%
- \let\pgfutil at next=\tikz at expand%
+ \let\pgfutil at next=\tikz at handle@evenmore
\fi%
\fi%
\fi%
@@ -2240,10 +2245,26 @@
\fi%
\fi%
\fi%
- \ifx\pgfutil at next\tikz at expand\else\tikz at expandcount=100\relax\fi%
\pgfutil at next%
}%
+% Continued...
+\def\tikz at handle@evenmore{%
+ % if \pgf at let@token is \relax or frozen \relax, skip it and
+ % scan from the next token
+ \ifx\pgf at let@token\relax
+ \let\pgfutil at next=\tikz at scan@@next at command
+ \else
+ \ifx\pgf at let@token\tikz at frozen@relax at token
+ \let\pgfutil at next=\tikz at scan@@next at command
+ \else
+ \let\pgfutil at next=\tikz at expand
+ \fi
+ \fi
+ \ifx\pgfutil at next\tikz at expand\else\tikz at expandcount=100\relax\fi
+ \pgfutil at next
+}
+
\def\tikz at l@char{%
\pgfutil at ifnextchar e{\tikz at let@command}{%
\pgfutil at ifnextchar i{\tikz at lsystem}{%
@@ -2566,7 +2587,7 @@
\def\tikz at skip#1{\tikz at scan@next at command#1}%
\def\tikz at expand{%
- \advance\tikz at expandcount by -1%
+ \advance\tikz at expandcount by -1
\ifnum\tikz at expandcount<0\relax%
\tikzerror{Giving up on this path. Did you forget a semicolon?}%
\let\pgfutil at next=\tikz at finish%
@@ -2939,7 +2960,7 @@
% -| <point>
\def\tikz at hv@lineto{%
- \pgfutil at ifnextchar n{\tikz at collect@label at onpath\tikz at hv@lineto}{
+ \pgfutil at ifnextchar n{\tikz at collect@label at onpath\tikz at hv@lineto}{%
\pgfutil at ifnextchar p{\tikz at collect@pic at onpath\tikz at hv@lineto}%
{\pgfutil at ifnextchar c{\tikz at collect@coordinate at onpath\tikz at hv@lineto}%
{\tikz at scan@one at point{\tikz@@hv at lineto}}}}}%
@@ -3159,6 +3180,7 @@
\pgf at stop%
\expandafter\tikz at scan@next at command\expandafter%
}\tikz at after@path%
+ \pgfextra{\tikz at updatenexttrue\tikz at updatecurrenttrue}%
}%
@@ -3204,13 +3226,13 @@
\let\tikz at collected@onpath=\pgfutil at empty%
\tikz at edgetoparentcollect%
}%
-\def\tikz at edgetoparentcollect{
+\def\tikz at edgetoparentcollect{%
\pgfutil at ifnextchar n{\tikz at collect@label at onpath\tikz at edgetoparentcollect}%
{%
\expandafter%
\endgroup%
\expandafter\tikz at edgetoparent@rollout\expandafter{\tikz at collected@onpath}%
- }
+ }%
}%
\def\tikz at edgetoparent@rollout#1{%
@@ -3262,7 +3284,9 @@
\else%
\tikzerror{Dot expected}%
\fi%
- \tikz at updatecurrenttrue%
+ \iftikz at updatenext
+ \tikz at updatecurrenttrue%
+ \fi
\tikz at curveCcheck%
}%
\def\tikz at curveCcheck{%
@@ -3840,7 +3864,7 @@
% A label text always ``ends'' the node.
%
\def\tikz at fig ode{%
- \pgfutil at ifnextchar a\tikz at test@also{
+ \pgfutil at ifnextchar a\tikz at test@also{%
\pgfutil at ifnextchar f{\tikz at nodes@start}\tikz at normal@fig}}%
\def\tikz at test@also a{\pgfutil at ifnextchar l\tikz at node@also{\tikz at normal@fig a}}%
\def\tikz at normal@fig{%
@@ -5221,11 +5245,15 @@
\tikz at lastxsaved=\pgf at x\relax%
\tikz at lastysaved=\pgf at y\relax%
\fi%
- \tikz at updatecurrenttrue%
+ \iftikz at updatenext
+ \tikz at updatecurrenttrue%
+ \fi
}%
\newif\iftikz at updatecurrent
\tikz at updatecurrenttrue
+\newif\iftikz at updatenext
+\tikz at updatenexttrue
@@ -5240,7 +5268,7 @@
\def\tikz at scan@absolute#1{%
\pgfutil at ifnextchar({\tikz at scan@@absolute#1}%)
{%
- \advance\tikz at expandcount by -1%
+ \advance\tikz at expandcount by -1
\ifnum\tikz at expandcount<0\relax%
\let\pgfutil at next=\tikz@@scangiveup%
\else%
Modified: trunk/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/ControlSprings.lua
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/ControlSprings.lua 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/force/ControlSprings.lua 2020-12-25 22:01:58 UTC (rev 57224)
@@ -26,7 +26,7 @@
-- The following examples shows how a simple graph can be scaled by
-- changing the |node distance|:
-- %
--- \begin{codeexample}[preamble={\usetikzlibrary{graphs,graphdrawing}
+-- \begin{codeexample}[preamble={\usetikzlibrary{graphs.standard,graphdrawing}
-- \usegdlibrary{force}}]
-- \tikz \graph [spring layout, node distance=7mm] { subgraph C_n[n=3] };
-- \tikz \graph [spring layout] { subgraph C_n[n=3] };
@@ -33,7 +33,7 @@
-- \tikz \graph [spring layout, node distance=15mm]{ subgraph C_n[n=3] };
-- \end{codeexample}
-- %
--- \begin{codeexample}[preamble={\usetikzlibrary{graphs,graphdrawing}
+-- \begin{codeexample}[preamble={\usetikzlibrary{graphs.standard,graphdrawing}
-- \usegdlibrary{force}}]
-- \tikz \graph [spring electrical layout, node distance=0.7cm] { subgraph C_n[n=3] };
-- \tikz \graph [spring electrical layout] { subgraph C_n[n=3] };
Modified: trunk/Master/texmf-dist/tex/generic/pgf/libraries/pgflibraryfpu.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgf/libraries/pgflibraryfpu.code.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/tex/generic/pgf/libraries/pgflibraryfpu.code.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -89,8 +89,6 @@
},
fpu/rel thresh=1e-4,
fpu/install only/.code={
- \pgfmath at warning{The key `/pgf/fpu/install only' is experimental and might %
- change or disappear at any point!}%
\edef\pgf at list{#1}%
\pgfutil at for\pgf at temp:=\pgf at list\do{%
\expandafter\pgfmath at float@install at singlefunction\expandafter{%
Modified: trunk/Master/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/tex/generic/pgf/math/pgfmathfunctions.random.code.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -185,10 +185,11 @@
\c at pgfmath@countc\c at pgfmath@countb%
% OK. Maybe #2 > #3.
\ifnum\c at pgfmath@counta>\c at pgfmath@countb\relax%
- \c at pgfmath@countc\c at pgfmath@countb%
- \c at pgfmath@countb\c at pgfmath@counta%
- \c at pgfmath@counta\c at pgfmath@countc%
+ \c at pgfmath@countc\c at pgfmath@counta%
+ \c at pgfmath@counta\c at pgfmath@countb%
+ \c at pgfmath@countb\c at pgfmath@countc%
\fi%
+ \c at pgfmath@countd\c at pgfmath@counta
\advance\c at pgfmath@countc1\relax%
\advance\c at pgfmath@countc-\c at pgfmath@counta%
\pgfmathgeneratepseudorandomnumber%
@@ -197,7 +198,7 @@
\divide\c at pgfmath@countb\c at pgfmath@countc%
\multiply\c at pgfmath@countb-\c at pgfmath@countc%
\advance\c at pgfmath@counta\c at pgfmath@countb%
- \pgfmathaddtocount\c at pgfmath@counta{#2}%
+ \advance\c at pgfmath@counta\c at pgfmath@countd
\edef\pgfmathresult{\the\c at pgfmath@counta}%
\pgfmath at smuggleone{\pgfmathresult}%
\endgroup%
@@ -209,7 +210,7 @@
% Create a list to be used with \pgfmathrandomelement.
%
% #1 - the name of the list
-% #2 - a list of comma separated elements.
+% #2 - a list of elements (e.g., {item-1}{item-2}...{item-n}).
%
\def\pgfmathdeclarerandomlist#1#2{%
\def\pgfmath at randomlistname{#1}%
Modified: trunk/Master/texmf-dist/tex/generic/pgf/pgf.revision.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pgf/pgf.revision.tex 2020-12-25 12:36:56 UTC (rev 57223)
+++ trunk/Master/texmf-dist/tex/generic/pgf/pgf.revision.tex 2020-12-25 22:01:58 UTC (rev 57224)
@@ -5,10 +5,10 @@
\catcode`\:=12
\catcode`\+=12
\catcode`\-=12
-\gdef\pgfrevision{3.1.7a}
-\gdef\pgfversion{3.1.7a}
-\gdef\pgfversiondatetime{2020-12-01 12:12:01 +0100}
-\gdef\pgfrevisiondatetime{2020-12-01 12:12:01 +0100}
+\gdef\pgfrevision{3.1.8}
+\gdef\pgfversion{3.1.8}
+\gdef\pgfversiondatetime{2020-12-25 18:12:40 +0100}
+\gdef\pgfrevisiondatetime{2020-12-25 18:12:40 +0100}
\gdef\pgf at glob@TMPa#1-#2-#3 #4\relax{#1/#2/#3}
\xdef\pgfversiondate{\expandafter\pgf at glob@TMPa\pgfversiondatetime\relax}
\xdef\pgfrevisiondate{\expandafter\pgf at glob@TMPa\pgfrevisiondatetime\relax}
More information about the tex-live-commits
mailing list.