summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Master/texmf-dist/doc/generic/pst-node/Changes4
-rw-r--r--Master/texmf-dist/doc/generic/pst-node/pst-node-doc.pdfbin532338 -> 534221 bytes
-rw-r--r--Master/texmf-dist/dvips/pst-node/pst-node.pro3
-rw-r--r--Master/texmf-dist/tex/generic/pst-node/pst-node.tex7
4 files changed, 9 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-node/Changes b/Master/texmf-dist/doc/generic/pst-node/Changes
index 6f424fd41d8..6f33ebbed73 100644
--- a/Master/texmf-dist/doc/generic/pst-node/Changes
+++ b/Master/texmf-dist/doc/generic/pst-node/Changes
@@ -1,5 +1,6 @@
----- pst-node.tex
-1.20 2011-08-20 - added \Pst@Debug tu suppress some \typeouts
+1.21 2011-11-21 - fix bug for xelatex and scaling
+1.20 2011-08-20 - added \Pst@Debug tu supress some \typeouts
1.19 2011-08-12 - added \psnode, which combines \rput and \rnode
1.18 2011-08-01 - bugfix for \shownode (ms)
1.17 2011-07-04 - added optional argument for \pnode for relative
@@ -26,6 +27,7 @@
----- pst-node.pro
+1.13 2011-11-21 - fix bug for xelatex and scaling
1.12 2010-04-30 - small changes to the code
1.11 2010-04-22 - added function /concatstringarray (ms)
1.10 2010-01-22 - first version
diff --git a/Master/texmf-dist/doc/generic/pst-node/pst-node-doc.pdf b/Master/texmf-dist/doc/generic/pst-node/pst-node-doc.pdf
index 330ce6ec7be..b33e8f65127 100644
--- a/Master/texmf-dist/doc/generic/pst-node/pst-node-doc.pdf
+++ b/Master/texmf-dist/doc/generic/pst-node/pst-node-doc.pdf
Binary files differ
diff --git a/Master/texmf-dist/dvips/pst-node/pst-node.pro b/Master/texmf-dist/dvips/pst-node/pst-node.pro
index 083b54a78fe..05595ff8501 100644
--- a/Master/texmf-dist/dvips/pst-node/pst-node.pro
+++ b/Master/texmf-dist/dvips/pst-node/pst-node.pro
@@ -1,7 +1,7 @@
% $Id: pst-node.pro 440 2010-12-28 21:06:39Z herbert $
%%
%% PostScript prologue for pst-node.tex.
-%% Version 1.12, 2010/04/30.
+%% Version 1.13, 2011/11/21.
%%
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN archives
@@ -14,6 +14,7 @@ tx@Dict begin % from main pstricks dict
end
/NewNode { % on stack: { x y } boolean N@name type InitXnode
gsave
+ NodeScale % a bugfix for xelatex, it's empty for dvips
/next exch def % { x y } boolean N@name type
dict dup % { x y } boolean N@name dict dict
3 1 roll def % { x y } boolean dict N@name dict def
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 6cf5dbb2984..19e05acba61 100644
--- a/Master/texmf-dist/tex/generic/pst-node/pst-node.tex
+++ b/Master/texmf-dist/tex/generic/pst-node/pst-node.tex
@@ -18,8 +18,8 @@
\ifx\PSTricksLoaded\endinput\else\input pstricks.tex \fi\relax
\ifx\PSTXKeyLoaded\endinput\else \input pst-xkey \fi
%
-\def\fileversion{1.20}
-\def\filedate{2011/08/20}
+\def\fileversion{1.21}
+\def\filedate{2011/11/21}
\message{ v\fileversion, \filedate}
%
\edef\TheAtCode{\the\catcode`\@}
@@ -52,7 +52,8 @@
-\the\pst@cntg-\the\pst@cnth\space}%
\fi}
%
-\def\tx@NewNode{NewNode }
+% bug fix for xelatex, dvipdfmx uses the wrong scaling
+\def\tx@NewNode{/NodeScale {\ifx\pstnodescale\@undefined \else\pstnodescale \fi} def NewNode }
\def\pst@newnode#1#2#3#4{%
% DG/SR modification begin - Nov. 9, 2000 - Patch 11
\pst@killglue