summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-12-03 16:39:37 +0000
committerKarl Berry <karl@freefriends.org>2011-12-03 16:39:37 +0000
commit835549196c0597dde1a18659e81d454362c197d2 (patch)
tree4ea4891cb88488486480574cc2afd196341ab000
parent020dc32381060046058d544a5b590d68f7d30449 (diff)
pst-eucl (16nov11)
git-svn-id: svn://tug.org/texlive/trunk@24734 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/pst-eucl/Changes1
-rw-r--r--Master/texmf-dist/tex/generic/pst-eucl/pst-eucl.tex23
-rwxr-xr-xMaster/tlpkg/bin/tlpkginfo5
3 files changed, 23 insertions, 6 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-eucl/Changes b/Master/texmf-dist/doc/generic/pst-eucl/Changes
index 6e59e1c0bf5..90217b6023e 100644
--- a/Master/texmf-dist/doc/generic/pst-eucl/Changes
+++ b/Master/texmf-dist/doc/generic/pst-eucl/Changes
@@ -3,6 +3,7 @@ pst-eucl.pro --------
pst-eucl.tex --------
+1.40 2011/11/16 - fix for \pstMarkAngle (hv)
1.39 2011/09/22 - fixed introduced bug in \psInterCC
1.38 2011/08/05 - set nodes directly with \pnode(!..) istead of \rput
1.37 2011/05/05 - rewrite of \pstMarkAngle (hv)
diff --git a/Master/texmf-dist/tex/generic/pst-eucl/pst-eucl.tex b/Master/texmf-dist/tex/generic/pst-eucl/pst-eucl.tex
index 3ba894f1eb7..29347a0116c 100644
--- a/Master/texmf-dist/tex/generic/pst-eucl/pst-eucl.tex
+++ b/Master/texmf-dist/tex/generic/pst-eucl/pst-eucl.tex
@@ -12,8 +12,8 @@
\ifx\PSTricksLoaded\endinput\else\input pstricks.tex\fi
\ifx\PSTnodesLoaded\endinput\else\input pst-node.tex\fi
\ifx\MultidoLoaded\endinput \else\input multido.tex \fi
-\def\fileversion{1.39}
-\def\filedate{2011/09/22}%
+\def\fileversion{1.40}
+\def\filedate{2011/11/16}%
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN
%% archives in directory macros/latex/base/lppl.txt.
@@ -359,7 +359,23 @@ end}%
%% here we should check the angle size for right angles
%
%}
+\def\Pst@MarkAngle[#1]#2#3#4#5{{% new version from 111116 hv
+ \psset{#1}%
+ \rput(#3){%
+ \psarc(0,0){\psk@MarkAngleRadius}{(#2)}{(#4)}%
+ \rput[\psk@LabelRefPt]{*0}(! tx@EcldDict begin
+ /N@#4 GetNode exch Atan /N@#2 GetNode exch Atan end
+ 2 copy lt { exch 360 sub exch } if
+ add 2 div \psk@LabelAngleOffset\space add
+ \psk@LabelSep\space exch PtoC){#5}
+ \rput[\psk@LabelRefPt]{*0}(! tx@EcldDict begin
+ /N@#4 GetNode exch Atan /N@#2 GetNode exch Atan end
+ 2 copy lt { exch 360 sub exch } if
+ add 2 div \psk@MarkAngleRadius\space exch PtoC)%
+ {\csname\psk@Mark\endcsname}
+}}}%
%\def\Pst@MarkAngle@iii[#1]#2#3#4#5{%
+\iffalse
\def\Pst@MarkAngle[#1]#2#3#4#5{%
\bgroup\psset{#1}% % Affectation of local parameters
%\rput(#3){\psarc(0,0){\psk@MarkAngleRadius}{(#2)}{(#4)}}%
@@ -378,11 +394,12 @@ end}%
/N@#3 GetNode /N@#4 GetNode ABVect Atan
/N@#3 GetNode /N@#2 GetNode ABVect Atan
end 2 copy lt \pslbrace exch 360 sub exch \psrbrace if add 2 div 90 add}
- (0,0){\rput{-90}(\psk@MarkAngleRadius,0){\csname\psk@Mark\endcsname}}
+ (0,0){\rput{-90}(\psk@MarkAngleRadius,0){\csname\psk@Mark\endcsname}}%
\fi}
%%end modif alaindelplanque 11/2003
\egroup%
}%
+\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% #2 #4 #6 -> coordinates for nodes
%% #3 #5 #7 -> nodes name
diff --git a/Master/tlpkg/bin/tlpkginfo b/Master/tlpkg/bin/tlpkginfo
index e1d56d45904..5dbf4aab9b9 100755
--- a/Master/tlpkg/bin/tlpkginfo
+++ b/Master/tlpkg/bin/tlpkginfo
@@ -15,11 +15,10 @@ sub main {
|| die "$0: TEX_CATALOGUE ($CATALOGUE) must point to entries/ subdir"
. " of a TeX Catalogue checkout.\n";
- # erroneous or problematic tds files (warn Robin about them)
- # list format: pkg1|pkg2|etc
+ # erroneous or problematic tds files (when new, tell RobinF and author)
$erroneous_tds = join ("|",
qw(engpron imtekda spanish thailatex titleps),
- qw(lastpage papermas papertex undolabl));
+ );
# Heiko's tds files (don't propagate through CTAN fast enough).
$oberdiek_tds = "hyperref|oberdiek";