texlive[45798] Master/texmf-dist: pst-plot (14nov17)
commits+karl at tug.org
commits+karl at tug.org
Tue Nov 14 22:05:42 CET 2017
Revision: 45798
http://tug.org/svn/texlive?view=revision&revision=45798
Author: karl
Date: 2017-11-14 22:05:42 +0100 (Tue, 14 Nov 2017)
Log Message:
-----------
pst-plot (14nov17)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/generic/pst-plot/Changes
trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.bib
trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.pdf
trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.tex
trunk/Master/texmf-dist/tex/generic/pst-plot/pst-plot.tex
trunk/Master/texmf-dist/tex/generic/pst-plot/pst-plot97.tex
trunk/Master/texmf-dist/tex/latex/pst-plot/pst-plot.sty
Modified: trunk/Master/texmf-dist/doc/generic/pst-plot/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-plot/Changes 2017-11-14 17:45:38 UTC (rev 45797)
+++ trunk/Master/texmf-dist/doc/generic/pst-plot/Changes 2017-11-14 21:05:42 UTC (rev 45798)
@@ -1,4 +1,9 @@
----- pst-plot.tex
+1.85 2017-11-12 - try to prevent overfull hbox for the x axis
+ used \hbox to 0pt [...\hss}
+ - fix bug with wrong \use at par setting for \psaxes at vii
+ - fix for trailing space in trigLabels
+ - fix for x|yLabels when starting not at the origin
1.84 2017-08-31 - fix for new introduced bug with \hbox
1.83 2017-08-29 - fix for real axes length and x|yLabels
- added two more optional arguments for boxplots
Modified: trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.bib
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.bib 2017-11-14 17:45:38 UTC (rev 45797)
+++ trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.bib 2017-11-14 21:05:42 UTC (rev 45798)
@@ -8,7 +8,7 @@
publisher = {{Addison-Wesley Publishing Company}},
edition = {2},
year = {2007},
- address = {Boston, Mass.}
+ location = {Boston, Mass.}
}
@Article{girou:01:,
@@ -36,7 +36,7 @@
Title = {Post{S}cript richtig eingesetzt: vom {K}onzept zum
praktischen {E}insatz},
Publisher = {IWT},
- Address = {Vaterstetten},
+ location = {Vaterstetten},
year = 1989,
}
@@ -64,7 +64,7 @@
edition = {1},
publisher = {UIT},
year = {2011},
- address = {Cambridge -- UK}
+ location = {Cambridge -- UK}
}
@Book{LTXquick,
@@ -73,7 +73,7 @@
edition = {1},
publisher = {UIT},
year = {2012},
- address = {Cambridge -- UK}
+ location = {Cambridge -- UK}
}
@Book{presentations,
@@ -82,7 +82,7 @@
edition = {2},
publisher = {DANTE and Lehmanns Media},
year = {2017},
- address = {Heidelberg and Berlin}
+ location = {Heidelberg and Berlin}
}
@@ -92,6 +92,6 @@
edition = {1},
publisher = {DANTE and Lehmanns Media},
year = {2014},
- address = {Heidelberg and Berlin}
+ location = {Heidelberg and Berlin}
}
Modified: trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.tex 2017-11-14 17:45:38 UTC (rev 45797)
+++ trunk/Master/texmf-dist/doc/generic/pst-plot/pst-plot-doc.tex 2017-11-14 21:05:42 UTC (rev 45798)
@@ -1,4 +1,4 @@
-% $Id: pst-plot-doc.tex 395 2017-03-21 09:24:38Z herbert $
+% $Id: pst-plot-doc.tex 641 2017-11-13 18:56:40Z herbert $
\documentclass[11pt,english,BCOR10mm,DIV12,bibliography=totoc,parskip=false,smallheadings
headexclude,footexclude,oneside,dvipsnames,svgnames]{pst-doc}
\listfiles
@@ -771,7 +771,7 @@
\begin{center}
\def\data{0 0 1 4 1.5 1.75 2.25 4 2.75 7 3 9}
\psset{lly=-0.5cm}
-\begin{psgraph}[axesstyle=none,ticks=none](0,0)(3.0,9.0){12cm}{5cm}
+\begin{psgraph}[axesstyle=none,ticks=none,labels=none](0,0)(3.0,9.0){12cm}{5cm}
\pscustom[fillstyle=solid,fillcolor=red!40,linestyle=none]{%
\listplot{\data}
\psline(3,9)(3,0)}
@@ -779,7 +779,7 @@
\listplot{\data}
\psline(3,9)(0,9)}
\listplot[linewidth=2pt]{\data}
- \psaxes[axesstyle=frame,ticksize=0 5pt,xsubticks=20,ysubticks=4,
+ \psaxes[axesstyle=frame,ticksize=0 5pt,xsubticks=20,ysubticks=4,ticks=all,labels=all,
tickstyle=inner,dy=2,Dy=2,tickwidth=1.5pt,subtickcolor=black](0,0)(3,9)
\rput*(2.5,3){level 1}\rput*(1,7){level 2}
\end{psgraph}
@@ -788,7 +788,7 @@
\begin{lstlisting}
\def\data{0 0 1 4 1.5 1.75 2.25 4 2.75 7 3 9}
\psset{lly=-0.5cm}
-\begin{psgraph}[axesstyle=none,ticks=none](0,0)(3.0,9.0){12cm}{5cm}
+\begin{psgraph}[axesstyle=none,ticks=none,labels=none](0,0)(3.0,9.0){12cm}{5cm}
\pscustom[fillstyle=solid,fillcolor=red!40,linestyle=none]{%
\listplot{\data}
\psline(3,9)(3,0)}
@@ -796,7 +796,7 @@
\listplot{\data}
\psline(3,9)(0,9)}
\listplot[linewidth=2pt]{\data}
- \psaxes[axesstyle=frame,ticksize=0 5pt,xsubticks=20,ysubticks=4,
+ \psaxes[axesstyle=frame,ticksize=0 5pt,xsubticks=20,ysubticks=4,ticks=all,labels=all,
tickstyle=inner,dy=2,Dy=2,tickwidth=1.5pt,subtickcolor=black](0,0)(3,9)
\rput*(2.5,3){level 1}\rput*(1,7){level 2}
\end{psgraph}
Modified: trunk/Master/texmf-dist/tex/generic/pst-plot/pst-plot.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pst-plot/pst-plot.tex 2017-11-14 17:45:38 UTC (rev 45797)
+++ trunk/Master/texmf-dist/tex/generic/pst-plot/pst-plot.tex 2017-11-14 21:05:42 UTC (rev 45798)
@@ -1,4 +1,4 @@
-% $Id: pst-plot.tex 393 2017-03-20 08:00:05Z herbert $
+% $Id: pst-plot.tex 641 2017-11-13 18:56:40Z herbert $
%%
%% BEGIN pst-plot.tex
%%
@@ -23,8 +23,8 @@
\ifx\PSTFPloaded\endinput\else \input pst-fp.tex \fi
\ifx\MultidoLoaded\endinput\else \input multido.tex \fi
%
-\def\fileversion{1.84}
-\def\filedate{2017/08/31}
+\def\fileversion{1.85}
+\def\filedate{2017/11/12}
\message{ v\fileversion, \filedate\space (tvz,hv)}
%
\edef\TheAtCode{\the\catcode`\@}
@@ -1384,7 +1384,7 @@
\ifPst at xmathLabel\def\pshlabel##1{$\psk at xlabelFontSize##1$}\else\def\pshlabel##1{\psk at xlabelFontSize##1}\fi
}
\def\setTrighLabels{%
- \def\pst@@@hlabel##1{\pshlabel{##1}}
+ \def\pst@@@hlabel##1{\pshlabel{##1}}%
\def\pshlabel##1{%
\ifnum\psk at xtrigLabelBase<2
\def\de at nominator{\@ne}\else\def\de at nominator{\psk at xtrigLabelBase}\fi
@@ -1956,14 +1956,16 @@
}}
%
\newif\ifSpecialLabelsDone
+%
\def\psaxes{\pst at object{psaxes}}
-\def\psaxes at i{\pst at getarrows\psaxes at ii}
+\def\psaxes at i{%
+ \let\pst at par@save\pst at par
+ \pst at getarrows\psaxes at ii}
\def\psaxes at ii(#1){\@ifnextchar({\psaxes at iii(#1)}{\psaxes at iv(0,0)(0,0)(#1)}}
\def\psaxes at iii(#1)(#2){\@ifnextchar({\psaxes at iv(#1)(#2)}{\psaxes at iv(#1)(#1)(#2)}}
\def\psaxes at iv(#1)(#2)(#3){\@ifnextchar[{\psaxes at v(#1)(#2)(#3)}{\psaxes at vii(#1)(#2)(#3)}}%
\def\psaxes at v(#1)(#2)(#3)[#4]{\@ifnextchar[{\psaxes at vi(#1)(#2)(#3)[#4]}{\psaxes at vi(#1)(#2)(#3)[#4][]}}%
\def\psaxes at vi(#1)(#2)(#3)[#4,#5][#6,#7]{%
- \let\pst at par@save\pst at par
\psaxes at vii(#1)(#2)(#3)%
\let\pst at par\pst at par@save
\begingroup
@@ -1972,74 +1974,70 @@
\ifshowgrid\psgrid[style=gridstyleA]\fi
\uput{\psxlabelsep}[#5](#3|#1){#4}\uput{\psylabelsep}[#7](#1|#3){#6}%
\endgroup
- \ignorespaces}
+ \ignorespaces
+}
%
\def\psaxes at vii(#1,#2)(#3,#4)(#5,#6){%
\pst at killglue
\begingroup
+ \ifdim\pst at dimc<\z@\relax \ifdim\pst at dimd<\z@\relax % axes show to left and down
+ \addbefore at par{xlabelPos=top,ylabelPos=right}\fi\fi
+ \use at par% now the same with an optional unit=... in par
\pssetxlength\pst at dimc{#5}% ur-x
\pssetylength\pst at dimd{#6}% ur-y
- \ifdim\pst at dimc<\z@\relax \ifdim\pst at dimd<\z@\relax% axes show to left and down
- \addbefore at par{xlabelPos=top,ylabelPos=right}\fi\fi
- \setbox\pst at hbox=\hbox\bgroup
- \use at par% now the same with an optional unit=... in par
- \ifshowgrid\psgrid[style=gridstyleA]\fi
- \pssetxlength\pst at dimg{#1}% o-x
- \pssetylength\pst at dimh{#2}% o-y
- \pssetxlength\pst at dima{#3}% ll-x
- \pssetylength\pst at dimb{#4}% ll-y
-% \pssetxlength\pst at dimc{#5}% ur-x
-% \pssetylength\pst at dimd{#6}% ur-y
-% If minimum values are negative in log mode, we modify Ox
-% (respectively Oy) if this was not done by the user
-% X axis labels (\psk at log = 0 or 1)
-%
+ \pssetxlength\pst at dimg{#1}% o-x
+ \pssetylength\pst at dimh{#2}% o-y
+ \pssetxlength\pst at dima{#3}% ll-x
+ \pssetylength\pst at dimb{#4}% ll-y
% Whole thing will be translated to origin:
- \pst at dima=\dimexpr\pst at dima-\pst at dimg\relax
- \pst at dimb=\dimexpr\pst at dimb-\pst at dimh\relax
- \pst at dimc=\dimexpr\pst at dimc-\pst at dimg\relax
- \pst at dimd=\dimexpr\pst at dimd-\pst at dimh\relax
-% \advance\pst at dima by -\pst at dimg% Dist. from ll-x to o-x
-% \advance\pst at dimb by -\pst at dimh% Dist. from ll-y to o-y
-% \advance\pst at dimc by -\pst at dimg% Dist. from ur-x to o-x
-% \advance\pst at dimd by -\pst at dimh% Dist. from ur-y to o-y
+ \pst at dima=\dimexpr\pst at dima-\pst at dimg\relax
+ \pst at dimb=\dimexpr\pst at dimb-\pst at dimh\relax
+ \pst at dimc=\dimexpr\pst at dimc-\pst at dimg\relax
+ \pst at dimd=\dimexpr\pst at dimd-\pst at dimh\relax
+ \setbox\pst at hbox=\hbox\bgroup
+ \ifshowgrid\psgrid[style=gridstyleA]\fi
% Make lines/arrows or frame:
- \@nameuse{psxs@\psk at axesstyle}% \psxs at axes or \psxs at frame or \psxs at polar
- \ifPst at yAxis
- \SpecialLabelsDonefalse
- \begingroup
- \ifdim\pst at dima=\z@ \else\showoriginfalse\fi
- \ifnum\psk at dy=\z@
- \pst at dimg=\psk at Dy\psyunit
- \ifdim\pst at dimg<\p@ \pst at cnta=\psk at Dy\edef\psk at Dy{\the\numexpr-1*\pst at cnta}\fi% v.1.21
- \edef\psk at dy{\number\pst at dimg}%
+ \@nameuse{psxs@\psk at axesstyle}% \psxs at axes or \psxs at frame or \psxs at polar
+ \ifPst at xAxis
+ \SpecialLabelsDonefalse
+ \begingroup
+ \ifdim\pst at dimb=\z@\else\showoriginfalse\fi
+ \ifnum\psk at dx=\z@
+ \pst at dimg=\psk at Dx\psxunit
+ \ifdim\pst at dimg<\p@
+ \pst at cnta=\psk at Dx
+ \edef\psk at Dx{\the\numexpr-1*\pst at cnta}%
+ \fi% v.1.21
+ \edef\psk at dx{\number\pst at dimg}%
+ \fi
+ \pst at hlabels{\pst at dimc}{\psk at arrowB}{#3}{#5}% Right
+ \ifPst at yAxis\showoriginfalse\fi
+ \pst at hlabels{\pst at dima}{\psk at arrowA}{#3}{#5}% Left
+ \endgroup
\fi
-% \ifPst at xAxis\else\showorigintrue\fi% 2009-10-21
- \pst at vlabels{\pst at dimb}{\psk at arrowA}{#4}{#6}%
- \ifPst at xAxis\ifdim\pst at dima<\z@ \showoriginfalse\fi\fi% no 0 when x- axis is crossing
- \pst at vlabels{\pst at dimd}{\psk at arrowB}{#4}{#6}%
- \endgroup
- \fi
- \ifPst at xAxis
- \SpecialLabelsDonefalse
- \begingroup
- \ifdim\pst at dimb=\z@\else\showoriginfalse\fi
- \ifnum\psk at dx=\z@
- \pst at dimg=\psk at Dx\psxunit
- \ifdim\pst at dimg<\p@\pst at cnta=\psk at Dx\edef\psk at Dx{\the\numexpr-1*\pst at cnta}\fi% v.1.21
- \edef\psk at dx{\number\pst at dimg}%
+ \ifPst at yAxis
+ \SpecialLabelsDonefalse
+ \begingroup
+ \ifdim\pst at dima=\z@ \else\showoriginfalse\fi
+ \ifnum\psk at dy=\z@
+ \pst at dimg=\psk at Dy\psyunit
+ \ifdim\pst at dimg<\p@
+ \pst at cnta=\psk at Dy
+ \edef\psk at Dy{\the\numexpr-1*\pst at cnta}%
+ \fi% v.1.21
+ \edef\psk at dy{\number\pst at dimg}%
+ \fi
+ \pst at vlabels{\pst at dimb}{\psk at arrowA}{#4}{#6}%
+ \ifPst at xAxis\ifdim\pst at dima<\z@ \showoriginfalse\fi\fi % no 0 when x- axis is crossing
+ \pst at vlabels{\pst at dimd}{\psk at arrowB}{#4}{#6}%
+ \endgroup
\fi
-% \ifPst at yAxis\else\showorigintrue\fi% 2009-10-21
- \pst at hlabels{\pst at dimc}{\psk at arrowB}{#3}{#5}%
- \ifPst at yAxis\showoriginfalse\fi
- \pst at hlabels{\pst at dima}{\psk at arrowA}{#3}{#5}%
- \endgroup
- \fi
% Now close "\pst at hbox" (which is 0-dimensional), and put it at the origin.
- \egroup
+ \egroup%
\pssetxlength\pst at dimg{#1}%
\pssetylength\pst at dimh{#2}%
- \leavevmode\psput at cartesian\pst at hbox
+ \leavevmode
+ \psput at cartesian\pst at hbox
\endgroup
\ignorespaces
}
@@ -2380,56 +2378,51 @@
\define at key[psset]{pst-plot}{yLabelsRot}[0]{\pst at getangle{#1}\pst at yLabelsRot}
\psset[pst-plot]{yLabels=,yLabelsRot=0}
%
+%
% #1:Max/Min in pt from origin; #2:arrow; #3:min; #4:max
\def\pst at hlabels#1#2#3#4{%
- \ifSpecialLabelsDone\else
- \kern\psk at xlabelOffset pt% % set the x offset?
- \ifx\empty\psk at xLabels
- \ifdim#1=\z@\else% % start from 0 ?
- \ifx#2\empty\else\advance#1\ifdim#1>\z at -\fi7\pslinewidth\fi
- \pst at cnta=#1\relax% % Distance (in sp) to end.
- \divide\pst at cnta\psk at dx\relax% % Number of ticks/labels
- \ifnum\pst at cnta=\z@\else%
- \pst at dimb=\psk at dx sp% % Space between ticks.
- \ifPst at yAxis\else\showorigintrue\fi
- \ifnum\psk at labels<\tw@\ifPst at xAxis\pst@@hlabels\fi\fi
- \showoriginfalse
+%\expandafter\typeout\expandafter{#1|#2|#3|#4|}% 0 0 0 10
+ \ifSpecialLabelsDone
+ \else
+ \kern\psk at xlabelOffset pt % set the x offset?
+ \ifx\empty\psk at xLabels
+ \ifdim#1=\z@
+ \else % start from 0 ?
+ \ifx#2\empty
+ \else
+ \advance#1\ifdim#1>\z at -\fi7\pslinewidth
+ \fi
+ \pst at cnta=#1\relax % Distance (in sp) to end.
+ \divide\pst at cnta\psk at dx\relax % Number of ticks/labels
+ \ifnum\pst at cnta=\z@
+ \else
+ \pst at dimb=\psk at dx sp % Space between ticks.
+ \ifPst at yAxis\else\showorigintrue\fi
+ \ifnum\psk at labels<\tw@ \ifPst at xAxis\pst@@hlabels\fi\fi
+ \showoriginfalse
+ \fi
+ \fi
+ \else
+ \ifnum\psk at xlabelPos=\tw@ \def\pst at tempC{90}\else\def\pst at tempC{-90}\fi
+ \pstFPsub\pst at pmtempa{#4}{#3}
+ \pstFPDiv\pst at pmtempb{\pst at pmtempa}{\psk at Dx}
+ \pstFPadd\pst at pmtempc{\pst at pmtempb}{-1}%
+ \pstFPadd\pst at pmtempd{\pst at pmtempb}{1}%
+ \ifdim\pst at pmtempb pt < \z@
+ \def\pst at pmtempe{\pst at int{\pst at pmtempc}}%
+ \else
+ \def\pst at pmtempe{\pst at int{\pst at pmtempd}}%
+ \fi
+ \multido{\nA=0+1,\rA=#3+\psk at Dx}{\pst at pmtempe}{%
+ \ifdim \nA pt < \z@ \def\nB{-\nA} \else \def\nB{\nA} \fi
+ \uput{\psxlabelsep}[\pst at tempC]{\pst at xLabelsRot}(\rA,0){%
+ \strut\expandafter\pshlabel\expandafter{\psPutXLabel{\nB}}}}%
+ \SpecialLabelsDonetrue
\fi
\fi
- \else
-% \pst at cnta=#1\relax% % Distance (in sp) to end.
-% \edef\pst at tempA{\strip at pt#1}%
-% \pstFPmul\pst at tempA{\pst at tempA}{65536}%
-% \pstFPdiv\pst at tempA{\pst at tempA}{\psk at dx}%
-% \pstFPadd\pst at tempA{1.55}{\pst at tempA}% % to prevent rounding errors
-% \edef\pst at tempB{\pst at int{\pst at tempA}}%
-% \divide\pst at cnta\psk at dx\relax% % Number of ticks/labels
-% \edef\pst at tempA{\psk at Dx}%
- \ifnum\psk at xlabelPos=\tw@ \def\pst at tempC{90}\else\def\pst at tempC{-90}\fi
-% \multido{\iB=#3+1,\rB=#3+\pst at tempA}{\pst at tempB}%
-% {\uput{\psxlabelsep}[\pst at tempC]{\pst at xLabelsRot}(\rB,0)%\psxlabelsep)
-% {\strut\pshlabel{\psPutXLabel{\iB}}}}%
-% \edef\pst at Xstart{\pst at int{#3}}%
-% \edef\pst at Xend{\pst at int{#4}}%
-% \multido{\nA=0+1,\rA=\pst at Xstart+\psk at Dx}{%
-% \numexpr\pst at Xend-\pst at Xstart+1}{\uput{\psxlabelsep}[\pst at tempC]{\pst at xLabelsRot}(\rA,0){%
-% \strut\expandafter\pshlabel\expandafter{\psPutXLabel{\nA}}}}%
- \pstFPsub\pst at pmtempa{#4}{#3}
- \pstFPDiv\pst at pmtempb{\pst at pmtempa}{\psk at Dx}
- \pstFPadd\pst at pmtempc{\pst at pmtempb}{-1}%
- \pstFPadd\pst at pmtempd{\pst at pmtempb}{1}%
- \ifdim\pst at pmtempb pt < \z@ \def\pst at pmtempe{\pst at int{\pst at pmtempc}}\else\def\pst at pmtempe{\pst at int{\pst at pmtempd}}\fi%
- \multido{\nA=0+1,\rA=0+\psk at Dx}{\pst at pmtempe}{%
- \ifdim \nA pt < \z@ \def\nB{-\nA} \else \def\nB{\nA} \fi
- \uput{\psxlabelsep}[\pst at tempC]{\pst at xLabelsRot}(\rA,0){%
- \strut\expandafter\pshlabel\expandafter{\psPutXLabel{\nB}}}}%
- \SpecialLabelsDonetrue
- \fi
-\fi
}
% Knows \pst at dimb and \pst at cnta
\def\pst@@hlabels{%
- \psDEBUG[pst@@hlabels]{xticksizeC=\the\pst at xticksizeC}%
\setbox\z@=\vbox{% save all in a box
\ifcase\psk at xlabelPos % 0
\vskip-\pst at xticksizeA\vskip\psxlabelsep\or % 1
@@ -2445,7 +2438,7 @@
\else\expandafter\pst@@@hlabel{\nA}%
\fi% prevent -0, doesn't work with \ifnum
\hss}%
- }
+ }\hss% 1.85
}%
}\ht\z@\z@ \dp\z@\z@ \box\z@}% set all values to zero
%
@@ -2466,17 +2459,12 @@
\fi
\fi
\else
-% \edef\pst at Ystart{\pst at int{#3}}%
-% \edef\pst at Yend{\pst at int{#4}}%
-% \multido{\nA=0+1,\rA=\pst at Ystart+\psk at Dy}{\numexpr\pst at Yend-\pst at Ystart+1}{%
-% \uput{\psylabelsep}[180]{\pst at yLabelsRot}(0,\rA){%
-% \strut\expandafter\psvlabel\expandafter{\psPutYLabel{\nA}}}}%
\pstFPsub\pst at pmtempa{#4}{#3}%
\pstFPDiv\pst at pmtempb{\pst at pmtempa}{\psk at Dy}%
\pstFPadd\pst at pmtempc{\pst at pmtempb}{-1}%
\pstFPadd\pst at pmtempd{\pst at pmtempb}{1}%
\ifdim\pst at pmtempb pt < \z@ \def\pst at pmtempe{\pst at int{\pst at pmtempc}}\else\def\pst at pmtempe{\pst at int{\pst at pmtempd}}\fi%
- \multido{\nA=0+1,\rA=0+\psk at Dy}{\pst at pmtempe}{%
+ \multido{\nA=0+1,\rA=#3+\psk at Dy}{\pst at pmtempe}{%
\ifdim \nA pt < \z@ \def\nB{-\nA}\else \def\nB{\nA}\fi
\uput{\psylabelsep}[180]{\pst at yLabelsRot}(0,\rA){%
\strut\expandafter\psvlabel\expandafter{\psPutYLabel{\nB}}}}%
Modified: trunk/Master/texmf-dist/tex/generic/pst-plot/pst-plot97.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pst-plot/pst-plot97.tex 2017-11-14 17:45:38 UTC (rev 45797)
+++ trunk/Master/texmf-dist/tex/generic/pst-plot/pst-plot97.tex 2017-11-14 21:05:42 UTC (rev 45798)
@@ -1,4 +1,4 @@
-% $Id: pst-plot97.tex 53 2014-07-26 18:41:20Z herbert $
+% $Id: pst-plot97.tex 641 2017-11-13 18:56:40Z herbert $
%% BEGIN pst-plot.tex
\def\fileversion{0.93a-patch2}
\def\filedate{94/09/19}
Modified: trunk/Master/texmf-dist/tex/latex/pst-plot/pst-plot.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/pst-plot/pst-plot.sty 2017-11-14 17:45:38 UTC (rev 45797)
+++ trunk/Master/texmf-dist/tex/latex/pst-plot/pst-plot.sty 2017-11-14 21:05:42 UTC (rev 45798)
@@ -1,4 +1,4 @@
-% $Id: pst-plot.sty 51 2014-07-26 18:36:44Z herbert $
+% $Id: pst-plot.sty 641 2017-11-13 18:56:40Z herbert $
%%
%% This is file `pst-plot.sty'.
%%
More information about the tex-live-commits
mailing list