Restored lost functionality in intersections / fillbetween feature
exponent in color specs
Thanks for the request. This might be possible to fix, although probably not in pgfplots but in pgf/tikz (or in xcolor?). Depending on how many colors you have to export, you might be better off if you generate a sequence of \definecolor invocations (see the xcolor manual or the pgfmanual.pdf for details). This saves lots of time for the TeX translation. Example invocation in the RGB space (range 0-255): \pgfutil@definecolor{BuGn-A}{RGB}{247,252,253} I believe the space 'rgb' (lower case) accepts...
Bad interaction between [text=color] and \color{...}
Reopening: unfortunately, the fix caused a failure to use dvips in conjunction with PGF. I had to revert it for now.
The root cause is the fix for https://sourceforge.net/p/pgf/bugs/362/ . Reverting it repairs this issue and the dvips manual compiles -- almost fine. I also fixed the dvips manual - another unrelated issue prevented its final conversion to PDF. For now, I will revert the fix for bug 362 (and the preliminary fix for this ticket) and release a hotfix release of PGF soon.
see https://sourceforge.net/p/pgf/bugs/503/ for details
`mapped color` broken since tikz/xcolor update when using dvips route
I found the root cause. It is an issue introduced right before the release of PGF 3.1 and has to be fixed in PGF. Rejecting this ticket.
tikzpicture and xcolor throw PS errors
Reopening: I found the root cause for the regression and I believe that we can fix it without resorting to the breaking change of the 'prologue' option.
I understand that xcolor with prologue is incompatible with pgfplots - and I understand why this is so. What I do not understand is: why is this a problem starting with some new miktex update!? Which update caused the problem? It cannot be the interaction between the most recent PGF 3.1 and pgfplots. I see Herbert Voss's comments in https://tex.stackexchange.com/questions/470077/tikzpicture-wont-render-usable-ps-code, but I do not understand why there should be a bug in old code that used to work...
Refactor the tags
Thanks for the request. The naming convention is X.X.X (without the leading 'v'). The old tags are still useful in order to identify the tags, even if they do still follow CSV naming guides.
Better grid operation
Excellent, thanks for the analysis and the fast response. The example appears to work and your revised fix is now part of PGF. Thanks again for contributing!
Better grid operation : second attempt
The commit which introduced the faulty version was 0a65c10132098c5b4f035b3df1e0df393eac218b my revert is 92735cd0884112dc439854061acd5a427f92eacd
The problem affects examples in the manual, see documentation for the curvilinear library in Section 107.4.7
Better grid operation
Unfortunately, the fix breaks nonlinear transformations, for example \documentclass{article} \usepackage{tikz} \usepgflibrary{curvilinear} \usepgfmodule{nonlineartransformations} \begin{document} \makeatletter \begin{tikzpicture} \draw [help lines] (0,0) grid (3,2); { \pgfsetcurvilinearbeziercurve {\pgfpoint{0mm}{20mm}} {\pgfpoint{11mm}{20mm}} {\pgfpoint{20mm}{11mm}} {\pgfpoint{20mm}{0mm}} \pgftransformnonlinear{\pgfpointcurvilinearbezierorthogonal\pgf@x\pgf@y}% \draw (0,-30pt) grid [step=10pt] (80pt,30pt);...
Unfortunately, the fix breaks nonlinear transformations, for example \documentclass{article} \usepackage{tikz} \usepgflibrary{curvilinear} \usepgfmodule{nonlineartransformations} \begin{document} \makeatletter \begin{tikzpicture} \draw [help lines] (0,0) grid (3,2); { \pgfsetcurvilinearbeziercurve {\pgfpoint{0mm}{20mm}} {\pgfpoint{11mm}{20mm}} {\pgfpoint{20mm}{11mm}} {\pgfpoint{20mm}{0mm}} \pgftransformnonlinear{\pgfpointcurvilinearbezierorthogonal\pgf@x\pgf@y}% \draw (0,-30pt) grid [step=10pt] (80pt,30pt);...
Fix pgfrevisionfile.sh
[math parser] `inf' doesn't work in math parser
I believe this has been fixed at some point in the past... thanks for retesting it. Closing issue
I understand that the request for 0.6... however, it is not that simple. For example, what is supposed to happen if you write \pgfmathprintnumber[fixed relative,precision=2,zerofill]{0.006} The expected outcome is 0.006 without 'zerofill'. How should zerofill affect the result? Should it become 0.0060? I believe this is unexpected. But 0.006 is unmotivated as well, right? Zerofilling has the purpose to allow alignment after the period (at least that is why I am used to it). This alignment request...
Note that \pgfmathprintnumber applies to normal text typesetting, not log axes (at least not in pgfplots).
pgfmathprintnumber: no unity mantissa
I have implemented the requested feature 'retain unit mantissa=true|false' (default true). It applies after rounding in all styles which involve the scientific format. I added (undocumented) support to exchange \pgfmathprintnumber using 'implementation/.code=\num' . However, I will keep this private for now. You can experiment with it as soon as you have the revision... I cannot judge what happens in other parts of pgf (or pgfplots) which expect that keys in /pgf/number format are accepted -- but...
Fixed bug 427: relaxed warning
The following snipped is just for me since I do not know if I can make this production ready. My "early experiment" is to use Index: generic/pgf/basiclayer/pgfcoreexternal.code.tex =================================================================== RCS file: /cvsroot/pgf/pgf/generic/pgf/basiclayer/pgfcoreexternal.code.tex,v retrieving revision 1.22 diff -r1.22 pgfcoreexternal.code.tex 339a340,345 > \edef\content{\the\toks0}% > \pgfplots@command@to@string\content\content > \def\XX{\thepage}% > \pgfplots@command@to@string\XX\XX...
[externa] Problem with warning
Added utility macro \pgfmathifexpression
Merge branch 'master' of https://git.code.sf.net/p/pgf/git
[fill between]: computation issues if soft clip and plot domain is the same
updated readme/changelog
Merge branch 'master' of ssh://git.code.sf.net/p/pgfplots/code
improved docs of 'color of colormap' keys
fixed regressions; improved docs
- table package: added 'text indicator' and ensured that 'percent' is no longer a comment char within a table (compat=1.17)
added test
workaround for example endlessloop
continued work on 'coordinate styles'
[nodes near coords] provide styles to individual nodes
I have implemented a solution for the feature. See 'coordinate style' in the manual for details.
adopted changelog/readme
added test
added first version of feature 62: support for 'coordinate style'
added documentation / fixed regression
Please switch to GIT (or at least SVN)
Replaced \ensuremath with \pgfutilensuremath
Initial release for pgfmathfloat.code.tex.
Provided a bugfix.
Introduced documentation for key filtering.
- Provided thousand separators for number typesetting and improved
smaller fixes
- Provided \tikzaddtikzonlycommandshortcut[..] command
Replaced deprecated counters \c@pgfmath@parsecount* with others
Added access to plot bar width, added a further plot handler
added fix to .belongs to family
Restored missing plot handler keys from revision 1.34
Added xbar and ybar plot handlers to plot handler library and tikz, furthermore three piecewise-constant plot handlers.
fixed a small issue with the scientific 'e' and 'E' styles. Furthermore, there was an error with scientific display of '0' which is no fixed
Added \pgfmathprintnumberto functionality.
renamed lindenmayer system options according to marks mail
Added \pgfmathfloatsubtract and \pgfmathfloatmultiplyfixed as well.
added graphicspath because manual did not compile (?)
Added '[xy]bar interval' plot handlers including documentation. Moved plot library options to /pgf/ tree.
Updated manual macros to use pgfkeys; added 'tabsize' option.
*** empty log message ***
Added zero level streams for use in [xy]comb and [xy]bar; wrote \pgfmathfloatadd on top of math engine.
Improved semantics of /pgf/number format/fixed zerofill (and the sci variant)
Added |/pgf/number format/assume math mode| key
Changed 'set decimal separator' key from code key to direct key; allowing to access its current value.
Documented that decimal separators are now direct keys which can be modified, set or get.
added '1000 sep' as shorthand for set thousands separator
fixed error message
commented tabsize
replaced plain tex \loop commands with pgfutil@loop
Initial release of tikz library 'external'.
Uncommented \leftmargin and \rightmargin in pgfexternal
Added documentation for external library.
*** empty log message ***
Fixed manual warnings.
Fixed bug related to 'nan' and 'inf' representations: the decompose - to dimen register features did not work.
Bugfix for '#1' in tikzpictures.
Introduces \leavevmode into external library
Added floatmultiply and floatdivide; improved extended precision framework
Fixed active special character issue for system call in external library
Modified default for 'system call' - added '-halt-on-error'.
Added 'optimize command away' key
discarded wrong spaces in sources
Fixed bug in path collecting routine.
Added text marker positions for decimal separators and exponent positions in number printing code
Added \pgfmathfloattosci (not yet documented)
Added 'showpos' key for pgfmathprintnumber