summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pgfplots/todo.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/pgfplots/todo.txt')
-rw-r--r--Master/texmf-dist/doc/latex/pgfplots/todo.txt91
1 files changed, 87 insertions, 4 deletions
diff --git a/Master/texmf-dist/doc/latex/pgfplots/todo.txt b/Master/texmf-dist/doc/latex/pgfplots/todo.txt
index 780eb01a8a0..baca906ec89 100644
--- a/Master/texmf-dist/doc/latex/pgfplots/todo.txt
+++ b/Master/texmf-dist/doc/latex/pgfplots/todo.txt
@@ -10,8 +10,9 @@ Testing
last test verifications:
pgf CVS pgf 2.00 pgf 2.00+compat=default
-pgfplotstests 2009-12-30 2009-12-30 2009-12-30
-manual 2009-12-29 2009-12-30
+pgfplotstests for 1.3.1 for 1.3.1 2009-12-30
+manual for 1.3.1 for 1.3.1
+pgfplotstable.pdf for 1.3.1 for 1.3.1
example latex for 1.3 2009-12-30
example context for 1.3 2009-12-30
example plain tex for 1.3 2009-12-30
@@ -33,6 +34,30 @@ The test suite needs to be developed!
+ test those tickpos num keys! especially in combination with axis line
variations. Also test ticklabel pos
+---------------
+pgfplots 1.3.1:
+---------------
++ tests (see above)
++ spell checker
++ the ChangeLog is a mess. The automerger failed.
+ I will need to restore it manually... it mixed stable and master versions.
++ critical: external lib and its backw. compat layer
+ perhaps I should disable them completely for the stable version?
+ There are no branches, either fully CVS or not at all.
+- import docs for recent number printing styles
++ set version number
++ set release dates for pgfplots.sty and pgfplotstable.sty
++ update ChangeLog to reflect the release and tag git
+- update ubuntu PPA
+- upload sourceforge images
+- release makefile
+- CTAN: communicate sourceforge link
+- make short, summarized changelog:
+ - improved parametric plots with gnuplot
+ - improved normalsize, small and footnotesize scale styles and added tiny
+ - fixed a lot of bugs
+
+
-------------------------------------------------------------
USER INTERFACE DECISIONS
-------------------------------------------------------------
@@ -47,6 +72,12 @@ MISC
+ disable pgfplots CVS?
- documentation todo:
+ - pgfplots.sty: try to insert the SHA hash of the commit (for non-stable
+ versions)
+ - pgfplotstable: the '[b]' option is mysterious in output listings. Hide it
+ there!
+ - pgfplotstable: show how to use '\begin{longtable}'
+ + gnuplot + parametric is not documented.
+ table + error bar expr
+ document examples for 3d LINE plots.
+ the 'tick label anchor' is something which I do not understand myselfes.
@@ -75,7 +106,7 @@ MISC
+ the legend feature for mesh/surf plots:
'every mesh legend' style and the default 'legend image code'
+ document how to make line plots in 3d
- - perhaps: display KNOWN key paths in key definitions in gray, not in red?
+ + perhaps: display KNOWN key paths in key definitions in gray, not in red?
+ check if area cycle list is documented
+ nodes near coords
+ the 'cube' mark and its parameters 'cube/size [xyz]'
@@ -168,7 +199,11 @@ MISC
-------------------------------------------------------------
PGF / TikZ Development:
-------------------------------------------------------------
- - external lib: 'list and make' does not work together with \include (aux files!) or other file writing things -- at least not if one tries to do that in parallel.
+ - provide '\times' or more general formatting rules to number printer
+ + external lib: implement \tikzpicturedependsonfile#1
+ + in pgfplots: invoke \tikzpicturedependsonfile.
+ perhaps the plot-from-table-struct should also use it.
+ + external lib: 'list and make' does not work together with \include (aux files!) or other file writing things -- at least not if one tries to do that in parallel.
+ consider the "plot function" patch from Andy Schlaikjer
+ it seems fadings don't work correctly with externalization!?
- include addition of Christophe Jorssen for MD5 checksums in external lib
@@ -198,6 +233,48 @@ PGF / TikZ Development:
BUGS / FIXES
-------------------------------------------------------------
++ the \pgfplots@ifgridlines@onorientedsurf@should@be@drawn#1#2 is WRONG.
+ It works ONLY for boxed axes. All others need special handling...
+
+- table package:
+ using a non-trivial 'every table' style combined with
+ \pgfplotstabletypeset[begin table/.add={}{}]
+ yields a bug: the .add is invoked twice (since the 'every table' stuff is
+ invoked twice).
+
+
+- yticklabels={<list>}, extra y ticks={...} is incompatible since the extra
+ ticks share the same tick typesetting routine (which, in turn, queries the
+ <list>).
+
+- '\addplot[only marks]' does not assign a plot mark; one needs 'mark=*'
+ explicitly. that's confusing...
+
+- The 'text depth' in legend entries is incompatible with 'text width'.
+ The problem: text width is realized using \begin{minipage}[t]
+ so its contents is all in the depth. Setting text depths overrides the
+ height!
+
+- the '/pgfplots/table/.search also' is overwritten during \addplot table with
+ /.search also={/pgfplots}. That's not so good.
+
+- one can't provide 'disable log filter' to \addplot (but it might be
+ interesting)
+
+- FPU: atan doesn't check for unbounded inputs.
+
+- unbounded inputs: improve warning messages: they should not contain low level
+ FPU args.
+
+- in tick label reference: the example with \nicefrac has ymajorgrids, but
+ doesn't display them! Check!
+>>>>>>> origin/stable:doc/latex/pgfplots/todo.txt
+
+- parametric gnuplot plots do not work correctly (see mail of Gabriel Lera)
+
+- the user interface to set 'tickwidth=0' for a SINGLE axis is not very good: it seems one needs 'xtick style={/pgfplots/tickwidth=0}' to do so...
+
+
+ the tick pos stuff works (puh!)
However, there is an inconsistency with the axis lines stuff:
'axis lines=left,tick pos=right'
@@ -1096,6 +1173,12 @@ X verschiebung des ylabels ist komisch, wegen der rotate option
FEATURES
-------------------------------------------------------------
+- external lib + makefile support: provide data files automatically as prereqs
+
+- pgfplotstable file open protocol: provide public listener interface
+
+- allow to advance cycle list(s) manually
+
- \addplot coordinates {\macro};
- precise width calculation idea: