From 554b089e59c2631f8a6cbd760beabc02ea227ef7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 29 Jul 2011 14:12:10 +0000 Subject: pst-node 1.00/1.17 (9jul11) git-svn-id: svn://tug.org/texlive/trunk@23268 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/generic/pst-node/pst-node.tex | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) (limited to 'Master/texmf-dist/tex/generic/pst-node') diff --git a/Master/texmf-dist/tex/generic/pst-node/pst-node.tex b/Master/texmf-dist/tex/generic/pst-node/pst-node.tex index 373f4265383..14eb627adf8 100644 --- a/Master/texmf-dist/tex/generic/pst-node/pst-node.tex +++ b/Master/texmf-dist/tex/generic/pst-node/pst-node.tex @@ -1,4 +1,4 @@ -% $Id: pst-node.tex 492 2011-05-05 18:02:13Z herbert $ +% $Id: pst-node.tex 533 2011-07-09 14:26:29Z herbert $ %% BEGIN pst-node.tex %% %% Nodes with PSTricks. @@ -18,8 +18,8 @@ \ifx\PSTricksLoaded\endinput\else\input pstricks.tex \fi\relax \ifx\PSTXKeyLoaded\endinput\else \input pst-xkey \fi % -\def\fileversion{1.16} -\def\filedate{2011/05/05} +\def\fileversion{1.17} +\def\filedate{2011/07/04} \message{ v\fileversion, \filedate} % \edef\TheAtCode{\the\catcode`\@} @@ -83,7 +83,16 @@ \lower\pst@dimg} % \def\tx@InitPnode{InitPnode } -\def\pnode{\@ifnextchar({\pnode@}{\pnode@(0,0)}} +\def\pnode{\@ifnextchar[{\pnode@i}{\pnode@iii}} +\def\pnode@i[#1]{\@ifnextchar({\pnode@ii[#1]}{\pnode@ii[#1](0,0)}} +\def\pnode@ii[#1](#2)#3{% + \pst@getcoor{#1}\pst@tempA% + \pst@getcoor{#2}\pst@tempB% + \pst@newnode{#3}{10}{% + \pst@tempA \pst@tempB 3 -1 roll add 3 1 roll add exch }{\tx@InitPnode}% + \ignorespaces} +% +\def\pnode@iii{\@ifnextchar({\pnode@}{\pnode@(0,0)}} \def\pnode@(#1)#2{% \pst@@getcoor{#1}% \pst@newnode{#2}{10}{\pst@coor}{\tx@InitPnode}% -- cgit v1.2.3